webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Static Public Member Functions | List of all members
API::PageConfiguration Class Reference

#include <APIPageConfiguration.h>

Inheritance diagram for API::PageConfiguration:
API::ObjectImpl< Object::Type::PageConfiguration > API::Object

Public Member Functions

 PageConfiguration ()
 
virtual ~PageConfiguration ()
 
Ref< PageConfigurationcopy () const
 
WebKit::WebProcessPoolprocessPool ()
 
void setProcessPool (WebKit::WebProcessPool *)
 
WebKit::WebUserContentControllerProxyuserContentController ()
 
void setUserContentController (WebKit::WebUserContentControllerProxy *)
 
WebKit::WebPageGrouppageGroup ()
 
void setPageGroup (WebKit::WebPageGroup *)
 
WebKit::WebPreferencespreferences ()
 
void setPreferences (WebKit::WebPreferences *)
 
WebKit::WebPreferencesStore::ValueMappreferenceValues ()
 
WebKit::WebPageProxyrelatedPage ()
 
void setRelatedPage (WebKit::WebPageProxy *)
 
WebKit::VisitedLinkStorevisitedLinkStore ()
 
void setVisitedLinkStore (WebKit::VisitedLinkStore *)
 
WebsiteDataStorewebsiteDataStore ()
 
void setWebsiteDataStore (WebsiteDataStore *)
 
WebCore::SessionID sessionID ()
 
void setSessionID (WebCore::SessionID)
 
bool treatsSHA1SignedCertificatesAsInsecure ()
 
void setTreatsSHA1SignedCertificatesAsInsecure (bool treatsSHA1SignedCertificatesAsInsecure)
 
bool initialCapitalizationEnabled ()
 
void setInitialCapitalizationEnabled (bool initialCapitalizationEnabled)
 
bool waitsForPaintAfterViewDidMoveToWindow () const
 
void setWaitsForPaintAfterViewDidMoveToWindow (bool shouldSynchronize)
 
bool isControlledByAutomation () const
 
void setControlledByAutomation (bool controlledByAutomation)
 
const WTF::StringoverrideContentSecurityPolicy () const
 
void setOverrideContentSecurityPolicy (const WTF::String &overrideContentSecurityPolicy)
 
- Public Member Functions inherited from API::ObjectImpl< Object::Type::PageConfiguration >
virtual ~ObjectImpl ()
 
- Public Member Functions inherited from API::Object
virtual ~Object ()
 

Static Public Member Functions

static Ref< PageConfigurationcreate ()
 
- Static Public Member Functions inherited from API::Object
static voidwrap (API::Object *)
 
static API::Objectunwrap (void *)
 

Additional Inherited Members

- Public Types inherited from API::Object
enum  Type {
  Type::Null = 0, Type::Array, Type::AuthenticationChallenge, Type::AuthenticationDecisionListener,
  Type::CertificateInfo, Type::Connection, Type::ContextMenuItem, Type::Credential,
  Type::Data, Type::Dictionary, Type::Error, Type::FrameHandle,
  Type::Image, Type::PageGroupData, Type::PageHandle, Type::PageGroupHandle,
  Type::ProtectionSpace, Type::RenderLayer, Type::RenderObject, Type::SecurityOrigin,
  Type::SessionState, Type::SerializedScriptValue, Type::String, Type::URL,
  Type::URLRequest, Type::URLResponse, Type::UserContentURLPattern, Type::UserScript,
  Type::UserStyleSheet, Type::WebArchive, Type::WebArchiveResource, Type::Boolean,
  Type::Double, Type::UInt64, Type::Point, Type::Size,
  Type::Rect, Type::ApplicationCacheManager, Type::AutomationSession, Type::BackForwardList,
  Type::BackForwardListItem, Type::CacheManager, Type::ColorPickerResultListener, Type::ContextMenuListener,
  Type::CookieManager, Type::Download, Type::ExperimentalFeature, Type::FormSubmissionListener,
  Type::Frame, Type::FrameInfo, Type::FramePolicyListener, Type::FullScreenManager,
  Type::GeolocationManager, Type::GeolocationPermissionRequest, Type::HitTestResult, Type::GeolocationPosition,
  Type::GrammarDetail, Type::IconDatabase, Type::Inspector, Type::KeyValueStorageManager,
  Type::MediaCacheManager, Type::Navigation, Type::NavigationAction, Type::NavigationData,
  Type::NavigationResponse, Type::Notification, Type::NotificationManager, Type::NotificationPermissionRequest,
  Type::OpenPanelParameters, Type::OpenPanelResultListener, Type::OriginDataManager, Type::Page,
  Type::PageConfiguration, Type::PageGroup, Type::ProcessPool, Type::ProcessPoolConfiguration,
  Type::PluginSiteDataManager, Type::Preferences, Type::ResourceLoadStatisticsStore, Type::RunBeforeUnloadConfirmPanelResultListener,
  Type::RunJavaScriptAlertResultListener, Type::RunJavaScriptConfirmResultListener, Type::RunJavaScriptPromptResultListener, Type::TextChecker,
  Type::UserContentController, Type::UserContentExtension, Type::UserContentExtensionStore, Type::UserContentWorld,
  Type::UserInitiatedAction, Type::UserMediaPermissionCheck, Type::UserMediaPermissionRequest, Type::Vibration,
  Type::ViewportAttributes, Type::VisitedLinkStore, Type::WebResourceLoadStatisticsManager, Type::WebsiteDataRecord,
  Type::WebsiteDataStore, Type::WebsitePolicies, Type::WindowFeatures, Type::Bundle,
  Type::BundleBackForwardList, Type::BundleBackForwardListItem, Type::BundleCSSStyleDeclarationHandle, Type::BundleDOMWindowExtension,
  Type::BundleFileHandle, Type::BundleFrame, Type::BundleHitTestResult, Type::BundleInspector,
  Type::BundleNavigationAction, Type::BundleNodeHandle, Type::BundlePage, Type::BundlePageBanner,
  Type::BundlePageGroup, Type::BundlePageOverlay, Type::BundleRangeHandle, Type::BundleScriptWorld,
  Type::EditCommandProxy, Type::ObjCObjectGraph, Type::View
}
 
- Static Public Attributes inherited from API::ObjectImpl< Object::Type::PageConfiguration >
static const Type APIType
 
- Protected Member Functions inherited from API::ObjectImpl< Object::Type::PageConfiguration >
 ObjectImpl ()
 
Type type () const override
 
- Protected Member Functions inherited from API::Object
 Object ()
 

Constructor & Destructor Documentation

◆ PageConfiguration()

API::PageConfiguration::PageConfiguration ( )
explicit

◆ ~PageConfiguration()

API::PageConfiguration::~PageConfiguration ( )
virtual

Member Function Documentation

◆ copy()

Ref< PageConfiguration > API::PageConfiguration::copy ( ) const

◆ create()

Ref< PageConfiguration > API::PageConfiguration::create ( )
static

◆ initialCapitalizationEnabled()

bool API::PageConfiguration::initialCapitalizationEnabled ( )
inline

◆ isControlledByAutomation()

bool API::PageConfiguration::isControlledByAutomation ( ) const
inline

◆ overrideContentSecurityPolicy()

const WTF::String& API::PageConfiguration::overrideContentSecurityPolicy ( ) const
inline

◆ pageGroup()

WebPageGroup * API::PageConfiguration::pageGroup ( )

◆ preferences()

WebPreferences * API::PageConfiguration::preferences ( )

◆ preferenceValues()

WebKit::WebPreferencesStore::ValueMap& API::PageConfiguration::preferenceValues ( )
inline

◆ processPool()

WebProcessPool * API::PageConfiguration::processPool ( )

◆ relatedPage()

WebPageProxy * API::PageConfiguration::relatedPage ( )

◆ sessionID()

WebCore::SessionID API::PageConfiguration::sessionID ( )

◆ setControlledByAutomation()

void API::PageConfiguration::setControlledByAutomation ( bool  controlledByAutomation)
inline

◆ setInitialCapitalizationEnabled()

void API::PageConfiguration::setInitialCapitalizationEnabled ( bool  initialCapitalizationEnabled)
inline

◆ setOverrideContentSecurityPolicy()

void API::PageConfiguration::setOverrideContentSecurityPolicy ( const WTF::String overrideContentSecurityPolicy)
inline

◆ setPageGroup()

void API::PageConfiguration::setPageGroup ( WebKit::WebPageGroup pageGroup)

◆ setPreferences()

void API::PageConfiguration::setPreferences ( WebKit::WebPreferences preferences)

◆ setProcessPool()

void API::PageConfiguration::setProcessPool ( WebKit::WebProcessPool processPool)

◆ setRelatedPage()

void API::PageConfiguration::setRelatedPage ( WebKit::WebPageProxy relatedPage)

◆ setSessionID()

void API::PageConfiguration::setSessionID ( WebCore::SessionID  sessionID)

◆ setTreatsSHA1SignedCertificatesAsInsecure()

void API::PageConfiguration::setTreatsSHA1SignedCertificatesAsInsecure ( bool  treatsSHA1SignedCertificatesAsInsecure)
inline

◆ setUserContentController()

void API::PageConfiguration::setUserContentController ( WebKit::WebUserContentControllerProxy userContentController)

◆ setVisitedLinkStore()

void API::PageConfiguration::setVisitedLinkStore ( WebKit::VisitedLinkStore )

◆ setWaitsForPaintAfterViewDidMoveToWindow()

void API::PageConfiguration::setWaitsForPaintAfterViewDidMoveToWindow ( bool  shouldSynchronize)
inline

◆ setWebsiteDataStore()

void API::PageConfiguration::setWebsiteDataStore ( API::WebsiteDataStore websiteDataStore)

◆ treatsSHA1SignedCertificatesAsInsecure()

bool API::PageConfiguration::treatsSHA1SignedCertificatesAsInsecure ( )
inline

◆ userContentController()

WebUserContentControllerProxy * API::PageConfiguration::userContentController ( )

◆ visitedLinkStore()

VisitedLinkStore * API::PageConfiguration::visitedLinkStore ( )

◆ waitsForPaintAfterViewDidMoveToWindow()

bool API::PageConfiguration::waitsForPaintAfterViewDidMoveToWindow ( ) const
inline

◆ websiteDataStore()

API::WebsiteDataStore * API::PageConfiguration::websiteDataStore ( )

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