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 ()
 
RenderThemetheme () const
 
WEBCORE_EXPORT ViewportArguments viewportArguments () const
 
WEBCORE_EXPORT PluginDatapluginData ()
 
void clearPluginData ()
 
WEBCORE_EXPORT void setCanStartMedia (bool)
 
bool canStartMedia () const
 
EditorClienteditorClient ()
 
PlugInClientplugInClient () const
 
MainFramemainFrame ()
 
const MainFramemainFrame () const
 
bool openedByDOM () const
 
void setOpenedByDOM ()
 
WEBCORE_EXPORT void goToItem (HistoryItem &, FrameLoadType)
 
WEBCORE_EXPORT void setGroupName (const String &)
 
WEBCORE_EXPORT const StringgroupName () const
 
PageGroupgroup ()
 
void incrementSubframeCount ()
 
void decrementSubframeCount ()
 
int subframeCount () const
 
void incrementNestedRunLoopCount ()
 
void decrementNestedRunLoopCount ()
 
bool insideNestedRunLoop () const
 
WEBCORE_EXPORT void whenUnnested (std::function< void()>)
 
Chromechrome () const
 
DragCaretControllerdragCaretController () const
 
FocusControllerfocusController () const
 
UserInputBridgeuserInputBridge () const
 
InspectorControllerinspectorController () const
 
LibWebRTCProviderlibWebRTCProvider ()
 
RTCControllerrtcController ()
 
ValidationMessageClientvalidationMessageClient () const
 
void updateValidationBubbleStateIfNeeded ()
 
WEBCORE_EXPORT ScrollingCoordinatorscrollingCoordinator ()
 
WEBCORE_EXPORT String scrollingStateTreeAsText ()
 
WEBCORE_EXPORT String synchronousScrollingReasonsAsText ()
 
WEBCORE_EXPORT Ref< ClientRectListnonFastScrollableRects ()
 
Settingssettings () const
 
ProgressTrackerprogress () const
 
BackForwardControllerbackForward () const
 
std::chrono::milliseconds domTimerAlignmentInterval () const
 
void setTabKeyCyclesThroughElements (bool b)
 
bool tabKeyCyclesThroughElements () const
 
WEBCORE_EXPORT bool findString (const String &, FindOptions)
 
WEBCORE_EXPORT RefPtr< RangerangeOfString (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 VisibleSelectionselection () 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 Paginationpagination () const
 
WEBCORE_EXPORT void setPagination (const Pagination &)
 
bool paginationLineGridEnabled () const
 
WEBCORE_EXPORT void setPaginationLineGridEnabled (bool flag)
 
WEBCORE_EXPORT unsigned pageCount () const
 
WEBCORE_EXPORT DiagnosticLoggingClientdiagnosticLoggingClient () 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 StringuserStyleSheet () const
 
void dnsPrefetchingStateChanged ()
 
void storageBlockingStateChanged ()
 
void setAsRunningUserScripts ()
 
bool isRunningUserScripts () const
 
void setDebugger (JSC::Debugger *)
 
JSC::Debuggerdebugger () const
 
WEBCORE_EXPORT void invalidateStylesForAllLinks ()
 
WEBCORE_EXPORT void invalidateStylesForLink (LinkHash)
 
void invalidateInjectedStyleSheetCacheInAllFrames ()
 
StorageNamespacesessionStorage (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
 
AlternativeTextClientalternativeTextClient () 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 ()
 
PageConsoleClientconsole ()
 
void hiddenPageCSSAnimationSuspensionStateChanged ()
 
void forbidPrompts ()
 
void allowPrompts ()
 
bool arePromptsAllowed ()
 
void setLastSpatialNavigationCandidateCount (unsigned count)
 
unsigned lastSpatialNavigationCandidateCount () const
 
ApplicationCacheStorageapplicationCacheStorage ()
 
DatabaseProviderdatabaseProvider ()
 
SocketProvidersocketProvider ()
 
StorageNamespaceProviderstorageNamespaceProvider ()
 
void setStorageNamespaceProvider (Ref< StorageNamespaceProvider > &&)
 
PluginInfoProviderpluginInfoProvider ()
 
UserContentProvideruserContentProvider ()
 
WEBCORE_EXPORT void setUserContentProvider (Ref< UserContentProvider > &&)
 
VisitedLinkStorevisitedLinkStore ()
 
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< WheelEventTestTriggertestTrigger () const
 
WEBCORE_EXPORT WheelEventTestTriggerensureTestTrigger ()
 
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< EventThrottlingBehavioreventThrottlingBehaviorOverride () const
 
void setEventThrottlingBehaviorOverride (std::optional< EventThrottlingBehavior > throttling)
 
WebGLStateTrackerwebGLStateTracker () 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 ()
 
RenderThemetheme () const
 
WEBCORE_EXPORT ViewportArguments viewportArguments () const
 
WEBCORE_EXPORT PluginDatapluginData ()
 
void clearPluginData ()
 
WEBCORE_EXPORT void setCanStartMedia (bool)
 
bool canStartMedia () const
 
EditorClienteditorClient ()
 
PlugInClientplugInClient () const
 
MainFramemainFrame ()
 
const MainFramemainFrame () const
 
bool openedByDOM () const
 
void setOpenedByDOM ()
 
WEBCORE_EXPORT void goToItem (HistoryItem &, FrameLoadType)
 
WEBCORE_EXPORT void setGroupName (const String &)
 
WEBCORE_EXPORT const StringgroupName () const
 
PageGroupgroup ()
 
void incrementSubframeCount ()
 
void decrementSubframeCount ()
 
int subframeCount () const
 
void incrementNestedRunLoopCount ()
 
void decrementNestedRunLoopCount ()
 
bool insideNestedRunLoop () const
 
WEBCORE_EXPORT void whenUnnested (std::function< void()>)
 
Chromechrome () const
 
DragCaretControllerdragCaretController () const
 
FocusControllerfocusController () const
 
UserInputBridgeuserInputBridge () const
 
InspectorControllerinspectorController () const
 
LibWebRTCProviderlibWebRTCProvider ()
 
RTCControllerrtcController ()
 
ValidationMessageClientvalidationMessageClient () const
 
void updateValidationBubbleStateIfNeeded ()
 
WEBCORE_EXPORT ScrollingCoordinatorscrollingCoordinator ()
 
WEBCORE_EXPORT String scrollingStateTreeAsText ()
 
WEBCORE_EXPORT String synchronousScrollingReasonsAsText ()
 
WEBCORE_EXPORT Ref< ClientRectListnonFastScrollableRects ()
 
Settingssettings () const
 
ProgressTrackerprogress () const
 
BackForwardControllerbackForward () const
 
std::chrono::milliseconds domTimerAlignmentInterval () const
 
void setTabKeyCyclesThroughElements (bool b)
 
bool tabKeyCyclesThroughElements () const
 
WEBCORE_EXPORT bool findString (const String &, FindOptions)
 
WEBCORE_EXPORT RefPtr< RangerangeOfString (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 VisibleSelectionselection () 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 Paginationpagination () const
 
WEBCORE_EXPORT void setPagination (const Pagination &)
 
bool paginationLineGridEnabled () const
 
WEBCORE_EXPORT void setPaginationLineGridEnabled (bool flag)
 
WEBCORE_EXPORT unsigned pageCount () const
 
WEBCORE_EXPORT DiagnosticLoggingClientdiagnosticLoggingClient () 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 StringuserStyleSheet () const
 
void dnsPrefetchingStateChanged ()
 
void storageBlockingStateChanged ()
 
void setAsRunningUserScripts ()
 
bool isRunningUserScripts () const
 
void setDebugger (JSC::Debugger *)
 
JSC::Debuggerdebugger () const
 
WEBCORE_EXPORT void invalidateStylesForAllLinks ()
 
WEBCORE_EXPORT void invalidateStylesForLink (LinkHash)
 
void invalidateInjectedStyleSheetCacheInAllFrames ()
 
StorageNamespacesessionStorage (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
 
AlternativeTextClientalternativeTextClient () 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 ()
 
PageConsoleClientconsole ()
 
void hiddenPageCSSAnimationSuspensionStateChanged ()
 
void forbidPrompts ()
 
void allowPrompts ()
 
bool arePromptsAllowed ()
 
void setLastSpatialNavigationCandidateCount (unsigned count)
 
unsigned lastSpatialNavigationCandidateCount () const
 
ApplicationCacheStorageapplicationCacheStorage ()
 
DatabaseProviderdatabaseProvider ()
 
SocketProvidersocketProvider ()
 
StorageNamespaceProviderstorageNamespaceProvider ()
 
void setStorageNamespaceProvider (Ref< StorageNamespaceProvider > &&)
 
PluginInfoProviderpluginInfoProvider ()
 
UserContentProvideruserContentProvider ()
 
WEBCORE_EXPORT void setUserContentProvider (Ref< UserContentProvider > &&)
 
VisitedLinkStorevisitedLinkStore ()
 
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< WheelEventTestTriggertestTrigger () const
 
WEBCORE_EXPORT WheelEventTestTriggerensureTestTrigger ()
 
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< EventThrottlingBehavioreventThrottlingBehaviorOverride () const
 
void setEventThrottlingBehaviorOverride (std::optional< EventThrottlingBehavior > throttling)
 
WebGLStateTrackerwebGLStateTracker () 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: