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

#include <PlugInAutoStartProvider.h>

Public Member Functions

 PlugInAutoStartProvider (WebProcessPool *)
 
void addAutoStartOriginHash (const String &pageOrigin, unsigned plugInOriginHash, WebCore::SessionID)
 
void didReceiveUserInteraction (unsigned plugInOriginHash, WebCore::SessionID)
 
Ref< API::DictionaryautoStartOriginsTableCopy () const
 
void setAutoStartOriginsTable (API::Dictionary &)
 
void setAutoStartOriginsFilteringOutEntriesAddedAfterTime (API::Dictionary &, double time)
 
void setAutoStartOriginsArray (API::Array &)
 
SessionPlugInAutoStartOriginMap autoStartOriginHashesCopy () const
 
const PlugInAutoStartOriginsautoStartOrigins () const
 

Constructor & Destructor Documentation

◆ PlugInAutoStartProvider()

WebKit::PlugInAutoStartProvider::PlugInAutoStartProvider ( WebProcessPool processPool)
explicit

Member Function Documentation

◆ addAutoStartOriginHash()

void WebKit::PlugInAutoStartProvider::addAutoStartOriginHash ( const String pageOrigin,
unsigned  plugInOriginHash,
WebCore::SessionID  sessionID 
)

◆ autoStartOriginHashesCopy()

SessionPlugInAutoStartOriginMap WebKit::PlugInAutoStartProvider::autoStartOriginHashesCopy ( ) const

◆ autoStartOrigins()

const PlugInAutoStartOrigins& WebKit::PlugInAutoStartProvider::autoStartOrigins ( ) const
inline

◆ autoStartOriginsTableCopy()

Ref< API::Dictionary > WebKit::PlugInAutoStartProvider::autoStartOriginsTableCopy ( ) const

◆ didReceiveUserInteraction()

void WebKit::PlugInAutoStartProvider::didReceiveUserInteraction ( unsigned  plugInOriginHash,
WebCore::SessionID  sessionID 
)

◆ setAutoStartOriginsArray()

void WebKit::PlugInAutoStartProvider::setAutoStartOriginsArray ( API::Array originList)

◆ setAutoStartOriginsFilteringOutEntriesAddedAfterTime()

void WebKit::PlugInAutoStartProvider::setAutoStartOriginsFilteringOutEntriesAddedAfterTime ( API::Dictionary table,
double  time 
)

◆ setAutoStartOriginsTable()

void WebKit::PlugInAutoStartProvider::setAutoStartOriginsTable ( API::Dictionary table)

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