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

#include <Page.h>

Inheritance diagram for WebCore::Page:
WebCore::Supplementable< Page > WebCore::Supplementable< Page >

Public Types

enum  { NoMatchAfterUserSelection = -1 }
 
enum  { NoMatchAfterUserSelection = -1 }
 

Public Member Functions

WEBCORE_EXPORT Page (PageConfiguration &&)
 
WEBCORE_EXPORT ~Page ()
 
WEBCORE_EXPORT uint64_t renderTreeSize () const
 
void setNeedsRecalcStyleInAllFrames ()
 
RenderTheme & theme () const
 
WEBCORE_EXPORT ViewportArguments viewportArguments () const
 
WEBCORE_EXPORT PluginData & pluginData ()
 
void clearPluginData ()
 
WEBCORE_EXPORT void setCanStartMedia (bool)
 
bool canStartMedia () const
 
EditorClient & editorClient ()
 
PlugInClient * plugInClient () const
 
MainFrame & mainFrame ()
 
const MainFrame & mainFrame () const
 
bool openedByDOM () const
 
void setOpenedByDOM ()
 
WEBCORE_EXPORT void goToItem (HistoryItem &, FrameLoadType)
 
WEBCORE_EXPORT void setGroupName (const String &)
 
WEBCORE_EXPORT const String & groupName () const
 
PageGroup & group ()
 
void incrementSubframeCount ()
 
void decrementSubframeCount ()
 
int subframeCount () const
 
void incrementNestedRunLoopCount ()
 
void decrementNestedRunLoopCount ()
 
bool insideNestedRunLoop () const
 
WEBCORE_EXPORT void whenUnnested (std::function< void()>)
 
Chrome & chrome () const
 
DragCaretController & dragCaretController () const
 
FocusController & focusController () const
 
UserInputBridge & userInputBridge () const
 
InspectorController & inspectorController () const
 
LibWebRTCProvider & libWebRTCProvider ()
 
RTCController & rtcController ()
 
ValidationMessageClient * validationMessageClient () const
 
void updateValidationBubbleStateIfNeeded ()
 
WEBCORE_EXPORT ScrollingCoordinator * scrollingCoordinator ()
 
WEBCORE_EXPORT String scrollingStateTreeAsText ()
 
WEBCORE_EXPORT String synchronousScrollingReasonsAsText ()
 
WEBCORE_EXPORT Ref< ClientRectList > nonFastScrollableRects ()
 
Settings & settings () const
 
ProgressTracker & progress () const
 
BackForwardController & backForward () const
 
std::chrono::milliseconds domTimerAlignmentInterval () const
 
void setTabKeyCyclesThroughElements (bool b)
 
bool tabKeyCyclesThroughElements () const
 
WEBCORE_EXPORT bool findString (const String &, FindOptions)
 
WEBCORE_EXPORT RefPtr< Range > rangeOfString (const String &, Range *, FindOptions)
 
WEBCORE_EXPORT unsigned countFindMatches (const String &, FindOptions, unsigned maxMatchCount)
 
WEBCORE_EXPORT unsigned markAllMatchesForText (const String &, FindOptions, bool shouldHighlight, unsigned maxMatchCount)
 
WEBCORE_EXPORT void unmarkAllTextMatches ()
 
WEBCORE_EXPORT void findStringMatchingRanges (const String &, FindOptions, int maxCount, Vector< RefPtr< Range >> &, int &indexForSelection)
 
WEBCORE_EXPORT const VisibleSelection & selection () const
 
WEBCORE_EXPORT void setDefersLoading (bool)
 
bool defersLoading () const
 
WEBCORE_EXPORT void clearUndoRedoOperations ()
 
WEBCORE_EXPORT bool inLowQualityImageInterpolationMode () const
 
WEBCORE_EXPORT void setInLowQualityImageInterpolationMode (bool=true)
 
float mediaVolume () const
 
WEBCORE_EXPORT void setMediaVolume (float)
 
WEBCORE_EXPORT void setPageScaleFactor (float scale, const IntPoint &origin, bool inStableState=true)
 
float pageScaleFactor () const
 
UserInterfaceLayoutDirection userInterfaceLayoutDirection () const
 
WEBCORE_EXPORT void setUserInterfaceLayoutDirection (UserInterfaceLayoutDirection)
 
void didStartProvisionalLoad ()
 
void didFinishLoad ()
 
WEBCORE_EXPORT void setViewScaleFactor (float)
 
float viewScaleFactor () const
 
WEBCORE_EXPORT void setZoomedOutPageScaleFactor (float)
 
float zoomedOutPageScaleFactor () const
 
float deviceScaleFactor () const
 
WEBCORE_EXPORT void setDeviceScaleFactor (float)
 
float topContentInset () const
 
WEBCORE_EXPORT void setTopContentInset (float)
 
bool shouldSuppressScrollbarAnimations () const
 
WEBCORE_EXPORT void setShouldSuppressScrollbarAnimations (bool suppressAnimations)
 
void lockAllOverlayScrollbarsToHidden (bool lockOverlayScrollbars)
 
WEBCORE_EXPORT void setVerticalScrollElasticity (ScrollElasticity)
 
ScrollElasticity verticalScrollElasticity () const
 
WEBCORE_EXPORT void setHorizontalScrollElasticity (ScrollElasticity)
 
ScrollElasticity horizontalScrollElasticity () const
 
WEBCORE_EXPORT void accessibilitySettingsDidChange ()
 
const Pagination & pagination () const
 
WEBCORE_EXPORT void setPagination (const Pagination &)
 
bool paginationLineGridEnabled () const
 
WEBCORE_EXPORT void setPaginationLineGridEnabled (bool flag)
 
WEBCORE_EXPORT unsigned pageCount () const
 
WEBCORE_EXPORT DiagnosticLoggingClient & diagnosticLoggingClient () const
 
WEBCORE_EXPORT void setActivityState (ActivityState::Flags)
 
ActivityState::Flags activityState () const
 
bool isWindowActive () const
 
bool isVisibleAndActive () const
 
WEBCORE_EXPORT void setIsVisible (bool)
 
WEBCORE_EXPORT void setIsPrerender ()
 
bool isVisible () const
 
WEBCORE_EXPORT void setIsInWindow (bool)
 
bool isInWindow () const
 
void setIsClosing ()
 
bool isClosing () const
 
void addActivityStateChangeObserver (ActivityStateChangeObserver &)
 
void removeActivityStateChangeObserver (ActivityStateChangeObserver &)
 
WEBCORE_EXPORT void suspendScriptedAnimations ()
 
WEBCORE_EXPORT void resumeScriptedAnimations ()
 
bool scriptedAnimationsSuspended () const
 
void userStyleSheetLocationChanged ()
 
const String & userStyleSheet () const
 
void dnsPrefetchingStateChanged ()
 
void storageBlockingStateChanged ()
 
void setAsRunningUserScripts ()
 
bool isRunningUserScripts () const
 
void setDebugger (JSC::Debugger *)
 
JSC::Debugger * debugger () const
 
WEBCORE_EXPORT void invalidateStylesForAllLinks ()
 
WEBCORE_EXPORT void invalidateStylesForLink (LinkHash)
 
void invalidateInjectedStyleSheetCacheInAllFrames ()
 
StorageNamespace * sessionStorage (bool optionalCreate=true)
 
void setSessionStorage (RefPtr< StorageNamespace > &&)
 
bool hasCustomHTMLTokenizerTimeDelay () const
 
double customHTMLTokenizerTimeDelay () const
 
WEBCORE_EXPORT void setMemoryCacheClientCallsEnabled (bool)
 
bool areMemoryCacheClientCallsEnabled () const
 
void setEditable (bool isEditable)
 
bool isEditable ()
 
WEBCORE_EXPORT PageVisibilityState visibilityState () const
 
WEBCORE_EXPORT void resumeAnimatingImages ()
 
WEBCORE_EXPORT void addLayoutMilestones (LayoutMilestones)
 
WEBCORE_EXPORT void removeLayoutMilestones (LayoutMilestones)
 
LayoutMilestones requestedLayoutMilestones () const
 
int headerHeight () const
 
int footerHeight () const
 
WEBCORE_EXPORT Color pageExtendedBackgroundColor () const
 
bool isCountingRelevantRepaintedObjects () const
 
void setIsCountingRelevantRepaintedObjects (bool isCounting)
 
void startCountingRelevantRepaintedObjects ()
 
void resetRelevantPaintedObjectCounter ()
 
void addRelevantRepaintedObject (RenderObject *, const LayoutRect &objectPaintRect)
 
void addRelevantUnpaintedObject (RenderObject *, const LayoutRect &objectPaintRect)
 
WEBCORE_EXPORT void suspendActiveDOMObjectsAndAnimations ()
 
WEBCORE_EXPORT void resumeActiveDOMObjectsAndAnimations ()
 
void suspendDeviceMotionAndOrientationUpdates ()
 
void resumeDeviceMotionAndOrientationUpdates ()
 
void setIsPainting (bool painting)
 
bool isPainting () const
 
AlternativeTextClient * alternativeTextClient () const
 
bool hasSeenPlugin (const String &serviceType) const
 
WEBCORE_EXPORT bool hasSeenAnyPlugin () const
 
void sawPlugin (const String &serviceType)
 
void resetSeenPlugins ()
 
bool hasSeenMediaEngine (const String &engineName) const
 
bool hasSeenAnyMediaEngine () const
 
void sawMediaEngine (const String &engineName)
 
void resetSeenMediaEngines ()
 
PageConsoleClient & console ()
 
void hiddenPageCSSAnimationSuspensionStateChanged ()
 
void forbidPrompts ()
 
void allowPrompts ()
 
bool arePromptsAllowed ()
 
void setLastSpatialNavigationCandidateCount (unsigned count)
 
unsigned lastSpatialNavigationCandidateCount () const
 
ApplicationCacheStorage & applicationCacheStorage ()
 
DatabaseProvider & databaseProvider ()
 
SocketProvider & socketProvider ()
 
StorageNamespaceProvider & storageNamespaceProvider ()
 
void setStorageNamespaceProvider (Ref< StorageNamespaceProvider > &&)
 
PluginInfoProvider & pluginInfoProvider ()
 
UserContentProvider & userContentProvider ()
 
WEBCORE_EXPORT void setUserContentProvider (Ref< UserContentProvider > &&)
 
VisitedLinkStore & visitedLinkStore ()
 
WEBCORE_EXPORT void setVisitedLinkStore (Ref< VisitedLinkStore > &&)
 
WEBCORE_EXPORT SessionID sessionID () const
 
WEBCORE_EXPORT void setSessionID (SessionID)
 
WEBCORE_EXPORT void enableLegacyPrivateBrowsing (bool privateBrowsingEnabled)
 
bool usesEphemeralSession () const
 
MediaProducer::MediaStateFlags mediaState () const
 
void updateIsPlayingMedia (uint64_t)
 
MediaProducer::MutedStateFlags mutedState () const
 
bool isAudioMuted () const
 
bool isMediaCaptureMuted () const
 
WEBCORE_EXPORT void setMuted (MediaProducer::MutedStateFlags)
 
RefPtr< WheelEventTestTrigger > testTrigger () const
 
WEBCORE_EXPORT WheelEventTestTrigger & ensureTestTrigger ()
 
void clearTrigger ()
 
bool expectsWheelEventTriggers () const
 
bool allowsPlaybackControlsForAutoplayingAudio () const
 
void setAllowsPlaybackControlsForAutoplayingAudio (bool allowsPlaybackControlsForAutoplayingAudio)
 
void setShowAllPlugins (bool showAll)
 
bool showAllPlugins () const
 
WEBCORE_EXPORT void setTimerAlignmentIntervalIncreaseLimit (std::chrono::milliseconds)
 
bool isControlledByAutomation () const
 
void setControlledByAutomation (bool controlled)
 
WEBCORE_EXPORT bool isAlwaysOnLoggingAllowed () const
 
String captionUserPreferencesStyleSheet ()
 
void setCaptionUserPreferencesStyleSheet (const String &)
 
bool isResourceCachingDisabled () const
 
void setResourceCachingDisabled (bool disabled)
 
std::optional< EventThrottlingBehavior > eventThrottlingBehaviorOverride () const
 
void setEventThrottlingBehaviorOverride (std::optional< EventThrottlingBehavior > throttling)
 
WebGLStateTracker * webGLStateTracker () const
 
bool isOnlyNonUtilityPage () const
 
bool isUtilityPage () const
 
bool isLowPowerModeEnabled () const
 
WEBCORE_EXPORT void setLowPowerModeEnabledOverrideForTesting (std::optional< bool >)
 
WEBCORE_EXPORT Page (PageConfiguration &&)
 
WEBCORE_EXPORT ~Page ()
 
WEBCORE_EXPORT uint64_t renderTreeSize () const
 
void setNeedsRecalcStyleInAllFrames ()
 
RenderTheme & theme () const
 
WEBCORE_EXPORT ViewportArguments viewportArguments () const
 
WEBCORE_EXPORT PluginData & pluginData ()
 
void clearPluginData ()
 
WEBCORE_EXPORT void setCanStartMedia (bool)
 
bool canStartMedia () const
 
EditorClient & editorClient ()
 
PlugInClient * plugInClient () const
 
MainFrame & mainFrame ()
 
const MainFrame & mainFrame () const
 
bool openedByDOM () const
 
void setOpenedByDOM ()
 
WEBCORE_EXPORT void goToItem (HistoryItem &, FrameLoadType)
 
WEBCORE_EXPORT void setGroupName (const String &)
 
WEBCORE_EXPORT const String & groupName () const
 
PageGroup & group ()
 
void incrementSubframeCount ()
 
void decrementSubframeCount ()
 
int subframeCount () const
 
void incrementNestedRunLoopCount ()
 
void decrementNestedRunLoopCount ()
 
bool insideNestedRunLoop () const
 
WEBCORE_EXPORT void whenUnnested (std::function< void()>)
 
Chrome & chrome () const
 
DragCaretController & dragCaretController () const
 
FocusController & focusController () const
 
UserInputBridge & userInputBridge () const
 
InspectorController & inspectorController () const
 
LibWebRTCProvider & libWebRTCProvider ()
 
RTCController & rtcController ()
 
ValidationMessageClient * validationMessageClient () const
 
void updateValidationBubbleStateIfNeeded ()
 
WEBCORE_EXPORT ScrollingCoordinator * scrollingCoordinator ()
 
WEBCORE_EXPORT String scrollingStateTreeAsText ()
 
WEBCORE_EXPORT String synchronousScrollingReasonsAsText ()
 
WEBCORE_EXPORT Ref< ClientRectList > nonFastScrollableRects ()
 
Settings & settings () const
 
ProgressTracker & progress () const
 
BackForwardController & backForward () const
 
std::chrono::milliseconds domTimerAlignmentInterval () const
 
void setTabKeyCyclesThroughElements (bool b)
 
bool tabKeyCyclesThroughElements () const
 
WEBCORE_EXPORT bool findString (const String &, FindOptions)
 
WEBCORE_EXPORT RefPtr< Range > rangeOfString (const String &, Range *, FindOptions)
 
WEBCORE_EXPORT unsigned countFindMatches (const String &, FindOptions, unsigned maxMatchCount)
 
WEBCORE_EXPORT unsigned markAllMatchesForText (const String &, FindOptions, bool shouldHighlight, unsigned maxMatchCount)
 
WEBCORE_EXPORT void unmarkAllTextMatches ()
 
WEBCORE_EXPORT void findStringMatchingRanges (const String &, FindOptions, int maxCount, Vector< RefPtr< Range >> &, int &indexForSelection)
 
WEBCORE_EXPORT const VisibleSelection & selection () const
 
WEBCORE_EXPORT void setDefersLoading (bool)
 
bool defersLoading () const
 
WEBCORE_EXPORT void clearUndoRedoOperations ()
 
WEBCORE_EXPORT bool inLowQualityImageInterpolationMode () const
 
WEBCORE_EXPORT void setInLowQualityImageInterpolationMode (bool=true)
 
float mediaVolume () const
 
WEBCORE_EXPORT void setMediaVolume (float)
 
WEBCORE_EXPORT void setPageScaleFactor (float scale, const IntPoint &origin, bool inStableState=true)
 
float pageScaleFactor () const
 
UserInterfaceLayoutDirection userInterfaceLayoutDirection () const
 
WEBCORE_EXPORT void setUserInterfaceLayoutDirection (UserInterfaceLayoutDirection)
 
void didStartProvisionalLoad ()
 
void didFinishLoad ()
 
WEBCORE_EXPORT void setViewScaleFactor (float)
 
float viewScaleFactor () const
 
WEBCORE_EXPORT void setZoomedOutPageScaleFactor (float)
 
float zoomedOutPageScaleFactor () const
 
float deviceScaleFactor () const
 
WEBCORE_EXPORT void setDeviceScaleFactor (float)
 
float topContentInset () const
 
WEBCORE_EXPORT void setTopContentInset (float)
 
bool shouldSuppressScrollbarAnimations () const
 
WEBCORE_EXPORT void setShouldSuppressScrollbarAnimations (bool suppressAnimations)
 
void lockAllOverlayScrollbarsToHidden (bool lockOverlayScrollbars)
 
WEBCORE_EXPORT void setVerticalScrollElasticity (ScrollElasticity)
 
ScrollElasticity verticalScrollElasticity () const
 
WEBCORE_EXPORT void setHorizontalScrollElasticity (ScrollElasticity)
 
ScrollElasticity horizontalScrollElasticity () const
 
WEBCORE_EXPORT void accessibilitySettingsDidChange ()
 
const Pagination & pagination () const
 
WEBCORE_EXPORT void setPagination (const Pagination &)
 
bool paginationLineGridEnabled () const
 
WEBCORE_EXPORT void setPaginationLineGridEnabled (bool flag)
 
WEBCORE_EXPORT unsigned pageCount () const
 
WEBCORE_EXPORT DiagnosticLoggingClient & diagnosticLoggingClient () const
 
WEBCORE_EXPORT void setActivityState (ActivityState::Flags)
 
ActivityState::Flags activityState () const
 
bool isWindowActive () const
 
bool isVisibleAndActive () const
 
WEBCORE_EXPORT void setIsVisible (bool)
 
WEBCORE_EXPORT void setIsPrerender ()
 
bool isVisible () const
 
WEBCORE_EXPORT void setIsInWindow (bool)
 
bool isInWindow () const
 
void setIsClosing ()
 
bool isClosing () const
 
void addActivityStateChangeObserver (ActivityStateChangeObserver &)
 
void removeActivityStateChangeObserver (ActivityStateChangeObserver &)
 
WEBCORE_EXPORT void suspendScriptedAnimations ()
 
WEBCORE_EXPORT void resumeScriptedAnimations ()
 
bool scriptedAnimationsSuspended () const
 
void userStyleSheetLocationChanged ()
 
const String & userStyleSheet () const
 
void dnsPrefetchingStateChanged ()
 
void storageBlockingStateChanged ()
 
void setAsRunningUserScripts ()
 
bool isRunningUserScripts () const
 
void setDebugger (JSC::Debugger *)
 
JSC::Debugger * debugger () const
 
WEBCORE_EXPORT void invalidateStylesForAllLinks ()
 
WEBCORE_EXPORT void invalidateStylesForLink (LinkHash)
 
void invalidateInjectedStyleSheetCacheInAllFrames ()
 
StorageNamespace * sessionStorage (bool optionalCreate=true)
 
void setSessionStorage (RefPtr< StorageNamespace > &&)
 
bool hasCustomHTMLTokenizerTimeDelay () const
 
double customHTMLTokenizerTimeDelay () const
 
WEBCORE_EXPORT void setMemoryCacheClientCallsEnabled (bool)
 
bool areMemoryCacheClientCallsEnabled () const
 
void setEditable (bool isEditable)
 
bool isEditable ()
 
WEBCORE_EXPORT PageVisibilityState visibilityState () const
 
WEBCORE_EXPORT void resumeAnimatingImages ()
 
WEBCORE_EXPORT void addLayoutMilestones (LayoutMilestones)
 
WEBCORE_EXPORT void removeLayoutMilestones (LayoutMilestones)
 
LayoutMilestones requestedLayoutMilestones () const
 
int headerHeight () const
 
int footerHeight () const
 
WEBCORE_EXPORT Color pageExtendedBackgroundColor () const
 
bool isCountingRelevantRepaintedObjects () const
 
void setIsCountingRelevantRepaintedObjects (bool isCounting)
 
void startCountingRelevantRepaintedObjects ()
 
void resetRelevantPaintedObjectCounter ()
 
void addRelevantRepaintedObject (RenderObject *, const LayoutRect &objectPaintRect)
 
void addRelevantUnpaintedObject (RenderObject *, const LayoutRect &objectPaintRect)
 
WEBCORE_EXPORT void suspendActiveDOMObjectsAndAnimations ()
 
WEBCORE_EXPORT void resumeActiveDOMObjectsAndAnimations ()
 
void suspendDeviceMotionAndOrientationUpdates ()
 
void resumeDeviceMotionAndOrientationUpdates ()
 
void setIsPainting (bool painting)
 
bool isPainting () const
 
AlternativeTextClient * alternativeTextClient () const
 
bool hasSeenPlugin (const String &serviceType) const
 
WEBCORE_EXPORT bool hasSeenAnyPlugin () const
 
void sawPlugin (const String &serviceType)
 
void resetSeenPlugins ()
 
bool hasSeenMediaEngine (const String &engineName) const
 
bool hasSeenAnyMediaEngine () const
 
void sawMediaEngine (const String &engineName)
 
void resetSeenMediaEngines ()
 
PageConsoleClient & console ()
 
void hiddenPageCSSAnimationSuspensionStateChanged ()
 
void forbidPrompts ()
 
void allowPrompts ()
 
bool arePromptsAllowed ()
 
void setLastSpatialNavigationCandidateCount (unsigned count)
 
unsigned lastSpatialNavigationCandidateCount () const
 
ApplicationCacheStorage & applicationCacheStorage ()
 
DatabaseProvider & databaseProvider ()
 
SocketProvider & socketProvider ()
 
StorageNamespaceProvider & storageNamespaceProvider ()
 
void setStorageNamespaceProvider (Ref< StorageNamespaceProvider > &&)
 
PluginInfoProvider & pluginInfoProvider ()
 
UserContentProvider & userContentProvider ()
 
WEBCORE_EXPORT void setUserContentProvider (Ref< UserContentProvider > &&)
 
VisitedLinkStore & visitedLinkStore ()
 
WEBCORE_EXPORT void setVisitedLinkStore (Ref< VisitedLinkStore > &&)
 
WEBCORE_EXPORT SessionID sessionID () const
 
WEBCORE_EXPORT void setSessionID (SessionID)
 
WEBCORE_EXPORT void enableLegacyPrivateBrowsing (bool privateBrowsingEnabled)
 
bool usesEphemeralSession () const
 
MediaProducer::MediaStateFlags mediaState () const
 
void updateIsPlayingMedia (uint64_t)
 
MediaProducer::MutedStateFlags mutedState () const
 
bool isAudioMuted () const
 
bool isMediaCaptureMuted () const
 
WEBCORE_EXPORT void setMuted (MediaProducer::MutedStateFlags)
 
RefPtr< WheelEventTestTrigger > testTrigger () const
 
WEBCORE_EXPORT WheelEventTestTrigger & ensureTestTrigger ()
 
void clearTrigger ()
 
bool expectsWheelEventTriggers () const
 
bool allowsPlaybackControlsForAutoplayingAudio () const
 
void setAllowsPlaybackControlsForAutoplayingAudio (bool allowsPlaybackControlsForAutoplayingAudio)
 
void setShowAllPlugins (bool showAll)
 
bool showAllPlugins () const
 
WEBCORE_EXPORT void setTimerAlignmentIntervalIncreaseLimit (std::chrono::milliseconds)
 
bool isControlledByAutomation () const
 
void setControlledByAutomation (bool controlled)
 
WEBCORE_EXPORT bool isAlwaysOnLoggingAllowed () const
 
String captionUserPreferencesStyleSheet ()
 
void setCaptionUserPreferencesStyleSheet (const String &)
 
bool isResourceCachingDisabled () const
 
void setResourceCachingDisabled (bool disabled)
 
std::optional< EventThrottlingBehavior > eventThrottlingBehaviorOverride () const
 
void setEventThrottlingBehaviorOverride (std::optional< EventThrottlingBehavior > throttling)
 
WebGLStateTracker * webGLStateTracker () const
 
bool isOnlyNonUtilityPage () const
 
bool isUtilityPage () const
 
bool isLowPowerModeEnabled () const
 
WEBCORE_EXPORT void setLowPowerModeEnabledOverrideForTesting (std::optional< bool >)
 
- Public Member Functions inherited from WebCore::Supplementable< Page >
void provideSupplement (const char *key, std::unique_ptr< Supplement< Page >> supplement)
 
void provideSupplement (const char *key, std::unique_ptr< Supplement< Page >> supplement)
 
void removeSupplement (const char *key)
 
void removeSupplement (const char *key)
 
Supplement< Page > * requireSupplement (const char *key)
 
Supplement< Page > * requireSupplement (const char *key)
 

Static Public Member Functions

static WEBCORE_EXPORT void updateStyleForAllPagesAfterGlobalChangeInEnvironment ()
 
static WEBCORE_EXPORT void clearPreviousItemFromAllPages (HistoryItem *)
 
static void refreshPlugins (bool reload)
 
static void forEachPage (std::function< void(Page &)>)
 
static WEBCORE_EXPORT void updateStyleForAllPagesAfterGlobalChangeInEnvironment ()
 
static WEBCORE_EXPORT void clearPreviousItemFromAllPages (HistoryItem *)
 
static void refreshPlugins (bool reload)
 
static void forEachPage (std::function< void(Page &)>)
 

Static Public Attributes

static const int maxNumberOfFrames = 1000
 

Friends

class Settings
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::Supplementable< Page >
 Supplementable ()
 
 Supplementable ()
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NoMatchAfterUserSelection 

◆ anonymous enum

anonymous enum
Enumerator
NoMatchAfterUserSelection 

Constructor & Destructor Documentation

◆ Page() [1/2]

WebCore::Page::Page ( PageConfiguration &&  pageConfiguration)
explicit

◆ ~Page() [1/2]

WebCore::Page::~Page ( )

◆ Page() [2/2]

WEBCORE_EXPORT WebCore::Page::Page ( PageConfiguration &&  )
explicit

◆ ~Page() [2/2]

WEBCORE_EXPORT WebCore::Page::~Page ( )

Member Function Documentation

◆ accessibilitySettingsDidChange() [1/2]

void WebCore::Page::accessibilitySettingsDidChange ( )

◆ accessibilitySettingsDidChange() [2/2]

WEBCORE_EXPORT void WebCore::Page::accessibilitySettingsDidChange ( )

◆ activityState() [1/2]

ActivityState::Flags WebCore::Page::activityState ( ) const
inline

◆ activityState() [2/2]

ActivityState::Flags WebCore::Page::activityState ( ) const
inline

◆ addActivityStateChangeObserver() [1/2]

void WebCore::Page::addActivityStateChangeObserver ( ActivityStateChangeObserver &  )

◆ addActivityStateChangeObserver() [2/2]

void WebCore::Page::addActivityStateChangeObserver ( ActivityStateChangeObserver &  observer)

◆ addLayoutMilestones() [1/2]

void WebCore::Page::addLayoutMilestones ( LayoutMilestones  milestones)

◆ addLayoutMilestones() [2/2]

WEBCORE_EXPORT void WebCore::Page::addLayoutMilestones ( LayoutMilestones  )

◆ addRelevantRepaintedObject() [1/2]

void WebCore::Page::addRelevantRepaintedObject ( RenderObject *  object,
const LayoutRect &  objectPaintRect 
)

◆ addRelevantRepaintedObject() [2/2]

void WebCore::Page::addRelevantRepaintedObject ( RenderObject *  ,
const LayoutRect &  objectPaintRect 
)

◆ addRelevantUnpaintedObject() [1/2]

void WebCore::Page::addRelevantUnpaintedObject ( RenderObject *  object,
const LayoutRect &  objectPaintRect 
)

◆ addRelevantUnpaintedObject() [2/2]

void WebCore::Page::addRelevantUnpaintedObject ( RenderObject *  ,
const LayoutRect &  objectPaintRect 
)

◆ allowPrompts() [1/2]

void WebCore::Page::allowPrompts ( )

◆ allowPrompts() [2/2]

void WebCore::Page::allowPrompts ( )

◆ allowsPlaybackControlsForAutoplayingAudio() [1/2]

bool WebCore::Page::allowsPlaybackControlsForAutoplayingAudio ( ) const
inline

◆ allowsPlaybackControlsForAutoplayingAudio() [2/2]

bool WebCore::Page::allowsPlaybackControlsForAutoplayingAudio ( ) const
inline

◆ alternativeTextClient() [1/2]

AlternativeTextClient* WebCore::Page::alternativeTextClient ( ) const
inline

◆ alternativeTextClient() [2/2]

AlternativeTextClient* WebCore::Page::alternativeTextClient ( ) const
inline

◆ applicationCacheStorage() [1/2]

ApplicationCacheStorage& WebCore::Page::applicationCacheStorage ( )
inline

◆ applicationCacheStorage() [2/2]

ApplicationCacheStorage& WebCore::Page::applicationCacheStorage ( )
inline

◆ areMemoryCacheClientCallsEnabled() [1/2]

bool WebCore::Page::areMemoryCacheClientCallsEnabled ( ) const
inline

◆ areMemoryCacheClientCallsEnabled() [2/2]

bool WebCore::Page::areMemoryCacheClientCallsEnabled ( ) const
inline

◆ arePromptsAllowed() [1/2]

bool WebCore::Page::arePromptsAllowed ( )

◆ arePromptsAllowed() [2/2]

bool WebCore::Page::arePromptsAllowed ( )

◆ backForward() [1/2]

BackForwardController& WebCore::Page::backForward ( ) const
inline

◆ backForward() [2/2]

BackForwardController& WebCore::Page::backForward ( ) const
inline

◆ canStartMedia() [1/2]

bool WebCore::Page::canStartMedia ( ) const
inline

◆ canStartMedia() [2/2]

bool WebCore::Page::canStartMedia ( ) const
inline

◆ captionUserPreferencesStyleSheet() [1/2]

String WebCore::Page::captionUserPreferencesStyleSheet ( )

◆ captionUserPreferencesStyleSheet() [2/2]

String WebCore::Page::captionUserPreferencesStyleSheet ( )

◆ chrome() [1/2]

Chrome& WebCore::Page::chrome ( ) const
inline

◆ chrome() [2/2]

Chrome& WebCore::Page::chrome ( ) const
inline

◆ clearPluginData() [1/2]

void WebCore::Page::clearPluginData ( )

◆ clearPluginData() [2/2]

void WebCore::Page::clearPluginData ( )

◆ clearPreviousItemFromAllPages() [1/2]

void WebCore::Page::clearPreviousItemFromAllPages ( HistoryItem *  item)
static

◆ clearPreviousItemFromAllPages() [2/2]

static WEBCORE_EXPORT void WebCore::Page::clearPreviousItemFromAllPages ( HistoryItem *  )
static

◆ clearTrigger() [1/2]

void WebCore::Page::clearTrigger ( )
inline

◆ clearTrigger() [2/2]

void WebCore::Page::clearTrigger ( )
inline

◆ clearUndoRedoOperations() [1/2]

WEBCORE_EXPORT void WebCore::Page::clearUndoRedoOperations ( )

◆ clearUndoRedoOperations() [2/2]

void WebCore::Page::clearUndoRedoOperations ( )

◆ console() [1/2]

PageConsoleClient& WebCore::Page::console ( )
inline

◆ console() [2/2]

PageConsoleClient& WebCore::Page::console ( )
inline

◆ countFindMatches() [1/2]

unsigned WebCore::Page::countFindMatches ( const String &  target,
FindOptions  options,
unsigned  maxMatchCount 
)

◆ countFindMatches() [2/2]

WEBCORE_EXPORT unsigned WebCore::Page::countFindMatches ( const String &  ,
FindOptions  ,
unsigned  maxMatchCount 
)

◆ customHTMLTokenizerTimeDelay() [1/2]

double WebCore::Page::customHTMLTokenizerTimeDelay ( ) const

◆ customHTMLTokenizerTimeDelay() [2/2]

double WebCore::Page::customHTMLTokenizerTimeDelay ( ) const

◆ databaseProvider() [1/2]

DatabaseProvider& WebCore::Page::databaseProvider ( )
inline

◆ databaseProvider() [2/2]

DatabaseProvider& WebCore::Page::databaseProvider ( )
inline

◆ debugger() [1/2]

JSC::Debugger* WebCore::Page::debugger ( ) const
inline

◆ debugger() [2/2]

JSC::Debugger* WebCore::Page::debugger ( ) const
inline

◆ decrementNestedRunLoopCount() [1/2]

void WebCore::Page::decrementNestedRunLoopCount ( )

◆ decrementNestedRunLoopCount() [2/2]

void WebCore::Page::decrementNestedRunLoopCount ( )

◆ decrementSubframeCount() [1/2]

void WebCore::Page::decrementSubframeCount ( )
inline

◆ decrementSubframeCount() [2/2]

void WebCore::Page::decrementSubframeCount ( )
inline

◆ defersLoading() [1/2]

bool WebCore::Page::defersLoading ( ) const
inline

◆ defersLoading() [2/2]

bool WebCore::Page::defersLoading ( ) const
inline

◆ deviceScaleFactor() [1/2]

float WebCore::Page::deviceScaleFactor ( ) const
inline

◆ deviceScaleFactor() [2/2]

float WebCore::Page::deviceScaleFactor ( ) const
inline

◆ diagnosticLoggingClient() [1/2]

WEBCORE_EXPORT DiagnosticLoggingClient& WebCore::Page::diagnosticLoggingClient ( ) const

◆ diagnosticLoggingClient() [2/2]

DiagnosticLoggingClient & WebCore::Page::diagnosticLoggingClient ( ) const

◆ didFinishLoad() [1/2]

void WebCore::Page::didFinishLoad ( )

◆ didFinishLoad() [2/2]

void WebCore::Page::didFinishLoad ( )

◆ didStartProvisionalLoad() [1/2]

void WebCore::Page::didStartProvisionalLoad ( )

◆ didStartProvisionalLoad() [2/2]

void WebCore::Page::didStartProvisionalLoad ( )

◆ dnsPrefetchingStateChanged() [1/2]

void WebCore::Page::dnsPrefetchingStateChanged ( )

◆ dnsPrefetchingStateChanged() [2/2]

void WebCore::Page::dnsPrefetchingStateChanged ( )

◆ domTimerAlignmentInterval() [1/2]

std::chrono::milliseconds WebCore::Page::domTimerAlignmentInterval ( ) const
inline

◆ domTimerAlignmentInterval() [2/2]

std::chrono::milliseconds WebCore::Page::domTimerAlignmentInterval ( ) const
inline

◆ dragCaretController() [1/2]

DragCaretController& WebCore::Page::dragCaretController ( ) const
inline

◆ dragCaretController() [2/2]

DragCaretController& WebCore::Page::dragCaretController ( ) const
inline

◆ editorClient() [1/2]

EditorClient& WebCore::Page::editorClient ( )
inline

◆ editorClient() [2/2]

EditorClient& WebCore::Page::editorClient ( )
inline

◆ enableLegacyPrivateBrowsing() [1/2]

void WebCore::Page::enableLegacyPrivateBrowsing ( bool  privateBrowsingEnabled)

◆ enableLegacyPrivateBrowsing() [2/2]

WEBCORE_EXPORT void WebCore::Page::enableLegacyPrivateBrowsing ( bool  privateBrowsingEnabled)

◆ ensureTestTrigger() [1/2]

WheelEventTestTrigger & WebCore::Page::ensureTestTrigger ( )

◆ ensureTestTrigger() [2/2]

WEBCORE_EXPORT WheelEventTestTrigger& WebCore::Page::ensureTestTrigger ( )

◆ eventThrottlingBehaviorOverride() [1/2]

std::optional<EventThrottlingBehavior> WebCore::Page::eventThrottlingBehaviorOverride ( ) const
inline

◆ eventThrottlingBehaviorOverride() [2/2]

std::optional<EventThrottlingBehavior> WebCore::Page::eventThrottlingBehaviorOverride ( ) const
inline

◆ expectsWheelEventTriggers() [1/2]

bool WebCore::Page::expectsWheelEventTriggers ( ) const
inline

◆ expectsWheelEventTriggers() [2/2]

bool WebCore::Page::expectsWheelEventTriggers ( ) const
inline

◆ findString() [1/2]

bool WebCore::Page::findString ( const String &  target,
FindOptions  options 
)

◆ findString() [2/2]

WEBCORE_EXPORT bool WebCore::Page::findString ( const String &  ,
FindOptions   
)

◆ findStringMatchingRanges() [1/2]

WEBCORE_EXPORT void WebCore::Page::findStringMatchingRanges ( const String &  ,
FindOptions  ,
int  maxCount,
Vector< RefPtr< Range >> &  ,
int &  indexForSelection 
)

◆ findStringMatchingRanges() [2/2]

void WebCore::Page::findStringMatchingRanges ( const String &  target,
FindOptions  options,
int  maxCount,
Vector< RefPtr< Range >> &  matchRanges,
int &  indexForSelection 
)

◆ focusController() [1/2]

FocusController& WebCore::Page::focusController ( ) const
inline

◆ focusController() [2/2]

FocusController& WebCore::Page::focusController ( ) const
inline

◆ footerHeight() [1/2]

int WebCore::Page::footerHeight ( ) const
inline

◆ footerHeight() [2/2]

int WebCore::Page::footerHeight ( ) const
inline

◆ forbidPrompts() [1/2]

void WebCore::Page::forbidPrompts ( )

◆ forbidPrompts() [2/2]

void WebCore::Page::forbidPrompts ( )

◆ forEachPage() [1/2]

void WebCore::Page::forEachPage ( std::function< void(Page &)>  function)
static

◆ forEachPage() [2/2]

static void WebCore::Page::forEachPage ( std::function< void(Page &)>  )
static

◆ goToItem() [1/2]

void WebCore::Page::goToItem ( HistoryItem &  item,
FrameLoadType  type 
)

◆ goToItem() [2/2]

WEBCORE_EXPORT void WebCore::Page::goToItem ( HistoryItem &  ,
FrameLoadType   
)

◆ group() [1/2]

PageGroup & WebCore::Page::group ( )
inline

◆ group() [2/2]

PageGroup& WebCore::Page::group ( )

◆ groupName() [1/2]

const String & WebCore::Page::groupName ( ) const

◆ groupName() [2/2]

WEBCORE_EXPORT const String& WebCore::Page::groupName ( ) const

◆ hasCustomHTMLTokenizerTimeDelay() [1/2]

bool WebCore::Page::hasCustomHTMLTokenizerTimeDelay ( ) const

◆ hasCustomHTMLTokenizerTimeDelay() [2/2]

bool WebCore::Page::hasCustomHTMLTokenizerTimeDelay ( ) const

◆ hasSeenAnyMediaEngine() [1/2]

bool WebCore::Page::hasSeenAnyMediaEngine ( ) const

◆ hasSeenAnyMediaEngine() [2/2]

bool WebCore::Page::hasSeenAnyMediaEngine ( ) const

◆ hasSeenAnyPlugin() [1/2]

bool WebCore::Page::hasSeenAnyPlugin ( ) const

◆ hasSeenAnyPlugin() [2/2]

WEBCORE_EXPORT bool WebCore::Page::hasSeenAnyPlugin ( ) const

◆ hasSeenMediaEngine() [1/2]

bool WebCore::Page::hasSeenMediaEngine ( const String &  engineName) const

◆ hasSeenMediaEngine() [2/2]

bool WebCore::Page::hasSeenMediaEngine ( const String &  engineName) const

◆ hasSeenPlugin() [1/2]

bool WebCore::Page::hasSeenPlugin ( const String &  serviceType) const

◆ hasSeenPlugin() [2/2]

bool WebCore::Page::hasSeenPlugin ( const String &  serviceType) const

◆ headerHeight() [1/2]

int WebCore::Page::headerHeight ( ) const
inline

◆ headerHeight() [2/2]

int WebCore::Page::headerHeight ( ) const
inline

◆ hiddenPageCSSAnimationSuspensionStateChanged() [1/2]

void WebCore::Page::hiddenPageCSSAnimationSuspensionStateChanged ( )

◆ hiddenPageCSSAnimationSuspensionStateChanged() [2/2]

void WebCore::Page::hiddenPageCSSAnimationSuspensionStateChanged ( )

◆ horizontalScrollElasticity() [1/2]

ScrollElasticity WebCore::Page::horizontalScrollElasticity ( ) const
inline

◆ horizontalScrollElasticity() [2/2]

ScrollElasticity WebCore::Page::horizontalScrollElasticity ( ) const
inline

◆ incrementNestedRunLoopCount() [1/2]

void WebCore::Page::incrementNestedRunLoopCount ( )

◆ incrementNestedRunLoopCount() [2/2]

void WebCore::Page::incrementNestedRunLoopCount ( )

◆ incrementSubframeCount() [1/2]

void WebCore::Page::incrementSubframeCount ( )
inline

◆ incrementSubframeCount() [2/2]

void WebCore::Page::incrementSubframeCount ( )
inline

◆ inLowQualityImageInterpolationMode() [1/2]

WEBCORE_EXPORT bool WebCore::Page::inLowQualityImageInterpolationMode ( ) const

◆ inLowQualityImageInterpolationMode() [2/2]

bool WebCore::Page::inLowQualityImageInterpolationMode ( ) const

◆ insideNestedRunLoop() [1/2]

bool WebCore::Page::insideNestedRunLoop ( ) const
inline

◆ insideNestedRunLoop() [2/2]

bool WebCore::Page::insideNestedRunLoop ( ) const
inline

◆ inspectorController() [1/2]

InspectorController& WebCore::Page::inspectorController ( ) const
inline

◆ inspectorController() [2/2]

InspectorController& WebCore::Page::inspectorController ( ) const
inline

◆ invalidateInjectedStyleSheetCacheInAllFrames() [1/2]

void WebCore::Page::invalidateInjectedStyleSheetCacheInAllFrames ( )

◆ invalidateInjectedStyleSheetCacheInAllFrames() [2/2]

void WebCore::Page::invalidateInjectedStyleSheetCacheInAllFrames ( )

◆ invalidateStylesForAllLinks() [1/2]

WEBCORE_EXPORT void WebCore::Page::invalidateStylesForAllLinks ( )

◆ invalidateStylesForAllLinks() [2/2]

void WebCore::Page::invalidateStylesForAllLinks ( )

◆ invalidateStylesForLink() [1/2]

WEBCORE_EXPORT void WebCore::Page::invalidateStylesForLink ( LinkHash  )

◆ invalidateStylesForLink() [2/2]

void WebCore::Page::invalidateStylesForLink ( LinkHash  linkHash)

◆ isAlwaysOnLoggingAllowed() [1/2]

bool WebCore::Page::isAlwaysOnLoggingAllowed ( ) const

◆ isAlwaysOnLoggingAllowed() [2/2]

WEBCORE_EXPORT bool WebCore::Page::isAlwaysOnLoggingAllowed ( ) const

◆ isAudioMuted() [1/2]

bool WebCore::Page::isAudioMuted ( ) const
inline

◆ isAudioMuted() [2/2]

bool WebCore::Page::isAudioMuted ( ) const
inline

◆ isClosing() [1/2]

bool WebCore::Page::isClosing ( ) const
inline

◆ isClosing() [2/2]

bool WebCore::Page::isClosing ( ) const
inline

◆ isControlledByAutomation() [1/2]

bool WebCore::Page::isControlledByAutomation ( ) const
inline

◆ isControlledByAutomation() [2/2]

bool WebCore::Page::isControlledByAutomation ( ) const
inline

◆ isCountingRelevantRepaintedObjects() [1/2]

bool WebCore::Page::isCountingRelevantRepaintedObjects ( ) const

◆ isCountingRelevantRepaintedObjects() [2/2]

bool WebCore::Page::isCountingRelevantRepaintedObjects ( ) const

◆ isEditable() [1/2]

bool WebCore::Page::isEditable ( )
inline

◆ isEditable() [2/2]

bool WebCore::Page::isEditable ( )
inline

◆ isInWindow() [1/2]

bool WebCore::Page::isInWindow ( ) const
inline

◆ isInWindow() [2/2]

bool WebCore::Page::isInWindow ( ) const
inline

◆ isLowPowerModeEnabled() [1/2]

bool WebCore::Page::isLowPowerModeEnabled ( ) const

◆ isLowPowerModeEnabled() [2/2]

bool WebCore::Page::isLowPowerModeEnabled ( ) const

◆ isMediaCaptureMuted() [1/2]

bool WebCore::Page::isMediaCaptureMuted ( ) const
inline

◆ isMediaCaptureMuted() [2/2]

bool WebCore::Page::isMediaCaptureMuted ( ) const
inline

◆ isOnlyNonUtilityPage() [1/2]

bool WebCore::Page::isOnlyNonUtilityPage ( ) const

◆ isOnlyNonUtilityPage() [2/2]

bool WebCore::Page::isOnlyNonUtilityPage ( ) const

◆ isPainting() [1/2]

bool WebCore::Page::isPainting ( ) const
inline

◆ isPainting() [2/2]

bool WebCore::Page::isPainting ( ) const
inline

◆ isResourceCachingDisabled() [1/2]

bool WebCore::Page::isResourceCachingDisabled ( ) const
inline

◆ isResourceCachingDisabled() [2/2]

bool WebCore::Page::isResourceCachingDisabled ( ) const
inline

◆ isRunningUserScripts() [1/2]

bool WebCore::Page::isRunningUserScripts ( ) const
inline

◆ isRunningUserScripts() [2/2]

bool WebCore::Page::isRunningUserScripts ( ) const
inline

◆ isUtilityPage() [1/2]

bool WebCore::Page::isUtilityPage ( ) const
inline

◆ isUtilityPage() [2/2]

bool WebCore::Page::isUtilityPage ( ) const
inline

◆ isVisible() [1/2]

bool WebCore::Page::isVisible ( ) const
inline

◆ isVisible() [2/2]

bool WebCore::Page::isVisible ( ) const
inline

◆ isVisibleAndActive() [1/2]

bool WebCore::Page::isVisibleAndActive ( ) const

◆ isVisibleAndActive() [2/2]

bool WebCore::Page::isVisibleAndActive ( ) const

◆ isWindowActive() [1/2]

bool WebCore::Page::isWindowActive ( ) const

◆ isWindowActive() [2/2]

bool WebCore::Page::isWindowActive ( ) const

◆ lastSpatialNavigationCandidateCount() [1/2]

unsigned WebCore::Page::lastSpatialNavigationCandidateCount ( ) const
inline

◆ lastSpatialNavigationCandidateCount() [2/2]

unsigned WebCore::Page::lastSpatialNavigationCandidateCount ( ) const
inline

◆ libWebRTCProvider() [1/2]

LibWebRTCProvider& WebCore::Page::libWebRTCProvider ( )
inline

◆ libWebRTCProvider() [2/2]

LibWebRTCProvider& WebCore::Page::libWebRTCProvider ( )
inline

◆ lockAllOverlayScrollbarsToHidden() [1/2]

void WebCore::Page::lockAllOverlayScrollbarsToHidden ( bool  lockOverlayScrollbars)

◆ lockAllOverlayScrollbarsToHidden() [2/2]

void WebCore::Page::lockAllOverlayScrollbarsToHidden ( bool  lockOverlayScrollbars)

◆ mainFrame() [1/4]

MainFrame& WebCore::Page::mainFrame ( )
inline

◆ mainFrame() [2/4]

MainFrame& WebCore::Page::mainFrame ( )
inline

◆ mainFrame() [3/4]

const MainFrame& WebCore::Page::mainFrame ( ) const
inline

◆ mainFrame() [4/4]

const MainFrame& WebCore::Page::mainFrame ( ) const
inline

◆ markAllMatchesForText() [1/2]

WEBCORE_EXPORT unsigned WebCore::Page::markAllMatchesForText ( const String &  ,
FindOptions  ,
bool  shouldHighlight,
unsigned  maxMatchCount 
)

◆ markAllMatchesForText() [2/2]

unsigned WebCore::Page::markAllMatchesForText ( const String &  target,
FindOptions  options,
bool  shouldHighlight,
unsigned  maxMatchCount 
)

◆ mediaState() [1/2]

MediaProducer::MediaStateFlags WebCore::Page::mediaState ( ) const
inline

◆ mediaState() [2/2]

MediaProducer::MediaStateFlags WebCore::Page::mediaState ( ) const
inline

◆ mediaVolume() [1/2]

float WebCore::Page::mediaVolume ( ) const
inline

◆ mediaVolume() [2/2]

float WebCore::Page::mediaVolume ( ) const
inline

◆ mutedState() [1/2]

MediaProducer::MutedStateFlags WebCore::Page::mutedState ( ) const
inline

◆ mutedState() [2/2]

MediaProducer::MutedStateFlags WebCore::Page::mutedState ( ) const
inline

◆ nonFastScrollableRects() [1/2]

Ref< ClientRectList > WebCore::Page::nonFastScrollableRects ( )

◆ nonFastScrollableRects() [2/2]

WEBCORE_EXPORT Ref<ClientRectList> WebCore::Page::nonFastScrollableRects ( )

◆ openedByDOM() [1/2]

bool WebCore::Page::openedByDOM ( ) const

◆ openedByDOM() [2/2]

bool WebCore::Page::openedByDOM ( ) const

◆ pageCount() [1/2]

WEBCORE_EXPORT unsigned WebCore::Page::pageCount ( ) const

◆ pageCount() [2/2]

unsigned WebCore::Page::pageCount ( ) const

◆ pageExtendedBackgroundColor() [1/2]

Color WebCore::Page::pageExtendedBackgroundColor ( ) const

◆ pageExtendedBackgroundColor() [2/2]

WEBCORE_EXPORT Color WebCore::Page::pageExtendedBackgroundColor ( ) const

◆ pageScaleFactor() [1/2]

float WebCore::Page::pageScaleFactor ( ) const
inline

◆ pageScaleFactor() [2/2]

float WebCore::Page::pageScaleFactor ( ) const
inline

◆ pagination() [1/2]

const Pagination& WebCore::Page::pagination ( ) const
inline

◆ pagination() [2/2]

const Pagination& WebCore::Page::pagination ( ) const
inline

◆ paginationLineGridEnabled() [1/2]

bool WebCore::Page::paginationLineGridEnabled ( ) const
inline

◆ paginationLineGridEnabled() [2/2]

bool WebCore::Page::paginationLineGridEnabled ( ) const
inline

◆ plugInClient() [1/2]

PlugInClient* WebCore::Page::plugInClient ( ) const
inline

◆ plugInClient() [2/2]

PlugInClient* WebCore::Page::plugInClient ( ) const
inline

◆ pluginData() [1/2]

PluginData & WebCore::Page::pluginData ( )

◆ pluginData() [2/2]

WEBCORE_EXPORT PluginData& WebCore::Page::pluginData ( )

◆ pluginInfoProvider() [1/2]

PluginInfoProvider & WebCore::Page::pluginInfoProvider ( )

◆ pluginInfoProvider() [2/2]

PluginInfoProvider& WebCore::Page::pluginInfoProvider ( )

◆ progress() [1/2]

ProgressTracker& WebCore::Page::progress ( ) const
inline

◆ progress() [2/2]

ProgressTracker& WebCore::Page::progress ( ) const
inline

◆ rangeOfString() [1/2]

RefPtr< Range > WebCore::Page::rangeOfString ( const String &  target,
Range *  referenceRange,
FindOptions  options 
)

◆ rangeOfString() [2/2]

WEBCORE_EXPORT RefPtr<Range> WebCore::Page::rangeOfString ( const String &  ,
Range *  ,
FindOptions   
)

◆ refreshPlugins() [1/2]

void WebCore::Page::refreshPlugins ( bool  reload)
static

◆ refreshPlugins() [2/2]

static void WebCore::Page::refreshPlugins ( bool  reload)
static

◆ removeActivityStateChangeObserver() [1/2]

void WebCore::Page::removeActivityStateChangeObserver ( ActivityStateChangeObserver &  )

◆ removeActivityStateChangeObserver() [2/2]

void WebCore::Page::removeActivityStateChangeObserver ( ActivityStateChangeObserver &  observer)

◆ removeLayoutMilestones() [1/2]

void WebCore::Page::removeLayoutMilestones ( LayoutMilestones  milestones)

◆ removeLayoutMilestones() [2/2]

WEBCORE_EXPORT void WebCore::Page::removeLayoutMilestones ( LayoutMilestones  )

◆ renderTreeSize() [1/2]

WEBCORE_EXPORT uint64_t WebCore::Page::renderTreeSize ( ) const

◆ renderTreeSize() [2/2]

uint64_t WebCore::Page::renderTreeSize ( ) const

◆ requestedLayoutMilestones() [1/2]

LayoutMilestones WebCore::Page::requestedLayoutMilestones ( ) const
inline

◆ requestedLayoutMilestones() [2/2]

LayoutMilestones WebCore::Page::requestedLayoutMilestones ( ) const
inline

◆ resetRelevantPaintedObjectCounter() [1/2]

void WebCore::Page::resetRelevantPaintedObjectCounter ( )

◆ resetRelevantPaintedObjectCounter() [2/2]

void WebCore::Page::resetRelevantPaintedObjectCounter ( )

◆ resetSeenMediaEngines() [1/2]

void WebCore::Page::resetSeenMediaEngines ( )

◆ resetSeenMediaEngines() [2/2]

void WebCore::Page::resetSeenMediaEngines ( )

◆ resetSeenPlugins() [1/2]

void WebCore::Page::resetSeenPlugins ( )

◆ resetSeenPlugins() [2/2]

void WebCore::Page::resetSeenPlugins ( )

◆ resumeActiveDOMObjectsAndAnimations() [1/2]

void WebCore::Page::resumeActiveDOMObjectsAndAnimations ( )

◆ resumeActiveDOMObjectsAndAnimations() [2/2]

WEBCORE_EXPORT void WebCore::Page::resumeActiveDOMObjectsAndAnimations ( )

◆ resumeAnimatingImages() [1/2]

WEBCORE_EXPORT void WebCore::Page::resumeAnimatingImages ( )

◆ resumeAnimatingImages() [2/2]

void WebCore::Page::resumeAnimatingImages ( )

◆ resumeDeviceMotionAndOrientationUpdates() [1/2]

void WebCore::Page::resumeDeviceMotionAndOrientationUpdates ( )

◆ resumeDeviceMotionAndOrientationUpdates() [2/2]

void WebCore::Page::resumeDeviceMotionAndOrientationUpdates ( )

◆ resumeScriptedAnimations() [1/2]

WEBCORE_EXPORT void WebCore::Page::resumeScriptedAnimations ( )

◆ resumeScriptedAnimations() [2/2]

void WebCore::Page::resumeScriptedAnimations ( )

◆ rtcController() [1/2]

RTCController& WebCore::Page::rtcController ( )
inline

◆ rtcController() [2/2]

RTCController& WebCore::Page::rtcController ( )
inline

◆ sawMediaEngine() [1/2]

void WebCore::Page::sawMediaEngine ( const String &  engineName)

◆ sawMediaEngine() [2/2]

void WebCore::Page::sawMediaEngine ( const String &  engineName)

◆ sawPlugin() [1/2]

void WebCore::Page::sawPlugin ( const String &  serviceType)

◆ sawPlugin() [2/2]

void WebCore::Page::sawPlugin ( const String &  serviceType)

◆ scriptedAnimationsSuspended() [1/2]

bool WebCore::Page::scriptedAnimationsSuspended ( ) const
inline

◆ scriptedAnimationsSuspended() [2/2]

bool WebCore::Page::scriptedAnimationsSuspended ( ) const
inline

◆ scrollingCoordinator() [1/2]

ScrollingCoordinator * WebCore::Page::scrollingCoordinator ( )

◆ scrollingCoordinator() [2/2]

WEBCORE_EXPORT ScrollingCoordinator* WebCore::Page::scrollingCoordinator ( )

◆ scrollingStateTreeAsText() [1/2]

String WebCore::Page::scrollingStateTreeAsText ( )

◆ scrollingStateTreeAsText() [2/2]

WEBCORE_EXPORT String WebCore::Page::scrollingStateTreeAsText ( )

◆ selection() [1/2]

WEBCORE_EXPORT const VisibleSelection& WebCore::Page::selection ( ) const

◆ selection() [2/2]

const VisibleSelection & WebCore::Page::selection ( ) const

◆ sessionID() [1/2]

SessionID WebCore::Page::sessionID ( ) const

◆ sessionID() [2/2]

WEBCORE_EXPORT SessionID WebCore::Page::sessionID ( ) const

◆ sessionStorage() [1/2]

StorageNamespace* WebCore::Page::sessionStorage ( bool  optionalCreate = true)

◆ sessionStorage() [2/2]

StorageNamespace * WebCore::Page::sessionStorage ( bool  optionalCreate = true)

◆ setActivityState() [1/2]

void WebCore::Page::setActivityState ( ActivityState::Flags  activityState)

◆ setActivityState() [2/2]

WEBCORE_EXPORT void WebCore::Page::setActivityState ( ActivityState::Flags  )

◆ setAllowsPlaybackControlsForAutoplayingAudio() [1/2]

void WebCore::Page::setAllowsPlaybackControlsForAutoplayingAudio ( bool  allowsPlaybackControlsForAutoplayingAudio)
inline

◆ setAllowsPlaybackControlsForAutoplayingAudio() [2/2]

void WebCore::Page::setAllowsPlaybackControlsForAutoplayingAudio ( bool  allowsPlaybackControlsForAutoplayingAudio)
inline

◆ setAsRunningUserScripts() [1/2]

void WebCore::Page::setAsRunningUserScripts ( )
inline

◆ setAsRunningUserScripts() [2/2]

void WebCore::Page::setAsRunningUserScripts ( )
inline

◆ setCanStartMedia() [1/2]

void WebCore::Page::setCanStartMedia ( bool  canStartMedia)

◆ setCanStartMedia() [2/2]

WEBCORE_EXPORT void WebCore::Page::setCanStartMedia ( bool  )

◆ setCaptionUserPreferencesStyleSheet() [1/2]

void WebCore::Page::setCaptionUserPreferencesStyleSheet ( const String &  styleSheet)

◆ setCaptionUserPreferencesStyleSheet() [2/2]

void WebCore::Page::setCaptionUserPreferencesStyleSheet ( const String &  )

◆ setControlledByAutomation() [1/2]

void WebCore::Page::setControlledByAutomation ( bool  controlled)
inline

◆ setControlledByAutomation() [2/2]

void WebCore::Page::setControlledByAutomation ( bool  controlled)
inline

◆ setDebugger() [1/2]

void WebCore::Page::setDebugger ( JSC::Debugger *  )

◆ setDebugger() [2/2]

void WebCore::Page::setDebugger ( JSC::Debugger *  debugger)

◆ setDefersLoading() [1/2]

WEBCORE_EXPORT void WebCore::Page::setDefersLoading ( bool  )

◆ setDefersLoading() [2/2]

void WebCore::Page::setDefersLoading ( bool  defers)

◆ setDeviceScaleFactor() [1/2]

WEBCORE_EXPORT void WebCore::Page::setDeviceScaleFactor ( float  )

◆ setDeviceScaleFactor() [2/2]

void WebCore::Page::setDeviceScaleFactor ( float  scaleFactor)

◆ setEditable() [1/2]

void WebCore::Page::setEditable ( bool  isEditable)
inline

◆ setEditable() [2/2]

void WebCore::Page::setEditable ( bool  isEditable)
inline

◆ setEventThrottlingBehaviorOverride() [1/2]

void WebCore::Page::setEventThrottlingBehaviorOverride ( std::optional< EventThrottlingBehavior >  throttling)
inline

◆ setEventThrottlingBehaviorOverride() [2/2]

void WebCore::Page::setEventThrottlingBehaviorOverride ( std::optional< EventThrottlingBehavior >  throttling)
inline

◆ setGroupName() [1/2]

WEBCORE_EXPORT void WebCore::Page::setGroupName ( const String &  )

◆ setGroupName() [2/2]

void WebCore::Page::setGroupName ( const String &  name)

◆ setHorizontalScrollElasticity() [1/2]

WEBCORE_EXPORT void WebCore::Page::setHorizontalScrollElasticity ( ScrollElasticity  )

◆ setHorizontalScrollElasticity() [2/2]

void WebCore::Page::setHorizontalScrollElasticity ( ScrollElasticity  elasticity)

◆ setInLowQualityImageInterpolationMode() [1/2]

WEBCORE_EXPORT void WebCore::Page::setInLowQualityImageInterpolationMode ( bool  = true)

◆ setInLowQualityImageInterpolationMode() [2/2]

void WebCore::Page::setInLowQualityImageInterpolationMode ( bool  mode = true)

◆ setIsClosing() [1/2]

void WebCore::Page::setIsClosing ( )
inline

◆ setIsClosing() [2/2]

void WebCore::Page::setIsClosing ( )
inline

◆ setIsCountingRelevantRepaintedObjects() [1/2]

void WebCore::Page::setIsCountingRelevantRepaintedObjects ( bool  isCounting)
inline

◆ setIsCountingRelevantRepaintedObjects() [2/2]

void WebCore::Page::setIsCountingRelevantRepaintedObjects ( bool  isCounting)
inline

◆ setIsInWindow() [1/2]

WEBCORE_EXPORT void WebCore::Page::setIsInWindow ( bool  )

◆ setIsInWindow() [2/2]

void WebCore::Page::setIsInWindow ( bool  isInWindow)

◆ setIsPainting() [1/2]

void WebCore::Page::setIsPainting ( bool  painting)
inline

◆ setIsPainting() [2/2]

void WebCore::Page::setIsPainting ( bool  painting)
inline

◆ setIsPrerender() [1/2]

WEBCORE_EXPORT void WebCore::Page::setIsPrerender ( )

◆ setIsPrerender() [2/2]

void WebCore::Page::setIsPrerender ( )

◆ setIsVisible() [1/2]

WEBCORE_EXPORT void WebCore::Page::setIsVisible ( bool  )

◆ setIsVisible() [2/2]

void WebCore::Page::setIsVisible ( bool  isVisible)

◆ setLastSpatialNavigationCandidateCount() [1/2]

void WebCore::Page::setLastSpatialNavigationCandidateCount ( unsigned  count)
inline

◆ setLastSpatialNavigationCandidateCount() [2/2]

void WebCore::Page::setLastSpatialNavigationCandidateCount ( unsigned  count)
inline

◆ setLowPowerModeEnabledOverrideForTesting() [1/2]

WEBCORE_EXPORT void WebCore::Page::setLowPowerModeEnabledOverrideForTesting ( std::optional< bool >  )

◆ setLowPowerModeEnabledOverrideForTesting() [2/2]

void WebCore::Page::setLowPowerModeEnabledOverrideForTesting ( std::optional< bool >  isEnabled)

◆ setMediaVolume() [1/2]

WEBCORE_EXPORT void WebCore::Page::setMediaVolume ( float  )

◆ setMediaVolume() [2/2]

void WebCore::Page::setMediaVolume ( float  volume)

◆ setMemoryCacheClientCallsEnabled() [1/2]

void WebCore::Page::setMemoryCacheClientCallsEnabled ( bool  enabled)

◆ setMemoryCacheClientCallsEnabled() [2/2]

WEBCORE_EXPORT void WebCore::Page::setMemoryCacheClientCallsEnabled ( bool  )

◆ setMuted() [1/2]

void WebCore::Page::setMuted ( MediaProducer::MutedStateFlags  muted)

◆ setMuted() [2/2]

WEBCORE_EXPORT void WebCore::Page::setMuted ( MediaProducer::MutedStateFlags  )

◆ setNeedsRecalcStyleInAllFrames() [1/2]

void WebCore::Page::setNeedsRecalcStyleInAllFrames ( )

◆ setNeedsRecalcStyleInAllFrames() [2/2]

void WebCore::Page::setNeedsRecalcStyleInAllFrames ( )

◆ setOpenedByDOM() [1/2]

void WebCore::Page::setOpenedByDOM ( )

◆ setOpenedByDOM() [2/2]

void WebCore::Page::setOpenedByDOM ( )

◆ setPageScaleFactor() [1/2]

WEBCORE_EXPORT void WebCore::Page::setPageScaleFactor ( float  scale,
const IntPoint &  origin,
bool  inStableState = true 
)

◆ setPageScaleFactor() [2/2]

void WebCore::Page::setPageScaleFactor ( float  scale,
const IntPoint &  origin,
bool  inStableState = true 
)

◆ setPagination() [1/2]

void WebCore::Page::setPagination ( const Pagination &  pagination)

◆ setPagination() [2/2]

WEBCORE_EXPORT void WebCore::Page::setPagination ( const Pagination &  )

◆ setPaginationLineGridEnabled() [1/2]

void WebCore::Page::setPaginationLineGridEnabled ( bool  flag)

◆ setPaginationLineGridEnabled() [2/2]

WEBCORE_EXPORT void WebCore::Page::setPaginationLineGridEnabled ( bool  flag)

◆ setResourceCachingDisabled() [1/2]

void WebCore::Page::setResourceCachingDisabled ( bool  disabled)
inline

◆ setResourceCachingDisabled() [2/2]

void WebCore::Page::setResourceCachingDisabled ( bool  disabled)
inline

◆ setSessionID() [1/2]

void WebCore::Page::setSessionID ( SessionID  sessionID)

◆ setSessionID() [2/2]

WEBCORE_EXPORT void WebCore::Page::setSessionID ( SessionID  )

◆ setSessionStorage() [1/2]

void WebCore::Page::setSessionStorage ( RefPtr< StorageNamespace > &&  newStorage)

◆ setSessionStorage() [2/2]

void WebCore::Page::setSessionStorage ( RefPtr< StorageNamespace > &&  )

◆ setShouldSuppressScrollbarAnimations() [1/2]

WEBCORE_EXPORT void WebCore::Page::setShouldSuppressScrollbarAnimations ( bool  suppressAnimations)

◆ setShouldSuppressScrollbarAnimations() [2/2]

void WebCore::Page::setShouldSuppressScrollbarAnimations ( bool  suppressAnimations)

◆ setShowAllPlugins() [1/2]

void WebCore::Page::setShowAllPlugins ( bool  showAll)
inline

◆ setShowAllPlugins() [2/2]

void WebCore::Page::setShowAllPlugins ( bool  showAll)
inline

◆ setStorageNamespaceProvider() [1/2]

void WebCore::Page::setStorageNamespaceProvider ( Ref< StorageNamespaceProvider > &&  storageNamespaceProvider)

◆ setStorageNamespaceProvider() [2/2]

void WebCore::Page::setStorageNamespaceProvider ( Ref< StorageNamespaceProvider > &&  )

◆ setTabKeyCyclesThroughElements() [1/2]

void WebCore::Page::setTabKeyCyclesThroughElements ( bool  b)
inline

◆ setTabKeyCyclesThroughElements() [2/2]

void WebCore::Page::setTabKeyCyclesThroughElements ( bool  b)
inline

◆ setTimerAlignmentIntervalIncreaseLimit() [1/2]

WEBCORE_EXPORT void WebCore::Page::setTimerAlignmentIntervalIncreaseLimit ( std::chrono::milliseconds  )

◆ setTimerAlignmentIntervalIncreaseLimit() [2/2]

void WebCore::Page::setTimerAlignmentIntervalIncreaseLimit ( std::chrono::milliseconds  limit)

◆ settings() [1/2]

Settings& WebCore::Page::settings ( ) const
inline

◆ settings() [2/2]

Settings& WebCore::Page::settings ( ) const
inline

◆ setTopContentInset() [1/2]

WEBCORE_EXPORT void WebCore::Page::setTopContentInset ( float  )

◆ setTopContentInset() [2/2]

void WebCore::Page::setTopContentInset ( float  contentInset)

◆ setUserContentProvider() [1/2]

WEBCORE_EXPORT void WebCore::Page::setUserContentProvider ( Ref< UserContentProvider > &&  )

◆ setUserContentProvider() [2/2]

void WebCore::Page::setUserContentProvider ( Ref< UserContentProvider > &&  userContentProvider)

◆ setUserInterfaceLayoutDirection() [1/2]

WEBCORE_EXPORT void WebCore::Page::setUserInterfaceLayoutDirection ( UserInterfaceLayoutDirection  )

◆ setUserInterfaceLayoutDirection() [2/2]

void WebCore::Page::setUserInterfaceLayoutDirection ( UserInterfaceLayoutDirection  userInterfaceLayoutDirection)

◆ setVerticalScrollElasticity() [1/2]

void WebCore::Page::setVerticalScrollElasticity ( ScrollElasticity  elasticity)

◆ setVerticalScrollElasticity() [2/2]

WEBCORE_EXPORT void WebCore::Page::setVerticalScrollElasticity ( ScrollElasticity  )

◆ setViewScaleFactor() [1/2]

WEBCORE_EXPORT void WebCore::Page::setViewScaleFactor ( float  )

◆ setViewScaleFactor() [2/2]

void WebCore::Page::setViewScaleFactor ( float  scale)

◆ setVisitedLinkStore() [1/2]

void WebCore::Page::setVisitedLinkStore ( Ref< VisitedLinkStore > &&  visitedLinkStore)

◆ setVisitedLinkStore() [2/2]

WEBCORE_EXPORT void WebCore::Page::setVisitedLinkStore ( Ref< VisitedLinkStore > &&  )

◆ setZoomedOutPageScaleFactor() [1/2]

WEBCORE_EXPORT void WebCore::Page::setZoomedOutPageScaleFactor ( float  )

◆ setZoomedOutPageScaleFactor() [2/2]

void WebCore::Page::setZoomedOutPageScaleFactor ( float  scale)

◆ shouldSuppressScrollbarAnimations() [1/2]

bool WebCore::Page::shouldSuppressScrollbarAnimations ( ) const
inline

◆ shouldSuppressScrollbarAnimations() [2/2]

bool WebCore::Page::shouldSuppressScrollbarAnimations ( ) const
inline

◆ showAllPlugins() [1/2]

bool WebCore::Page::showAllPlugins ( ) const

◆ showAllPlugins() [2/2]

bool WebCore::Page::showAllPlugins ( ) const

◆ socketProvider() [1/2]

SocketProvider& WebCore::Page::socketProvider ( )
inline

◆ socketProvider() [2/2]

SocketProvider& WebCore::Page::socketProvider ( )
inline

◆ startCountingRelevantRepaintedObjects() [1/2]

void WebCore::Page::startCountingRelevantRepaintedObjects ( )

◆ startCountingRelevantRepaintedObjects() [2/2]

void WebCore::Page::startCountingRelevantRepaintedObjects ( )

◆ storageBlockingStateChanged() [1/2]

void WebCore::Page::storageBlockingStateChanged ( )

◆ storageBlockingStateChanged() [2/2]

void WebCore::Page::storageBlockingStateChanged ( )

◆ storageNamespaceProvider() [1/2]

StorageNamespaceProvider& WebCore::Page::storageNamespaceProvider ( )
inline

◆ storageNamespaceProvider() [2/2]

StorageNamespaceProvider& WebCore::Page::storageNamespaceProvider ( )
inline

◆ subframeCount() [1/2]

int WebCore::Page::subframeCount ( ) const
inline

◆ subframeCount() [2/2]

int WebCore::Page::subframeCount ( ) const
inline

◆ suspendActiveDOMObjectsAndAnimations() [1/2]

WEBCORE_EXPORT void WebCore::Page::suspendActiveDOMObjectsAndAnimations ( )

◆ suspendActiveDOMObjectsAndAnimations() [2/2]

void WebCore::Page::suspendActiveDOMObjectsAndAnimations ( )

◆ suspendDeviceMotionAndOrientationUpdates() [1/2]

void WebCore::Page::suspendDeviceMotionAndOrientationUpdates ( )

◆ suspendDeviceMotionAndOrientationUpdates() [2/2]

void WebCore::Page::suspendDeviceMotionAndOrientationUpdates ( )

◆ suspendScriptedAnimations() [1/2]

WEBCORE_EXPORT void WebCore::Page::suspendScriptedAnimations ( )

◆ suspendScriptedAnimations() [2/2]

void WebCore::Page::suspendScriptedAnimations ( )

◆ synchronousScrollingReasonsAsText() [1/2]

WEBCORE_EXPORT String WebCore::Page::synchronousScrollingReasonsAsText ( )

◆ synchronousScrollingReasonsAsText() [2/2]

String WebCore::Page::synchronousScrollingReasonsAsText ( )

◆ tabKeyCyclesThroughElements() [1/2]

bool WebCore::Page::tabKeyCyclesThroughElements ( ) const
inline

◆ tabKeyCyclesThroughElements() [2/2]

bool WebCore::Page::tabKeyCyclesThroughElements ( ) const
inline

◆ testTrigger() [1/2]

RefPtr<WheelEventTestTrigger> WebCore::Page::testTrigger ( ) const
inline

◆ testTrigger() [2/2]

RefPtr<WheelEventTestTrigger> WebCore::Page::testTrigger ( ) const
inline

◆ theme() [1/2]

RenderTheme& WebCore::Page::theme ( ) const
inline

◆ theme() [2/2]

RenderTheme& WebCore::Page::theme ( ) const
inline

◆ topContentInset() [1/2]

float WebCore::Page::topContentInset ( ) const
inline

◆ topContentInset() [2/2]

float WebCore::Page::topContentInset ( ) const
inline

◆ unmarkAllTextMatches() [1/2]

WEBCORE_EXPORT void WebCore::Page::unmarkAllTextMatches ( )

◆ unmarkAllTextMatches() [2/2]

void WebCore::Page::unmarkAllTextMatches ( )

◆ updateIsPlayingMedia() [1/2]

void WebCore::Page::updateIsPlayingMedia ( uint64_t  sourceElementID)

◆ updateIsPlayingMedia() [2/2]

void WebCore::Page::updateIsPlayingMedia ( uint64_t  )

◆ updateStyleForAllPagesAfterGlobalChangeInEnvironment() [1/2]

void WebCore::Page::updateStyleForAllPagesAfterGlobalChangeInEnvironment ( )
static

◆ updateStyleForAllPagesAfterGlobalChangeInEnvironment() [2/2]

static WEBCORE_EXPORT void WebCore::Page::updateStyleForAllPagesAfterGlobalChangeInEnvironment ( )
static

◆ updateValidationBubbleStateIfNeeded() [1/2]

void WebCore::Page::updateValidationBubbleStateIfNeeded ( )

◆ updateValidationBubbleStateIfNeeded() [2/2]

void WebCore::Page::updateValidationBubbleStateIfNeeded ( )

◆ userContentProvider() [1/2]

UserContentProvider& WebCore::Page::userContentProvider ( )

◆ userContentProvider() [2/2]

UserContentProvider & WebCore::Page::userContentProvider ( )

◆ userInputBridge() [1/2]

UserInputBridge& WebCore::Page::userInputBridge ( ) const
inline

◆ userInputBridge() [2/2]

UserInputBridge& WebCore::Page::userInputBridge ( ) const
inline

◆ userInterfaceLayoutDirection() [1/2]

UserInterfaceLayoutDirection WebCore::Page::userInterfaceLayoutDirection ( ) const
inline

◆ userInterfaceLayoutDirection() [2/2]

UserInterfaceLayoutDirection WebCore::Page::userInterfaceLayoutDirection ( ) const
inline

◆ userStyleSheet() [1/2]

const String& WebCore::Page::userStyleSheet ( ) const

◆ userStyleSheet() [2/2]

const String & WebCore::Page::userStyleSheet ( ) const

◆ userStyleSheetLocationChanged() [1/2]

void WebCore::Page::userStyleSheetLocationChanged ( )

◆ userStyleSheetLocationChanged() [2/2]

void WebCore::Page::userStyleSheetLocationChanged ( )

◆ usesEphemeralSession() [1/2]

bool WebCore::Page::usesEphemeralSession ( ) const
inline

◆ usesEphemeralSession() [2/2]

bool WebCore::Page::usesEphemeralSession ( ) const
inline

◆ validationMessageClient() [1/2]

ValidationMessageClient* WebCore::Page::validationMessageClient ( ) const
inline

◆ validationMessageClient() [2/2]

ValidationMessageClient* WebCore::Page::validationMessageClient ( ) const
inline

◆ verticalScrollElasticity() [1/2]

ScrollElasticity WebCore::Page::verticalScrollElasticity ( ) const
inline

◆ verticalScrollElasticity() [2/2]

ScrollElasticity WebCore::Page::verticalScrollElasticity ( ) const
inline

◆ viewportArguments() [1/2]

ViewportArguments WebCore::Page::viewportArguments ( ) const

◆ viewportArguments() [2/2]

WEBCORE_EXPORT ViewportArguments WebCore::Page::viewportArguments ( ) const

◆ viewScaleFactor() [1/2]

float WebCore::Page::viewScaleFactor ( ) const
inline

◆ viewScaleFactor() [2/2]

float WebCore::Page::viewScaleFactor ( ) const
inline

◆ visibilityState() [1/2]

WEBCORE_EXPORT PageVisibilityState WebCore::Page::visibilityState ( ) const

◆ visibilityState() [2/2]

PageVisibilityState WebCore::Page::visibilityState ( ) const

◆ visitedLinkStore() [1/2]

VisitedLinkStore& WebCore::Page::visitedLinkStore ( )

◆ visitedLinkStore() [2/2]

VisitedLinkStore & WebCore::Page::visitedLinkStore ( )

◆ webGLStateTracker() [1/2]

WebGLStateTracker* WebCore::Page::webGLStateTracker ( ) const
inline

◆ webGLStateTracker() [2/2]

WebGLStateTracker* WebCore::Page::webGLStateTracker ( ) const
inline

◆ whenUnnested() [1/2]

void WebCore::Page::whenUnnested ( std::function< void()>  callback)

◆ whenUnnested() [2/2]

WEBCORE_EXPORT void WebCore::Page::whenUnnested ( std::function< void()>  )

◆ zoomedOutPageScaleFactor() [1/2]

float WebCore::Page::zoomedOutPageScaleFactor ( ) const
inline

◆ zoomedOutPageScaleFactor() [2/2]

float WebCore::Page::zoomedOutPageScaleFactor ( ) const
inline

Friends And Related Function Documentation

◆ Settings

Settings
friend

Member Data Documentation

◆ maxNumberOfFrames

static const int WebCore::Page::maxNumberOfFrames = 1000
static

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