webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Friends | List of all members
WebKit::ViewSnapshotStore Class Reference

#include <ViewSnapshotStore.h>

Public Member Functions

 ViewSnapshotStore ()
 
 ~ViewSnapshotStore ()
 
void recordSnapshot (WebPageProxy &, WebBackForwardListItem &)
 
void discardSnapshotImages ()
 
void setDisableSnapshotVolatilityForTesting (bool disable)
 
bool disableSnapshotVolatilityForTesting () const
 

Static Public Member Functions

static ViewSnapshotStoresingleton ()
 
static CAContextsnapshottingContext ()
 

Friends

class ViewSnapshot
 

Constructor & Destructor Documentation

◆ ViewSnapshotStore()

WebKit::ViewSnapshotStore::ViewSnapshotStore ( )

◆ ~ViewSnapshotStore()

WebKit::ViewSnapshotStore::~ViewSnapshotStore ( )

Member Function Documentation

◆ disableSnapshotVolatilityForTesting()

bool WebKit::ViewSnapshotStore::disableSnapshotVolatilityForTesting ( ) const
inline

◆ discardSnapshotImages()

void WebKit::ViewSnapshotStore::discardSnapshotImages ( )

◆ recordSnapshot()

void WebKit::ViewSnapshotStore::recordSnapshot ( WebPageProxy webPageProxy,
WebBackForwardListItem item 
)

◆ setDisableSnapshotVolatilityForTesting()

void WebKit::ViewSnapshotStore::setDisableSnapshotVolatilityForTesting ( bool  disable)
inline

◆ singleton()

ViewSnapshotStore & WebKit::ViewSnapshotStore::singleton ( )
static

◆ snapshottingContext()

CAContext * WebKit::ViewSnapshotStore::snapshottingContext ( )
static

Friends And Related Function Documentation

◆ ViewSnapshot

friend class ViewSnapshot
friend

The documentation for this class was generated from the following files: