webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebPreferencesPrivate4 Interface Reference

import"IWebPreferencesPrivate.idl";

Inheritance diagram for IWebPreferencesPrivate4:
IWebPreferencesPrivate3 IWebPreferencesPrivate2 IWebPreferencesPrivate WebPreferences

Public Member Functions

HRESULT setApplicationId ([in] BSTR applicationId)
 
HRESULT webAnimationsEnabled ([out, retval] BOOL *)
 
HRESULT setWebAnimationsEnabled ([in] BOOL enabled)
 
HRESULT userTimingEnabled ([out, retval] BOOL *)
 
HRESULT setUserTimingEnabled ([in] BOOL enabled)
 
HRESULT resourceTimingEnabled ([out, retval] BOOL *)
 
HRESULT setResourceTimingEnabled ([in] BOOL enabled)
 
HRESULT linkPreloadEnabled ([out, retval] BOOL *)
 
HRESULT setLinkPreloadEnabled ([in] BOOL enabled)
 
- Public Member Functions inherited from IWebPreferencesPrivate3
HRESULT showTiledScrollingIndicator ([out, retval] BOOL *enabled)
 
HRESULT setShowTiledScrollingIndicator ([in] BOOL enabled)
 
HRESULT fetchAPIEnabled ([out, retval] BOOL *enabled)
 
HRESULT setFetchAPIEnabled ([in] BOOL enabled)
 
HRESULT shadowDOMEnabled ([out, retval] BOOL *enabled)
 
HRESULT setShadowDOMEnabled ([in] BOOL enabled)
 
HRESULT customElementsEnabled ([out, retval] BOOL *enabled)
 
HRESULT setCustomElementsEnabled ([in] BOOL enabled)
 
HRESULT modernMediaControlsEnabled ([out, retval] BOOL *enabled)
 
HRESULT setModernMediaControlsEnabled ([in] BOOL enabled)
 
- Public Member Functions inherited from IWebPreferencesPrivate2
HRESULT javaScriptRuntimeFlags ([out, retval] unsigned *flags)
 
HRESULT setJavaScriptRuntimeFlags ([in] unsigned flags)
 
HRESULT allowDisplayAndRunningOfInsecureContent ([out, retval] BOOL *enabled)
 
HRESULT setAllowDisplayAndRunningOfInsecureContent ([in] BOOL enabled)
 
- Public Member Functions inherited from IWebPreferencesPrivate
HRESULT setDeveloperExtrasEnabled ([in] BOOL enabled)
 
HRESULT developerExtrasEnabled ([out, retval] BOOL *enabled)
 
HRESULT setAutomaticallyDetectsCacheModel ([in] BOOL automaticallyDetectsCacheModel)
 
HRESULT automaticallyDetectsCacheModel ([out, retval] BOOL *automaticallyDetectsCacheModel)
 
HRESULT setAuthorAndUserStylesEnabled ([in] BOOL enabled)
 
HRESULT authorAndUserStylesEnabled ([out, retval] BOOL *enabled)
 
HRESULT inApplicationChromeMode ([out, retval] BOOL *allowed)
 
HRESULT setApplicationChromeMode ([in] BOOL allowed)
 
HRESULT setOfflineWebApplicationCacheEnabled ([in] BOOL enabled)
 
HRESULT offlineWebApplicationCacheEnabled ([out, retval] BOOL *enabled)
 
HRESULT localStorageDatabasePath ([out, retval] BSTR *location)
 
HRESULT setLocalStorageDatabasePath ([in] BSTR location)
 
HRESULT setShouldPaintNativeControls ([in] BOOL shouldPaint)
 
HRESULT shouldPaintNativeControls ([out, retval] BOOL *enabled)
 
HRESULT setDatabasesEnabled ([in] BOOL enabled)
 
HRESULT databasesEnabled ([out, retval] BOOL *enabled)
 
HRESULT setLocalStorageEnabled ([in] BOOL enabled)
 
HRESULT localStorageEnabled ([out, retval] BOOL *enabled)
 
HRESULT setFontSmoothingContrast ([in] float contrast)
 
HRESULT fontSmoothingContrast ([out, retval] float *contrast)
 
HRESULT isWebSecurityEnabled ([out, retval] BOOL *enabled)
 
HRESULT setWebSecurityEnabled ([in] BOOL enabled)
 
HRESULT allowUniversalAccessFromFileURLs ([out, retval] BOOL *allowAccess)
 
HRESULT setAllowUniversalAccessFromFileURLs ([in] BOOL allowAccess)
 
HRESULT isXSSAuditorEnabled ([out, retval] BOOL *enabled)
 
HRESULT setXSSAuditorEnabled ([in] BOOL enabled)
 
HRESULT isFrameFlatteningEnabled ([out, retval] BOOL *enabled)
 
HRESULT setFrameFlatteningEnabled ([in] BOOL enabled)
 
HRESULT experimentalNotificationsEnabled ([out, retval] BOOL *enabled)
 
HRESULT setExperimentalNotificationsEnabled ([in] BOOL enabled)
 
HRESULT setShouldUseHighResolutionTimers ([in] BOOL useHighResolutionTimers)
 
HRESULT shouldUseHighResolutionTimers ([out, retval] BOOL *useHighResolutionTimers)
 
HRESULT setPreferenceForTest ([in] BSTR key, [in] BSTR value)
 
HRESULT unused1 ()
 
HRESULT unused2 ()
 
HRESULT setAcceleratedCompositingEnabled ([in] BOOL)
 
HRESULT acceleratedCompositingEnabled ([out, retval] BOOL *)
 
HRESULT setCustomDragCursorsEnabled ([in] BOOL)
 
HRESULT customDragCursorsEnabled ([out, retval] BOOL *)
 
HRESULT allowFileAccessFromFileURLs ([out, retval] BOOL *allowAccess)
 
HRESULT setAllowFileAccessFromFileURLs ([in] BOOL allowAccess)
 
HRESULT setShowDebugBorders ([in] BOOL)
 
HRESULT showDebugBorders ([out, retval] BOOL *)
 
HRESULT setShowRepaintCounter ([in] BOOL)
 
HRESULT showRepaintCounter ([out, retval] BOOL *)
 
HRESULT javaScriptCanAccessClipboard ([out, retval] BOOL *enabled)
 
HRESULT setJavaScriptCanAccessClipboard ([in] BOOL enabled)
 
HRESULT isDNSPrefetchingEnabled ([out, retval] BOOL *enabled)
 
HRESULT setDNSPrefetchingEnabled ([in] BOOL enabled)
 
HRESULT hyperlinkAuditingEnabled (BOOL *hyperlinkAuditingEnabled)
 
HRESULT setHyperlinkAuditingEnabled (BOOL hyperlinkAuditingEnabled)
 
HRESULT setLoadsSiteIconsIgnoringImageLoadingPreference ([in] BOOL enabled)
 
HRESULT loadsSiteIconsIgnoringImageLoadingPreference ([out, retval] BOOL *enabled)
 
HRESULT setFullScreenEnabled ([in] BOOL enabled)
 
HRESULT isFullScreenEnabled ([out, retval] BOOL *enabled)
 
HRESULT setHixie76WebSocketProtocolEnabled ([in] BOOL enabled)
 
HRESULT hixie76WebSocketProtocolEnabled ([out, retval] BOOL *enabled)
 
HRESULT setMediaPlaybackRequiresUserGesture ([in] BOOL)
 
HRESULT mediaPlaybackRequiresUserGesture ([out, retval] BOOL *)
 
HRESULT setMediaPlaybackAllowsInline ([in] BOOL)
 
HRESULT mediaPlaybackAllowsInline ([out, retval] BOOL *)
 
HRESULT setShowsToolTipOverTruncatedText ([in] BOOL)
 
HRESULT showsToolTipOverTruncatedText ([out, retval] BOOL *)
 
HRESULT setShouldInvertColors ([in] BOOL)
 
HRESULT shouldInvertColors ([out, retval] BOOL *)
 
HRESULT setRequestAnimationFrameEnabled ([in] BOOL)
 
HRESULT requestAnimationFrameEnabled ([out, retval] BOOL *)
 
HRESULT mockScrollbarsEnabled ([out, retval] BOOL *enabled)
 
HRESULT setMockScrollbarsEnabled ([in] BOOL enabled)
 
HRESULT screenFontSubstitutionEnabled ([out, retval] BOOL *enabled)
 
HRESULT setScreenFontSubstitutionEnabled ([in] BOOL enabled)
 
HRESULT isInheritURIQueryComponentEnabled ([out, retval] BOOL *enabled)
 
HRESULT setEnableInheritURIQueryComponent ([in] BOOL enabled)
 

Member Function Documentation

◆ linkPreloadEnabled()

HRESULT IWebPreferencesPrivate4::linkPreloadEnabled ( [out, retval] BOOL )

◆ resourceTimingEnabled()

HRESULT IWebPreferencesPrivate4::resourceTimingEnabled ( [out, retval] BOOL )

◆ setApplicationId()

HRESULT IWebPreferencesPrivate4::setApplicationId ( [in] BSTR  applicationId)

Implemented in WebPreferences.

◆ setLinkPreloadEnabled()

HRESULT IWebPreferencesPrivate4::setLinkPreloadEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setResourceTimingEnabled()

HRESULT IWebPreferencesPrivate4::setResourceTimingEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setUserTimingEnabled()

HRESULT IWebPreferencesPrivate4::setUserTimingEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setWebAnimationsEnabled()

HRESULT IWebPreferencesPrivate4::setWebAnimationsEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ userTimingEnabled()

HRESULT IWebPreferencesPrivate4::userTimingEnabled ( [out, retval] BOOL )

◆ webAnimationsEnabled()

HRESULT IWebPreferencesPrivate4::webAnimationsEnabled ( [out, retval] BOOL )

The documentation for this interface was generated from the following file: