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

import"IWebPreferencesPrivate.idl";

Inheritance diagram for IWebPreferencesPrivate2:
IWebPreferencesPrivate IWebPreferencesPrivate3 IWebPreferencesPrivate4 WebPreferences

Public Member Functions

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

◆ allowDisplayAndRunningOfInsecureContent()

HRESULT IWebPreferencesPrivate2::allowDisplayAndRunningOfInsecureContent ( [out, retval] BOOL enabled)

◆ javaScriptRuntimeFlags()

HRESULT IWebPreferencesPrivate2::javaScriptRuntimeFlags ( [out, retval] unsigned *  flags)

◆ setAllowDisplayAndRunningOfInsecureContent()

HRESULT IWebPreferencesPrivate2::setAllowDisplayAndRunningOfInsecureContent ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setJavaScriptRuntimeFlags()

HRESULT IWebPreferencesPrivate2::setJavaScriptRuntimeFlags ( [in] unsigned  flags)

Implemented in WebPreferences.


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