|
| ~WebProcessProxy () |
|
WebConnection * | webConnection () const |
|
WebProcessPool & | processPool () |
|
WebsiteDataStore * | websiteDataStore () const |
|
Ref< WebPageProxy > | createWebPage (PageClient &, Ref< API::PageConfiguration > &&) |
|
void | addExistingWebPage (WebPageProxy *, uint64_t pageID) |
|
void | removeWebPage (uint64_t pageID) |
|
WTF::IteratorRange< WebPageProxyMap::const_iterator::Values > | pages () const |
|
unsigned | pageCount () const |
|
unsigned | visiblePageCount () const |
|
void | addVisitedLinkStore (VisitedLinkStore &) |
|
void | addWebUserContentControllerProxy (WebUserContentControllerProxy &) |
|
void | didDestroyVisitedLinkStore (VisitedLinkStore &) |
|
void | didDestroyWebUserContentControllerProxy (WebUserContentControllerProxy &) |
|
WebBackForwardListItem * | webBackForwardItem (uint64_t itemID) const |
|
RefPtr< API::UserInitiatedAction > | userInitiatedActivity (uint64_t) |
|
ResponsivenessTimer & | responsivenessTimer () |
|
WebFrameProxy * | webFrame (uint64_t) const |
|
bool | canCreateFrame (uint64_t frameID) const |
|
void | frameCreated (uint64_t, WebFrameProxy *) |
|
void | disconnectFramesFromPage (WebPageProxy *) |
|
size_t | frameCountInPage (WebPageProxy *) const |
|
VisibleWebPageToken | visiblePageToken () const |
|
void | updateTextCheckerState () |
|
void | registerNewWebBackForwardListItem (WebBackForwardListItem *) |
|
void | removeBackForwardItem (uint64_t) |
|
void | willAcquireUniversalFileReadSandboxExtension () |
|
void | assumeReadAccessToBaseURL (const String &) |
|
bool | hasAssumedReadAccessToURL (const WebCore::URL &) const |
|
bool | checkURLReceivedFromWebProcess (const String &) |
|
bool | checkURLReceivedFromWebProcess (const WebCore::URL &) |
|
void | didSaveToPageCache () |
|
void | releasePageCache () |
|
void | fetchWebsiteData (WebCore::SessionID, OptionSet< WebsiteDataType >, Function< void(WebsiteData)> completionHandler) |
|
void | deleteWebsiteData (WebCore::SessionID, OptionSet< WebsiteDataType >, std::chrono::system_clock::time_point modifiedSince, Function< void()> completionHandler) |
|
void | deleteWebsiteDataForOrigins (WebCore::SessionID, OptionSet< WebsiteDataType >, const Vector< WebCore::SecurityOriginData > &, Function< void()> completionHandler) |
|
void | enableSuddenTermination () |
|
void | disableSuddenTermination () |
|
bool | isSuddenTerminationEnabled () |
|
void | requestTermination () |
|
RefPtr< API::Object > | transformHandlesToObjects (API::Object *) |
|
void | windowServerConnectionStateChanged () |
|
void | processReadyToSuspend () |
|
void | didCancelProcessSuspension () |
|
void | setIsHoldingLockedFiles (bool) |
|
ProcessThrottler & | throttler () |
|
void | reinstateNetworkProcessAssertionState (NetworkProcessProxy &) |
|
void | isResponsive (std::function< void(bool isWebProcessResponsive)>) |
|
void | didReceiveMainThreadPing () |
|
void | memoryPressureStatusChanged (bool isUnderMemoryPressure) |
|
bool | isUnderMemoryPressure () const |
|
virtual | ~ChildProcessProxy () |
|
void | connect () |
|
void | terminate () |
|
template<typename T > |
bool | send (T &&message, uint64_t destinationID, OptionSet< IPC::SendOption > sendOptions={ }) |
|
template<typename T > |
bool | sendSync (T &&message, typename T::Reply &&, uint64_t destinationID, Seconds timeout=1_s, OptionSet< IPC::SendSyncOption > sendSyncOptions={ }) |
|
IPC::Connection * | connection () const |
|
bool | hasConnection (const IPC::Connection &connection) const |
|
void | addMessageReceiver (IPC::StringReference messageReceiverName, IPC::MessageReceiver &) |
|
void | addMessageReceiver (IPC::StringReference messageReceiverName, uint64_t destinationID, IPC::MessageReceiver &) |
|
void | removeMessageReceiver (IPC::StringReference messageReceiverName, uint64_t destinationID) |
|
void | removeMessageReceiver (IPC::StringReference messageReceiverName) |
|
State | state () const |
|
pid_t | processIdentifier () const |
|
bool | canSendMessage () const |
|
bool | sendMessage (std::unique_ptr< IPC::Encoder >, OptionSet< IPC::SendOption >) |
|
void | shutDownProcess () |
|
template<typename U > |
bool | sendSync (U &&message, typename U::Reply &&reply, uint64_t destinationID, Seconds timeout, OptionSet< IPC::SendSyncOption > sendSyncOptions) |
|
virtual | ~MessageReceiver () |
|
void | deref () const |
|
void | deref () const |
|
void | deref () const |
|
| ThreadSafeRefCountedBase ()=default |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
| ThreadSafeRefCountedBase ()=default |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
| ThreadSafeRefCountedBase ()=default |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|