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

#include <RuntimeEnabledFeatures.h>

Public Member Functions

void setDOMIteratorEnabled (bool isEnabled)
 
bool domIteratorEnabled () const
 
void setGeolocationEnabled (bool isEnabled)
 
bool geolocationEnabled () const
 
void setLinkPreloadEnabled (bool isEnabled)
 
bool linkPreloadEnabled () const
 
void setResourceTimingEnabled (bool isEnabled)
 
bool resourceTimingEnabled () const
 
void setUserTimingEnabled (bool isEnabled)
 
bool userTimingEnabled () const
 
bool performanceTimelineEnabled () const
 
void setShadowDOMEnabled (bool isEnabled)
 
bool shadowDOMEnabled () const
 
void setInputEventsEnabled (bool isEnabled)
 
bool inputEventsEnabled () const
 
void setInteractiveFormValidationEnabled (bool isEnabled)
 
bool interactiveFormValidationEnabled () const
 
void setCustomElementsEnabled (bool areEnabled)
 
bool customElementsEnabled () const
 
void setModernMediaControlsEnabled (bool areEnabled)
 
bool modernMediaControlsEnabled () const
 
void setCSSGridLayoutEnabled (bool isEnabled)
 
bool isCSSGridLayoutEnabled () const
 
void setDOMIteratorEnabled (bool isEnabled)
 
bool domIteratorEnabled () const
 
void setGeolocationEnabled (bool isEnabled)
 
bool geolocationEnabled () const
 
void setLinkPreloadEnabled (bool isEnabled)
 
bool linkPreloadEnabled () const
 
void setResourceTimingEnabled (bool isEnabled)
 
bool resourceTimingEnabled () const
 
void setUserTimingEnabled (bool isEnabled)
 
bool userTimingEnabled () const
 
bool performanceTimelineEnabled () const
 
void setShadowDOMEnabled (bool isEnabled)
 
bool shadowDOMEnabled () const
 
void setInputEventsEnabled (bool isEnabled)
 
bool inputEventsEnabled () const
 
void setInteractiveFormValidationEnabled (bool isEnabled)
 
bool interactiveFormValidationEnabled () const
 
void setCustomElementsEnabled (bool areEnabled)
 
bool customElementsEnabled () const
 
void setModernMediaControlsEnabled (bool areEnabled)
 
bool modernMediaControlsEnabled () const
 
void setCSSGridLayoutEnabled (bool isEnabled)
 
bool isCSSGridLayoutEnabled () const
 

Static Public Member Functions

static WEBCORE_EXPORT RuntimeEnabledFeaturessharedFeatures ()
 
static WEBCORE_EXPORT RuntimeEnabledFeaturessharedFeatures ()
 

Friends

class WTF::NeverDestroyed< RuntimeEnabledFeatures >
 

Member Function Documentation

◆ customElementsEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::customElementsEnabled ( ) const
inline

◆ customElementsEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::customElementsEnabled ( ) const
inline

◆ domIteratorEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::domIteratorEnabled ( ) const
inline

◆ domIteratorEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::domIteratorEnabled ( ) const
inline

◆ geolocationEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::geolocationEnabled ( ) const
inline

◆ geolocationEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::geolocationEnabled ( ) const
inline

◆ inputEventsEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::inputEventsEnabled ( ) const
inline

◆ inputEventsEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::inputEventsEnabled ( ) const
inline

◆ interactiveFormValidationEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::interactiveFormValidationEnabled ( ) const
inline

◆ interactiveFormValidationEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::interactiveFormValidationEnabled ( ) const
inline

◆ isCSSGridLayoutEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::isCSSGridLayoutEnabled ( ) const
inline

◆ isCSSGridLayoutEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::isCSSGridLayoutEnabled ( ) const
inline

◆ linkPreloadEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::linkPreloadEnabled ( ) const
inline

◆ linkPreloadEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::linkPreloadEnabled ( ) const
inline

◆ modernMediaControlsEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::modernMediaControlsEnabled ( ) const
inline

◆ modernMediaControlsEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::modernMediaControlsEnabled ( ) const
inline

◆ performanceTimelineEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::performanceTimelineEnabled ( ) const
inline

◆ performanceTimelineEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::performanceTimelineEnabled ( ) const
inline

◆ resourceTimingEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::resourceTimingEnabled ( ) const
inline

◆ resourceTimingEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::resourceTimingEnabled ( ) const
inline

◆ setCSSGridLayoutEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setCSSGridLayoutEnabled ( bool  isEnabled)
inline

◆ setCSSGridLayoutEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setCSSGridLayoutEnabled ( bool  isEnabled)
inline

◆ setCustomElementsEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setCustomElementsEnabled ( bool  areEnabled)
inline

◆ setCustomElementsEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setCustomElementsEnabled ( bool  areEnabled)
inline

◆ setDOMIteratorEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setDOMIteratorEnabled ( bool  isEnabled)
inline

◆ setDOMIteratorEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setDOMIteratorEnabled ( bool  isEnabled)
inline

◆ setGeolocationEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setGeolocationEnabled ( bool  isEnabled)
inline

◆ setGeolocationEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setGeolocationEnabled ( bool  isEnabled)
inline

◆ setInputEventsEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setInputEventsEnabled ( bool  isEnabled)
inline

◆ setInputEventsEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setInputEventsEnabled ( bool  isEnabled)
inline

◆ setInteractiveFormValidationEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setInteractiveFormValidationEnabled ( bool  isEnabled)
inline

◆ setInteractiveFormValidationEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setInteractiveFormValidationEnabled ( bool  isEnabled)
inline

◆ setLinkPreloadEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setLinkPreloadEnabled ( bool  isEnabled)
inline

◆ setLinkPreloadEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setLinkPreloadEnabled ( bool  isEnabled)
inline

◆ setModernMediaControlsEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setModernMediaControlsEnabled ( bool  areEnabled)
inline

◆ setModernMediaControlsEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setModernMediaControlsEnabled ( bool  areEnabled)
inline

◆ setResourceTimingEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setResourceTimingEnabled ( bool  isEnabled)
inline

◆ setResourceTimingEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setResourceTimingEnabled ( bool  isEnabled)
inline

◆ setShadowDOMEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setShadowDOMEnabled ( bool  isEnabled)
inline

◆ setShadowDOMEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setShadowDOMEnabled ( bool  isEnabled)
inline

◆ setUserTimingEnabled() [1/2]

void WebCore::RuntimeEnabledFeatures::setUserTimingEnabled ( bool  isEnabled)
inline

◆ setUserTimingEnabled() [2/2]

void WebCore::RuntimeEnabledFeatures::setUserTimingEnabled ( bool  isEnabled)
inline

◆ shadowDOMEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::shadowDOMEnabled ( ) const
inline

◆ shadowDOMEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::shadowDOMEnabled ( ) const
inline

◆ sharedFeatures() [1/2]

static WEBCORE_EXPORT RuntimeEnabledFeatures& WebCore::RuntimeEnabledFeatures::sharedFeatures ( )
static

◆ sharedFeatures() [2/2]

RuntimeEnabledFeatures & WebCore::RuntimeEnabledFeatures::sharedFeatures ( )
static

◆ userTimingEnabled() [1/2]

bool WebCore::RuntimeEnabledFeatures::userTimingEnabled ( ) const
inline

◆ userTimingEnabled() [2/2]

bool WebCore::RuntimeEnabledFeatures::userTimingEnabled ( ) const
inline

Friends And Related Function Documentation

◆ WTF::NeverDestroyed< RuntimeEnabledFeatures >


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