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

#include <Settings.h>

Inheritance diagram for WebCore::Settings:
WTF::RefCounted< Settings > WTF::RefCounted< Settings > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase

Public Types

enum  ForcedAccessibilityValue {
  ForcedAccessibilityValue::System, ForcedAccessibilityValue::On, ForcedAccessibilityValue::Off, ForcedAccessibilityValue::System,
  ForcedAccessibilityValue::On, ForcedAccessibilityValue::Off
}
 
enum  ForcedAccessibilityValue {
  ForcedAccessibilityValue::System, ForcedAccessibilityValue::On, ForcedAccessibilityValue::Off, ForcedAccessibilityValue::System,
  ForcedAccessibilityValue::On, ForcedAccessibilityValue::Off
}
 

Public Member Functions

 ~Settings ()
 
void pageDestroyed ()
 
WEBCORE_EXPORT void setStandardFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringstandardFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setFixedFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringfixedFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setSerifFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringserifFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setSansSerifFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringsansSerifFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setCursiveFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringcursiveFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setFantasyFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringfantasyFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setPictographFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringpictographFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setMediaTypeOverride (const String &)
 
const StringmediaTypeOverride () const
 
WEBCORE_EXPORT void setLoadsImagesAutomatically (bool)
 
bool loadsImagesAutomatically () const
 
bool isScriptEnabled () const
 
WEBCORE_EXPORT void setScriptEnabled (bool)
 
SETTINGS_GETTERS_AND_SETTERS WEBCORE_EXPORT void setJavaEnabled (bool)
 
bool isJavaEnabled () const
 
WEBCORE_EXPORT void setJavaEnabledForLocalFiles (bool)
 
bool isJavaEnabledForLocalFiles () const
 
WEBCORE_EXPORT void setImagesEnabled (bool)
 
bool areImagesEnabled () const
 
WEBCORE_EXPORT void setPreferMIMETypeForImages (bool)
 
bool preferMIMETypeForImages () const
 
WEBCORE_EXPORT void setPluginsEnabled (bool)
 
bool arePluginsEnabled () const
 
WEBCORE_EXPORT void setDNSPrefetchingEnabled (bool)
 
bool dnsPrefetchingEnabled () const
 
WEBCORE_EXPORT void setUserStyleSheetLocation (const URL &)
 
const URLuserStyleSheetLocation () const
 
WEBCORE_EXPORT void setNeedsAdobeFrameReloadingQuirk (bool)
 
bool needsAcrobatFrameReloadingQuirk () const
 
WEBCORE_EXPORT void setMinimumDOMTimerInterval (std::chrono::milliseconds)
 
std::chrono::milliseconds minimumDOMTimerInterval () const
 
WEBCORE_EXPORT void setLayoutInterval (Seconds)
 
Seconds layoutInterval () const
 
bool hiddenPageDOMTimerThrottlingEnabled () const
 
WEBCORE_EXPORT void setHiddenPageDOMTimerThrottlingEnabled (bool)
 
bool hiddenPageDOMTimerThrottlingAutoIncreases () const
 
WEBCORE_EXPORT void setHiddenPageDOMTimerThrottlingAutoIncreases (bool)
 
WEBCORE_EXPORT void setUsesPageCache (bool)
 
bool usesPageCache () const
 
void setFontRenderingMode (FontRenderingMode mode)
 
FontRenderingMode fontRenderingMode () const
 
WEBCORE_EXPORT void setShowTiledScrollingIndicator (bool)
 
bool showTiledScrollingIndicator () const
 
WEBCORE_EXPORT void setBackgroundShouldExtendBeyondPage (bool)
 
bool backgroundShouldExtendBeyondPage () const
 
WEBCORE_EXPORT void setStorageBlockingPolicy (SecurityOrigin::StorageBlockingPolicy)
 
SecurityOrigin::StorageBlockingPolicy storageBlockingPolicy () const
 
WEBCORE_EXPORT void setScrollingPerformanceLoggingEnabled (bool)
 
bool scrollingPerformanceLoggingEnabled ()
 
void setTimeWithoutMouseMovementBeforeHidingControls (double time)
 
double timeWithoutMouseMovementBeforeHidingControls () const
 
bool hiddenPageCSSAnimationSuspensionEnabled () const
 
WEBCORE_EXPORT void setHiddenPageCSSAnimationSuspensionEnabled (bool)
 
WEBCORE_EXPORT void setFontFallbackPrefersPictographs (bool)
 
bool fontFallbackPrefersPictographs () const
 
WEBCORE_EXPORT void setWebFontsAlwaysFallBack (bool)
 
bool webFontsAlwaysFallBack () const
 
WEBCORE_EXPORT void setForcePendingWebGLPolicy (bool)
 
bool isForcePendingWebGLPolicy () const
 
 ~Settings ()
 
void pageDestroyed ()
 
WEBCORE_EXPORT void setStandardFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringstandardFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setFixedFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringfixedFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setSerifFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringserifFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setSansSerifFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringsansSerifFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setCursiveFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringcursiveFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setFantasyFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringfantasyFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setPictographFontFamily (const AtomicString &, UScriptCode=USCRIPT_COMMON)
 
WEBCORE_EXPORT const AtomicStringpictographFontFamily (UScriptCode=USCRIPT_COMMON) const
 
WEBCORE_EXPORT void setMediaTypeOverride (const String &)
 
const StringmediaTypeOverride () const
 
WEBCORE_EXPORT void setLoadsImagesAutomatically (bool)
 
bool loadsImagesAutomatically () const
 
bool isScriptEnabled () const
 
WEBCORE_EXPORT void setScriptEnabled (bool)
 
SETTINGS_GETTERS_AND_SETTERS WEBCORE_EXPORT void setJavaEnabled (bool)
 
bool isJavaEnabled () const
 
WEBCORE_EXPORT void setJavaEnabledForLocalFiles (bool)
 
bool isJavaEnabledForLocalFiles () const
 
WEBCORE_EXPORT void setImagesEnabled (bool)
 
bool areImagesEnabled () const
 
WEBCORE_EXPORT void setPreferMIMETypeForImages (bool)
 
bool preferMIMETypeForImages () const
 
WEBCORE_EXPORT void setPluginsEnabled (bool)
 
bool arePluginsEnabled () const
 
WEBCORE_EXPORT void setDNSPrefetchingEnabled (bool)
 
bool dnsPrefetchingEnabled () const
 
WEBCORE_EXPORT void setUserStyleSheetLocation (const URL &)
 
const URLuserStyleSheetLocation () const
 
WEBCORE_EXPORT void setNeedsAdobeFrameReloadingQuirk (bool)
 
bool needsAcrobatFrameReloadingQuirk () const
 
WEBCORE_EXPORT void setMinimumDOMTimerInterval (std::chrono::milliseconds)
 
std::chrono::milliseconds minimumDOMTimerInterval () const
 
WEBCORE_EXPORT void setLayoutInterval (Seconds)
 
Seconds layoutInterval () const
 
bool hiddenPageDOMTimerThrottlingEnabled () const
 
WEBCORE_EXPORT void setHiddenPageDOMTimerThrottlingEnabled (bool)
 
bool hiddenPageDOMTimerThrottlingAutoIncreases () const
 
WEBCORE_EXPORT void setHiddenPageDOMTimerThrottlingAutoIncreases (bool)
 
WEBCORE_EXPORT void setUsesPageCache (bool)
 
bool usesPageCache () const
 
void setFontRenderingMode (FontRenderingMode mode)
 
FontRenderingMode fontRenderingMode () const
 
WEBCORE_EXPORT void setShowTiledScrollingIndicator (bool)
 
bool showTiledScrollingIndicator () const
 
WEBCORE_EXPORT void setBackgroundShouldExtendBeyondPage (bool)
 
bool backgroundShouldExtendBeyondPage () const
 
WEBCORE_EXPORT void setStorageBlockingPolicy (SecurityOrigin::StorageBlockingPolicy)
 
SecurityOrigin::StorageBlockingPolicy storageBlockingPolicy () const
 
WEBCORE_EXPORT void setScrollingPerformanceLoggingEnabled (bool)
 
bool scrollingPerformanceLoggingEnabled ()
 
void setTimeWithoutMouseMovementBeforeHidingControls (double time)
 
double timeWithoutMouseMovementBeforeHidingControls () const
 
bool hiddenPageCSSAnimationSuspensionEnabled () const
 
WEBCORE_EXPORT void setHiddenPageCSSAnimationSuspensionEnabled (bool)
 
WEBCORE_EXPORT void setFontFallbackPrefersPictographs (bool)
 
bool fontFallbackPrefersPictographs () const
 
WEBCORE_EXPORT void setWebFontsAlwaysFallBack (bool)
 
bool webFontsAlwaysFallBack () const
 
WEBCORE_EXPORT void setForcePendingWebGLPolicy (bool)
 
bool isForcePendingWebGLPolicy () const
 
- Public Member Functions inherited from WTF::RefCounted< Settings >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Static Public Member Functions

static Ref< Settingscreate (Page *)
 
static WEBCORE_EXPORT bool defaultTextAutosizingEnabled ()
 
static WEBCORE_EXPORT float defaultMinimumZoomFontSize ()
 
static bool isPostLoadCPUUsageMeasurementEnabled ()
 
static bool isPostBackgroundingCPUUsageMeasurementEnabled ()
 
static bool isPerActivityStateCPUUsageMeasurementEnabled ()
 
static bool isPostLoadMemoryUsageMeasurementEnabled ()
 
static bool isPostBackgroundingMemoryUsageMeasurementEnabled ()
 
static bool globalConstRedeclarationShouldThrow ()
 
static bool isQTKitEnabled ()
 
static WEBCORE_EXPORT void setMockScrollbarsEnabled (bool flag)
 
static WEBCORE_EXPORT bool mockScrollbarsEnabled ()
 
static WEBCORE_EXPORT void setUsesOverlayScrollbars (bool flag)
 
static bool usesOverlayScrollbars ()
 
static WEBCORE_EXPORT void setUsesMockScrollAnimator (bool)
 
static bool usesMockScrollAnimator ()
 
static WEBCORE_EXPORT void setShouldRespectPriorityInCSSAttributeSetters (bool)
 
static bool shouldRespectPriorityInCSSAttributeSetters ()
 
static bool lowPowerVideoAudioBufferSizeEnabled ()
 
static WEBCORE_EXPORT void setLowPowerVideoAudioBufferSizeEnabled (bool)
 
static bool resourceLoadStatisticsEnabled ()
 
static WEBCORE_EXPORT void setResourceLoadStatisticsEnabled (bool)
 
static WEBCORE_EXPORT void setAllowsAnySSLCertificate (bool)
 
static bool allowsAnySSLCertificate ()
 
static Ref< Settingscreate (Page *)
 
static WEBCORE_EXPORT bool defaultTextAutosizingEnabled ()
 
static WEBCORE_EXPORT float defaultMinimumZoomFontSize ()
 
static bool isPostLoadCPUUsageMeasurementEnabled ()
 
static bool isPostBackgroundingCPUUsageMeasurementEnabled ()
 
static bool isPerActivityStateCPUUsageMeasurementEnabled ()
 
static bool isPostLoadMemoryUsageMeasurementEnabled ()
 
static bool isPostBackgroundingMemoryUsageMeasurementEnabled ()
 
static bool globalConstRedeclarationShouldThrow ()
 
static bool isQTKitEnabled ()
 
static WEBCORE_EXPORT void setMockScrollbarsEnabled (bool flag)
 
static WEBCORE_EXPORT bool mockScrollbarsEnabled ()
 
static WEBCORE_EXPORT void setUsesOverlayScrollbars (bool flag)
 
static bool usesOverlayScrollbars ()
 
static WEBCORE_EXPORT void setUsesMockScrollAnimator (bool)
 
static bool usesMockScrollAnimator ()
 
static WEBCORE_EXPORT void setShouldRespectPriorityInCSSAttributeSetters (bool)
 
static bool shouldRespectPriorityInCSSAttributeSetters ()
 
static bool lowPowerVideoAudioBufferSizeEnabled ()
 
static WEBCORE_EXPORT void setLowPowerVideoAudioBufferSizeEnabled (bool)
 
static bool resourceLoadStatisticsEnabled ()
 
static WEBCORE_EXPORT void setResourceLoadStatisticsEnabled (bool)
 
static WEBCORE_EXPORT void setAllowsAnySSLCertificate (bool)
 
static bool allowsAnySSLCertificate ()
 

Static Public Attributes

static const Settings::ForcedAccessibilityValue defaultForcedColorsAreInvertedAccessibilityValue = ForcedAccessibilityValue::System
 
static const Settings::ForcedAccessibilityValue defaultForcedDisplayIsMonochromeAccessibilityValue = ForcedAccessibilityValue::System
 
static const Settings::ForcedAccessibilityValue defaultForcedPrefersReducedMotionAccessibilityValue = ForcedAccessibilityValue::System
 
static const unsigned defaultMaximumHTMLParserDOMTreeDepth = 512
 
static const unsigned defaultMaximumRenderTreeDepth = 512
 

Additional Inherited Members

- Protected Member Functions inherited from WTF::RefCounted< Settings >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 

Member Enumeration Documentation

◆ ForcedAccessibilityValue [1/2]

Enumerator
System 
On 
Off 
System 
On 
Off 

◆ ForcedAccessibilityValue [2/2]

Enumerator
System 
On 
Off 
System 
On 
Off 

Constructor & Destructor Documentation

◆ ~Settings() [1/2]

WebCore::Settings::~Settings ( )

◆ ~Settings() [2/2]

WebCore::Settings::~Settings ( )

Member Function Documentation

◆ allowsAnySSLCertificate() [1/2]

bool WebCore::Settings::allowsAnySSLCertificate ( )
static

◆ allowsAnySSLCertificate() [2/2]

static bool WebCore::Settings::allowsAnySSLCertificate ( )
static

◆ areImagesEnabled() [1/2]

bool WebCore::Settings::areImagesEnabled ( ) const
inline

◆ areImagesEnabled() [2/2]

bool WebCore::Settings::areImagesEnabled ( ) const
inline

◆ arePluginsEnabled() [1/2]

bool WebCore::Settings::arePluginsEnabled ( ) const
inline

◆ arePluginsEnabled() [2/2]

bool WebCore::Settings::arePluginsEnabled ( ) const
inline

◆ backgroundShouldExtendBeyondPage() [1/2]

bool WebCore::Settings::backgroundShouldExtendBeyondPage ( ) const
inline

◆ backgroundShouldExtendBeyondPage() [2/2]

bool WebCore::Settings::backgroundShouldExtendBeyondPage ( ) const
inline

◆ create() [1/2]

static Ref<Settings> WebCore::Settings::create ( Page )
static

◆ create() [2/2]

Ref< Settings > WebCore::Settings::create ( Page page)
static

◆ cursiveFontFamily() [1/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::cursiveFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ cursiveFontFamily() [2/2]

const AtomicString & WebCore::Settings::cursiveFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ defaultMinimumZoomFontSize() [1/2]

float WebCore::Settings::defaultMinimumZoomFontSize ( )
static

◆ defaultMinimumZoomFontSize() [2/2]

static WEBCORE_EXPORT float WebCore::Settings::defaultMinimumZoomFontSize ( )
static

◆ defaultTextAutosizingEnabled() [1/2]

bool WebCore::Settings::defaultTextAutosizingEnabled ( )
static

◆ defaultTextAutosizingEnabled() [2/2]

static WEBCORE_EXPORT bool WebCore::Settings::defaultTextAutosizingEnabled ( )
static

◆ dnsPrefetchingEnabled() [1/2]

bool WebCore::Settings::dnsPrefetchingEnabled ( ) const
inline

◆ dnsPrefetchingEnabled() [2/2]

bool WebCore::Settings::dnsPrefetchingEnabled ( ) const
inline

◆ fantasyFontFamily() [1/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::fantasyFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ fantasyFontFamily() [2/2]

const AtomicString & WebCore::Settings::fantasyFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ fixedFontFamily() [1/2]

const AtomicString & WebCore::Settings::fixedFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ fixedFontFamily() [2/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::fixedFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ fontFallbackPrefersPictographs() [1/2]

bool WebCore::Settings::fontFallbackPrefersPictographs ( ) const
inline

◆ fontFallbackPrefersPictographs() [2/2]

bool WebCore::Settings::fontFallbackPrefersPictographs ( ) const
inline

◆ fontRenderingMode() [1/2]

FontRenderingMode WebCore::Settings::fontRenderingMode ( ) const

◆ fontRenderingMode() [2/2]

FontRenderingMode WebCore::Settings::fontRenderingMode ( ) const

◆ globalConstRedeclarationShouldThrow() [1/2]

static bool WebCore::Settings::globalConstRedeclarationShouldThrow ( )
static

◆ globalConstRedeclarationShouldThrow() [2/2]

bool WebCore::Settings::globalConstRedeclarationShouldThrow ( )
static

◆ hiddenPageCSSAnimationSuspensionEnabled() [1/2]

bool WebCore::Settings::hiddenPageCSSAnimationSuspensionEnabled ( ) const
inline

◆ hiddenPageCSSAnimationSuspensionEnabled() [2/2]

bool WebCore::Settings::hiddenPageCSSAnimationSuspensionEnabled ( ) const
inline

◆ hiddenPageDOMTimerThrottlingAutoIncreases() [1/2]

bool WebCore::Settings::hiddenPageDOMTimerThrottlingAutoIncreases ( ) const
inline

◆ hiddenPageDOMTimerThrottlingAutoIncreases() [2/2]

bool WebCore::Settings::hiddenPageDOMTimerThrottlingAutoIncreases ( ) const
inline

◆ hiddenPageDOMTimerThrottlingEnabled() [1/2]

bool WebCore::Settings::hiddenPageDOMTimerThrottlingEnabled ( ) const
inline

◆ hiddenPageDOMTimerThrottlingEnabled() [2/2]

bool WebCore::Settings::hiddenPageDOMTimerThrottlingEnabled ( ) const
inline

◆ isForcePendingWebGLPolicy() [1/2]

bool WebCore::Settings::isForcePendingWebGLPolicy ( ) const
inline

◆ isForcePendingWebGLPolicy() [2/2]

bool WebCore::Settings::isForcePendingWebGLPolicy ( ) const
inline

◆ isJavaEnabled() [1/2]

bool WebCore::Settings::isJavaEnabled ( ) const
inline

◆ isJavaEnabled() [2/2]

bool WebCore::Settings::isJavaEnabled ( ) const
inline

◆ isJavaEnabledForLocalFiles() [1/2]

bool WebCore::Settings::isJavaEnabledForLocalFiles ( ) const
inline

◆ isJavaEnabledForLocalFiles() [2/2]

bool WebCore::Settings::isJavaEnabledForLocalFiles ( ) const
inline

◆ isPerActivityStateCPUUsageMeasurementEnabled() [1/2]

static bool WebCore::Settings::isPerActivityStateCPUUsageMeasurementEnabled ( )
static

◆ isPerActivityStateCPUUsageMeasurementEnabled() [2/2]

bool WebCore::Settings::isPerActivityStateCPUUsageMeasurementEnabled ( )
inlinestatic

◆ isPostBackgroundingCPUUsageMeasurementEnabled() [1/2]

static bool WebCore::Settings::isPostBackgroundingCPUUsageMeasurementEnabled ( )
static

◆ isPostBackgroundingCPUUsageMeasurementEnabled() [2/2]

bool WebCore::Settings::isPostBackgroundingCPUUsageMeasurementEnabled ( )
inlinestatic

◆ isPostBackgroundingMemoryUsageMeasurementEnabled() [1/2]

static bool WebCore::Settings::isPostBackgroundingMemoryUsageMeasurementEnabled ( )
static

◆ isPostBackgroundingMemoryUsageMeasurementEnabled() [2/2]

bool WebCore::Settings::isPostBackgroundingMemoryUsageMeasurementEnabled ( )
inlinestatic

◆ isPostLoadCPUUsageMeasurementEnabled() [1/2]

static bool WebCore::Settings::isPostLoadCPUUsageMeasurementEnabled ( )
static

◆ isPostLoadCPUUsageMeasurementEnabled() [2/2]

bool WebCore::Settings::isPostLoadCPUUsageMeasurementEnabled ( )
inlinestatic

◆ isPostLoadMemoryUsageMeasurementEnabled() [1/2]

static bool WebCore::Settings::isPostLoadMemoryUsageMeasurementEnabled ( )
static

◆ isPostLoadMemoryUsageMeasurementEnabled() [2/2]

bool WebCore::Settings::isPostLoadMemoryUsageMeasurementEnabled ( )
inlinestatic

◆ isQTKitEnabled() [1/2]

static bool WebCore::Settings::isQTKitEnabled ( )
inlinestatic

◆ isQTKitEnabled() [2/2]

static bool WebCore::Settings::isQTKitEnabled ( )
inlinestatic

◆ isScriptEnabled() [1/2]

bool WebCore::Settings::isScriptEnabled ( ) const
inline

◆ isScriptEnabled() [2/2]

bool WebCore::Settings::isScriptEnabled ( ) const
inline

◆ layoutInterval() [1/2]

Seconds WebCore::Settings::layoutInterval ( ) const
inline

◆ layoutInterval() [2/2]

Seconds WebCore::Settings::layoutInterval ( ) const
inline

◆ loadsImagesAutomatically() [1/2]

bool WebCore::Settings::loadsImagesAutomatically ( ) const
inline

◆ loadsImagesAutomatically() [2/2]

bool WebCore::Settings::loadsImagesAutomatically ( ) const
inline

◆ lowPowerVideoAudioBufferSizeEnabled() [1/2]

static bool WebCore::Settings::lowPowerVideoAudioBufferSizeEnabled ( )
inlinestatic

◆ lowPowerVideoAudioBufferSizeEnabled() [2/2]

static bool WebCore::Settings::lowPowerVideoAudioBufferSizeEnabled ( )
inlinestatic

◆ mediaTypeOverride() [1/2]

const String& WebCore::Settings::mediaTypeOverride ( ) const
inline

◆ mediaTypeOverride() [2/2]

const String& WebCore::Settings::mediaTypeOverride ( ) const
inline

◆ minimumDOMTimerInterval() [1/2]

std::chrono::milliseconds WebCore::Settings::minimumDOMTimerInterval ( ) const
inline

◆ minimumDOMTimerInterval() [2/2]

std::chrono::milliseconds WebCore::Settings::minimumDOMTimerInterval ( ) const
inline

◆ mockScrollbarsEnabled() [1/2]

bool WebCore::Settings::mockScrollbarsEnabled ( )
static

◆ mockScrollbarsEnabled() [2/2]

static WEBCORE_EXPORT bool WebCore::Settings::mockScrollbarsEnabled ( )
static

◆ needsAcrobatFrameReloadingQuirk() [1/2]

bool WebCore::Settings::needsAcrobatFrameReloadingQuirk ( ) const
inline

◆ needsAcrobatFrameReloadingQuirk() [2/2]

bool WebCore::Settings::needsAcrobatFrameReloadingQuirk ( ) const
inline

◆ pageDestroyed() [1/2]

void WebCore::Settings::pageDestroyed ( )
inline

◆ pageDestroyed() [2/2]

void WebCore::Settings::pageDestroyed ( )
inline

◆ pictographFontFamily() [1/2]

const AtomicString & WebCore::Settings::pictographFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ pictographFontFamily() [2/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::pictographFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ preferMIMETypeForImages() [1/2]

bool WebCore::Settings::preferMIMETypeForImages ( ) const
inline

◆ preferMIMETypeForImages() [2/2]

bool WebCore::Settings::preferMIMETypeForImages ( ) const
inline

◆ resourceLoadStatisticsEnabled() [1/2]

static bool WebCore::Settings::resourceLoadStatisticsEnabled ( )
inlinestatic

◆ resourceLoadStatisticsEnabled() [2/2]

static bool WebCore::Settings::resourceLoadStatisticsEnabled ( )
inlinestatic

◆ sansSerifFontFamily() [1/2]

const AtomicString & WebCore::Settings::sansSerifFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ sansSerifFontFamily() [2/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::sansSerifFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ scrollingPerformanceLoggingEnabled() [1/2]

bool WebCore::Settings::scrollingPerformanceLoggingEnabled ( )
inline

◆ scrollingPerformanceLoggingEnabled() [2/2]

bool WebCore::Settings::scrollingPerformanceLoggingEnabled ( )
inline

◆ serifFontFamily() [1/2]

const AtomicString & WebCore::Settings::serifFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ serifFontFamily() [2/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::serifFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ setAllowsAnySSLCertificate() [1/2]

static WEBCORE_EXPORT void WebCore::Settings::setAllowsAnySSLCertificate ( bool  )
static

◆ setAllowsAnySSLCertificate() [2/2]

void WebCore::Settings::setAllowsAnySSLCertificate ( bool  allowAnySSLCertificate)
static

◆ setBackgroundShouldExtendBeyondPage() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setBackgroundShouldExtendBeyondPage ( bool  )

◆ setBackgroundShouldExtendBeyondPage() [2/2]

void WebCore::Settings::setBackgroundShouldExtendBeyondPage ( bool  shouldExtend)

◆ setCursiveFontFamily() [1/2]

void WebCore::Settings::setCursiveFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setCursiveFontFamily() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setCursiveFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setDNSPrefetchingEnabled() [1/2]

void WebCore::Settings::setDNSPrefetchingEnabled ( bool  dnsPrefetchingEnabled)

◆ setDNSPrefetchingEnabled() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setDNSPrefetchingEnabled ( bool  )

◆ setFantasyFontFamily() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setFantasyFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setFantasyFontFamily() [2/2]

void WebCore::Settings::setFantasyFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setFixedFontFamily() [1/2]

void WebCore::Settings::setFixedFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setFixedFontFamily() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setFixedFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setFontFallbackPrefersPictographs() [1/2]

void WebCore::Settings::setFontFallbackPrefersPictographs ( bool  preferPictographs)

◆ setFontFallbackPrefersPictographs() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setFontFallbackPrefersPictographs ( bool  )

◆ setFontRenderingMode() [1/2]

void WebCore::Settings::setFontRenderingMode ( FontRenderingMode  mode)

◆ setFontRenderingMode() [2/2]

void WebCore::Settings::setFontRenderingMode ( FontRenderingMode  mode)

◆ setForcePendingWebGLPolicy() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setForcePendingWebGLPolicy ( bool  )

◆ setForcePendingWebGLPolicy() [2/2]

void WebCore::Settings::setForcePendingWebGLPolicy ( bool  forced)

◆ setHiddenPageCSSAnimationSuspensionEnabled() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setHiddenPageCSSAnimationSuspensionEnabled ( bool  )

◆ setHiddenPageCSSAnimationSuspensionEnabled() [2/2]

void WebCore::Settings::setHiddenPageCSSAnimationSuspensionEnabled ( bool  flag)

◆ setHiddenPageDOMTimerThrottlingAutoIncreases() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setHiddenPageDOMTimerThrottlingAutoIncreases ( bool  )

◆ setHiddenPageDOMTimerThrottlingAutoIncreases() [2/2]

void WebCore::Settings::setHiddenPageDOMTimerThrottlingAutoIncreases ( bool  flag)

◆ setHiddenPageDOMTimerThrottlingEnabled() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setHiddenPageDOMTimerThrottlingEnabled ( bool  )

◆ setHiddenPageDOMTimerThrottlingEnabled() [2/2]

void WebCore::Settings::setHiddenPageDOMTimerThrottlingEnabled ( bool  flag)

◆ setImagesEnabled() [1/2]

void WebCore::Settings::setImagesEnabled ( bool  areImagesEnabled)

◆ setImagesEnabled() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setImagesEnabled ( bool  )

◆ setJavaEnabled() [1/2]

void WebCore::Settings::setJavaEnabled ( bool  isJavaEnabled)

◆ setJavaEnabled() [2/2]

SETTINGS_GETTERS_AND_SETTERS WEBCORE_EXPORT void WebCore::Settings::setJavaEnabled ( bool  )

◆ setJavaEnabledForLocalFiles() [1/2]

void WebCore::Settings::setJavaEnabledForLocalFiles ( bool  isJavaEnabledForLocalFiles)

◆ setJavaEnabledForLocalFiles() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setJavaEnabledForLocalFiles ( bool  )

◆ setLayoutInterval() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setLayoutInterval ( Seconds  )

◆ setLayoutInterval() [2/2]

void WebCore::Settings::setLayoutInterval ( Seconds  layoutInterval)

◆ setLoadsImagesAutomatically() [1/2]

void WebCore::Settings::setLoadsImagesAutomatically ( bool  loadsImagesAutomatically)

◆ setLoadsImagesAutomatically() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setLoadsImagesAutomatically ( bool  )

◆ setLowPowerVideoAudioBufferSizeEnabled() [1/2]

void WebCore::Settings::setLowPowerVideoAudioBufferSizeEnabled ( bool  flag)
static

◆ setLowPowerVideoAudioBufferSizeEnabled() [2/2]

static WEBCORE_EXPORT void WebCore::Settings::setLowPowerVideoAudioBufferSizeEnabled ( bool  )
static

◆ setMediaTypeOverride() [1/2]

void WebCore::Settings::setMediaTypeOverride ( const String mediaTypeOverride)

◆ setMediaTypeOverride() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setMediaTypeOverride ( const String )

◆ setMinimumDOMTimerInterval() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setMinimumDOMTimerInterval ( std::chrono::milliseconds  )

◆ setMinimumDOMTimerInterval() [2/2]

void WebCore::Settings::setMinimumDOMTimerInterval ( std::chrono::milliseconds  interval)

◆ setMockScrollbarsEnabled() [1/2]

void WebCore::Settings::setMockScrollbarsEnabled ( bool  flag)
static

◆ setMockScrollbarsEnabled() [2/2]

static WEBCORE_EXPORT void WebCore::Settings::setMockScrollbarsEnabled ( bool  flag)
static

◆ setNeedsAdobeFrameReloadingQuirk() [1/2]

void WebCore::Settings::setNeedsAdobeFrameReloadingQuirk ( bool  shouldNotReloadIFramesForUnchangedSRC)

◆ setNeedsAdobeFrameReloadingQuirk() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setNeedsAdobeFrameReloadingQuirk ( bool  )

◆ setPictographFontFamily() [1/2]

void WebCore::Settings::setPictographFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setPictographFontFamily() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setPictographFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setPluginsEnabled() [1/2]

void WebCore::Settings::setPluginsEnabled ( bool  arePluginsEnabled)

◆ setPluginsEnabled() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setPluginsEnabled ( bool  )

◆ setPreferMIMETypeForImages() [1/2]

void WebCore::Settings::setPreferMIMETypeForImages ( bool  preferMIMETypeForImages)

◆ setPreferMIMETypeForImages() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setPreferMIMETypeForImages ( bool  )

◆ setResourceLoadStatisticsEnabled() [1/2]

void WebCore::Settings::setResourceLoadStatisticsEnabled ( bool  flag)
static

◆ setResourceLoadStatisticsEnabled() [2/2]

static WEBCORE_EXPORT void WebCore::Settings::setResourceLoadStatisticsEnabled ( bool  )
static

◆ setSansSerifFontFamily() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setSansSerifFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setSansSerifFontFamily() [2/2]

void WebCore::Settings::setSansSerifFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setScriptEnabled() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setScriptEnabled ( bool  )

◆ setScriptEnabled() [2/2]

void WebCore::Settings::setScriptEnabled ( bool  isScriptEnabled)

◆ setScrollingPerformanceLoggingEnabled() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setScrollingPerformanceLoggingEnabled ( bool  )

◆ setScrollingPerformanceLoggingEnabled() [2/2]

void WebCore::Settings::setScrollingPerformanceLoggingEnabled ( bool  enabled)

◆ setSerifFontFamily() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setSerifFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setSerifFontFamily() [2/2]

void WebCore::Settings::setSerifFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setShouldRespectPriorityInCSSAttributeSetters() [1/2]

static WEBCORE_EXPORT void WebCore::Settings::setShouldRespectPriorityInCSSAttributeSetters ( bool  )
static

◆ setShouldRespectPriorityInCSSAttributeSetters() [2/2]

void WebCore::Settings::setShouldRespectPriorityInCSSAttributeSetters ( bool  flag)
static

◆ setShowTiledScrollingIndicator() [1/2]

void WebCore::Settings::setShowTiledScrollingIndicator ( bool  enabled)

◆ setShowTiledScrollingIndicator() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setShowTiledScrollingIndicator ( bool  )

◆ setStandardFontFamily() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setStandardFontFamily ( const AtomicString ,
UScriptCode  = USCRIPT_COMMON 
)

◆ setStandardFontFamily() [2/2]

void WebCore::Settings::setStandardFontFamily ( const AtomicString family,
UScriptCode  script = USCRIPT_COMMON 
)

◆ setStorageBlockingPolicy() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setStorageBlockingPolicy ( SecurityOrigin::StorageBlockingPolicy  )

◆ setStorageBlockingPolicy() [2/2]

void WebCore::Settings::setStorageBlockingPolicy ( SecurityOrigin::StorageBlockingPolicy  enabled)

◆ setTimeWithoutMouseMovementBeforeHidingControls() [1/2]

void WebCore::Settings::setTimeWithoutMouseMovementBeforeHidingControls ( double  time)
inline

◆ setTimeWithoutMouseMovementBeforeHidingControls() [2/2]

void WebCore::Settings::setTimeWithoutMouseMovementBeforeHidingControls ( double  time)
inline

◆ setUserStyleSheetLocation() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setUserStyleSheetLocation ( const URL )

◆ setUserStyleSheetLocation() [2/2]

void WebCore::Settings::setUserStyleSheetLocation ( const URL userStyleSheetLocation)

◆ setUsesMockScrollAnimator() [1/2]

void WebCore::Settings::setUsesMockScrollAnimator ( bool  flag)
static

◆ setUsesMockScrollAnimator() [2/2]

static WEBCORE_EXPORT void WebCore::Settings::setUsesMockScrollAnimator ( bool  )
static

◆ setUsesOverlayScrollbars() [1/2]

void WebCore::Settings::setUsesOverlayScrollbars ( bool  flag)
static

◆ setUsesOverlayScrollbars() [2/2]

static WEBCORE_EXPORT void WebCore::Settings::setUsesOverlayScrollbars ( bool  flag)
static

◆ setUsesPageCache() [1/2]

WEBCORE_EXPORT void WebCore::Settings::setUsesPageCache ( bool  )

◆ setUsesPageCache() [2/2]

void WebCore::Settings::setUsesPageCache ( bool  usesPageCache)

◆ setWebFontsAlwaysFallBack() [1/2]

void WebCore::Settings::setWebFontsAlwaysFallBack ( bool  enable)

◆ setWebFontsAlwaysFallBack() [2/2]

WEBCORE_EXPORT void WebCore::Settings::setWebFontsAlwaysFallBack ( bool  )

◆ shouldRespectPriorityInCSSAttributeSetters() [1/2]

bool WebCore::Settings::shouldRespectPriorityInCSSAttributeSetters ( )
static

◆ shouldRespectPriorityInCSSAttributeSetters() [2/2]

static bool WebCore::Settings::shouldRespectPriorityInCSSAttributeSetters ( )
static

◆ showTiledScrollingIndicator() [1/2]

bool WebCore::Settings::showTiledScrollingIndicator ( ) const
inline

◆ showTiledScrollingIndicator() [2/2]

bool WebCore::Settings::showTiledScrollingIndicator ( ) const
inline

◆ standardFontFamily() [1/2]

const AtomicString & WebCore::Settings::standardFontFamily ( UScriptCode  script = USCRIPT_COMMON) const

◆ standardFontFamily() [2/2]

WEBCORE_EXPORT const AtomicString& WebCore::Settings::standardFontFamily ( UScriptCode  = USCRIPT_COMMON) const

◆ storageBlockingPolicy() [1/2]

SecurityOrigin::StorageBlockingPolicy WebCore::Settings::storageBlockingPolicy ( ) const
inline

◆ storageBlockingPolicy() [2/2]

SecurityOrigin::StorageBlockingPolicy WebCore::Settings::storageBlockingPolicy ( ) const
inline

◆ timeWithoutMouseMovementBeforeHidingControls() [1/2]

double WebCore::Settings::timeWithoutMouseMovementBeforeHidingControls ( ) const
inline

◆ timeWithoutMouseMovementBeforeHidingControls() [2/2]

double WebCore::Settings::timeWithoutMouseMovementBeforeHidingControls ( ) const
inline

◆ userStyleSheetLocation() [1/2]

const URL& WebCore::Settings::userStyleSheetLocation ( ) const
inline

◆ userStyleSheetLocation() [2/2]

const URL& WebCore::Settings::userStyleSheetLocation ( ) const
inline

◆ usesMockScrollAnimator() [1/2]

bool WebCore::Settings::usesMockScrollAnimator ( )
static

◆ usesMockScrollAnimator() [2/2]

static bool WebCore::Settings::usesMockScrollAnimator ( )
static

◆ usesOverlayScrollbars() [1/2]

bool WebCore::Settings::usesOverlayScrollbars ( )
static

◆ usesOverlayScrollbars() [2/2]

static bool WebCore::Settings::usesOverlayScrollbars ( )
static

◆ usesPageCache() [1/2]

bool WebCore::Settings::usesPageCache ( ) const
inline

◆ usesPageCache() [2/2]

bool WebCore::Settings::usesPageCache ( ) const
inline

◆ webFontsAlwaysFallBack() [1/2]

bool WebCore::Settings::webFontsAlwaysFallBack ( ) const
inline

◆ webFontsAlwaysFallBack() [2/2]

bool WebCore::Settings::webFontsAlwaysFallBack ( ) const
inline

Member Data Documentation

◆ defaultForcedColorsAreInvertedAccessibilityValue

static const Settings::ForcedAccessibilityValue WebCore::Settings::defaultForcedColorsAreInvertedAccessibilityValue = ForcedAccessibilityValue::System
static

◆ defaultForcedDisplayIsMonochromeAccessibilityValue

static const Settings::ForcedAccessibilityValue WebCore::Settings::defaultForcedDisplayIsMonochromeAccessibilityValue = ForcedAccessibilityValue::System
static

◆ defaultForcedPrefersReducedMotionAccessibilityValue

static const Settings::ForcedAccessibilityValue WebCore::Settings::defaultForcedPrefersReducedMotionAccessibilityValue = ForcedAccessibilityValue::System
static

◆ defaultMaximumHTMLParserDOMTreeDepth

static const unsigned WebCore::Settings::defaultMaximumHTMLParserDOMTreeDepth = 512
static

◆ defaultMaximumRenderTreeDepth

static const unsigned WebCore::Settings::defaultMaximumRenderTreeDepth = 512
static

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