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

import"IWebPreferencesPrivate.idl";

Inheritance diagram for IWebPreferencesPrivate:
IWebPreferencesPrivate2 IWebPreferencesPrivate3 IWebPreferencesPrivate4 WebPreferences

Public Member Functions

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

◆ acceleratedCompositingEnabled()

HRESULT IWebPreferencesPrivate::acceleratedCompositingEnabled ( [out, retval] BOOL )

◆ allowFileAccessFromFileURLs()

HRESULT IWebPreferencesPrivate::allowFileAccessFromFileURLs ( [out, retval] BOOL allowAccess)

◆ allowUniversalAccessFromFileURLs()

HRESULT IWebPreferencesPrivate::allowUniversalAccessFromFileURLs ( [out, retval] BOOL allowAccess)

◆ authorAndUserStylesEnabled()

HRESULT IWebPreferencesPrivate::authorAndUserStylesEnabled ( [out, retval] BOOL enabled)

◆ automaticallyDetectsCacheModel()

HRESULT IWebPreferencesPrivate::automaticallyDetectsCacheModel ( [out, retval] BOOL automaticallyDetectsCacheModel)

◆ customDragCursorsEnabled()

HRESULT IWebPreferencesPrivate::customDragCursorsEnabled ( [out, retval] BOOL )

◆ databasesEnabled()

HRESULT IWebPreferencesPrivate::databasesEnabled ( [out, retval] BOOL enabled)

◆ developerExtrasEnabled()

HRESULT IWebPreferencesPrivate::developerExtrasEnabled ( [out, retval] BOOL enabled)

◆ experimentalNotificationsEnabled()

HRESULT IWebPreferencesPrivate::experimentalNotificationsEnabled ( [out, retval] BOOL enabled)

◆ fontSmoothingContrast()

HRESULT IWebPreferencesPrivate::fontSmoothingContrast ( [out, retval] float *  contrast)

◆ hixie76WebSocketProtocolEnabled()

HRESULT IWebPreferencesPrivate::hixie76WebSocketProtocolEnabled ( [out, retval] BOOL enabled)

◆ hyperlinkAuditingEnabled()

HRESULT IWebPreferencesPrivate::hyperlinkAuditingEnabled ( BOOL hyperlinkAuditingEnabled)

◆ inApplicationChromeMode()

HRESULT IWebPreferencesPrivate::inApplicationChromeMode ( [out, retval] BOOL allowed)

◆ isDNSPrefetchingEnabled()

HRESULT IWebPreferencesPrivate::isDNSPrefetchingEnabled ( [out, retval] BOOL enabled)

◆ isFrameFlatteningEnabled()

HRESULT IWebPreferencesPrivate::isFrameFlatteningEnabled ( [out, retval] BOOL enabled)

◆ isFullScreenEnabled()

HRESULT IWebPreferencesPrivate::isFullScreenEnabled ( [out, retval] BOOL enabled)

◆ isInheritURIQueryComponentEnabled()

HRESULT IWebPreferencesPrivate::isInheritURIQueryComponentEnabled ( [out, retval] BOOL enabled)

◆ isWebSecurityEnabled()

HRESULT IWebPreferencesPrivate::isWebSecurityEnabled ( [out, retval] BOOL enabled)

◆ isXSSAuditorEnabled()

HRESULT IWebPreferencesPrivate::isXSSAuditorEnabled ( [out, retval] BOOL enabled)

◆ javaScriptCanAccessClipboard()

HRESULT IWebPreferencesPrivate::javaScriptCanAccessClipboard ( [out, retval] BOOL enabled)

◆ loadsSiteIconsIgnoringImageLoadingPreference()

HRESULT IWebPreferencesPrivate::loadsSiteIconsIgnoringImageLoadingPreference ( [out, retval] BOOL enabled)

◆ localStorageDatabasePath()

HRESULT IWebPreferencesPrivate::localStorageDatabasePath ( [out, retval] BSTR location)

◆ localStorageEnabled()

HRESULT IWebPreferencesPrivate::localStorageEnabled ( [out, retval] BOOL enabled)

◆ mediaPlaybackAllowsInline()

HRESULT IWebPreferencesPrivate::mediaPlaybackAllowsInline ( [out, retval] BOOL )

◆ mediaPlaybackRequiresUserGesture()

HRESULT IWebPreferencesPrivate::mediaPlaybackRequiresUserGesture ( [out, retval] BOOL )

◆ mockScrollbarsEnabled()

HRESULT IWebPreferencesPrivate::mockScrollbarsEnabled ( [out, retval] BOOL enabled)

◆ offlineWebApplicationCacheEnabled()

HRESULT IWebPreferencesPrivate::offlineWebApplicationCacheEnabled ( [out, retval] BOOL enabled)

◆ requestAnimationFrameEnabled()

HRESULT IWebPreferencesPrivate::requestAnimationFrameEnabled ( [out, retval] BOOL )

◆ screenFontSubstitutionEnabled()

HRESULT IWebPreferencesPrivate::screenFontSubstitutionEnabled ( [out, retval] BOOL enabled)

◆ setAcceleratedCompositingEnabled()

HRESULT IWebPreferencesPrivate::setAcceleratedCompositingEnabled ( [in] BOOL  )

Implemented in WebPreferences.

◆ setAllowFileAccessFromFileURLs()

HRESULT IWebPreferencesPrivate::setAllowFileAccessFromFileURLs ( [in] BOOL  allowAccess)

Implemented in WebPreferences.

◆ setAllowUniversalAccessFromFileURLs()

HRESULT IWebPreferencesPrivate::setAllowUniversalAccessFromFileURLs ( [in] BOOL  allowAccess)

Implemented in WebPreferences.

◆ setApplicationChromeMode()

HRESULT IWebPreferencesPrivate::setApplicationChromeMode ( [in] BOOL  allowed)

Implemented in WebPreferences.

◆ setAuthorAndUserStylesEnabled()

HRESULT IWebPreferencesPrivate::setAuthorAndUserStylesEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setAutomaticallyDetectsCacheModel()

HRESULT IWebPreferencesPrivate::setAutomaticallyDetectsCacheModel ( [in] BOOL  automaticallyDetectsCacheModel)

Implemented in WebPreferences.

◆ setCustomDragCursorsEnabled()

HRESULT IWebPreferencesPrivate::setCustomDragCursorsEnabled ( [in] BOOL  )

Implemented in WebPreferences.

◆ setDatabasesEnabled()

HRESULT IWebPreferencesPrivate::setDatabasesEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setDeveloperExtrasEnabled()

HRESULT IWebPreferencesPrivate::setDeveloperExtrasEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setDNSPrefetchingEnabled()

HRESULT IWebPreferencesPrivate::setDNSPrefetchingEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setEnableInheritURIQueryComponent()

HRESULT IWebPreferencesPrivate::setEnableInheritURIQueryComponent ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setExperimentalNotificationsEnabled()

HRESULT IWebPreferencesPrivate::setExperimentalNotificationsEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setFontSmoothingContrast()

HRESULT IWebPreferencesPrivate::setFontSmoothingContrast ( [in] float  contrast)

Implemented in WebPreferences.

◆ setFrameFlatteningEnabled()

HRESULT IWebPreferencesPrivate::setFrameFlatteningEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setFullScreenEnabled()

HRESULT IWebPreferencesPrivate::setFullScreenEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setHixie76WebSocketProtocolEnabled()

HRESULT IWebPreferencesPrivate::setHixie76WebSocketProtocolEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setHyperlinkAuditingEnabled()

HRESULT IWebPreferencesPrivate::setHyperlinkAuditingEnabled ( BOOL  hyperlinkAuditingEnabled)

Implemented in WebPreferences.

◆ setJavaScriptCanAccessClipboard()

HRESULT IWebPreferencesPrivate::setJavaScriptCanAccessClipboard ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setLoadsSiteIconsIgnoringImageLoadingPreference()

HRESULT IWebPreferencesPrivate::setLoadsSiteIconsIgnoringImageLoadingPreference ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setLocalStorageDatabasePath()

HRESULT IWebPreferencesPrivate::setLocalStorageDatabasePath ( [in] BSTR  location)

◆ setLocalStorageEnabled()

HRESULT IWebPreferencesPrivate::setLocalStorageEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setMediaPlaybackAllowsInline()

HRESULT IWebPreferencesPrivate::setMediaPlaybackAllowsInline ( [in] BOOL  )

Implemented in WebPreferences.

◆ setMediaPlaybackRequiresUserGesture()

HRESULT IWebPreferencesPrivate::setMediaPlaybackRequiresUserGesture ( [in] BOOL  )

Implemented in WebPreferences.

◆ setMockScrollbarsEnabled()

HRESULT IWebPreferencesPrivate::setMockScrollbarsEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setOfflineWebApplicationCacheEnabled()

HRESULT IWebPreferencesPrivate::setOfflineWebApplicationCacheEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setPreferenceForTest()

HRESULT IWebPreferencesPrivate::setPreferenceForTest ( [in] BSTR  key,
[in] BSTR  value 
)

◆ setRequestAnimationFrameEnabled()

HRESULT IWebPreferencesPrivate::setRequestAnimationFrameEnabled ( [in] BOOL  )

Implemented in WebPreferences.

◆ setScreenFontSubstitutionEnabled()

HRESULT IWebPreferencesPrivate::setScreenFontSubstitutionEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setShouldInvertColors()

HRESULT IWebPreferencesPrivate::setShouldInvertColors ( [in] BOOL  )

Implemented in WebPreferences.

◆ setShouldPaintNativeControls()

HRESULT IWebPreferencesPrivate::setShouldPaintNativeControls ( [in] BOOL  shouldPaint)

Implemented in WebPreferences.

◆ setShouldUseHighResolutionTimers()

HRESULT IWebPreferencesPrivate::setShouldUseHighResolutionTimers ( [in] BOOL  useHighResolutionTimers)

Implemented in WebPreferences.

◆ setShowDebugBorders()

HRESULT IWebPreferencesPrivate::setShowDebugBorders ( [in] BOOL  )

Implemented in WebPreferences.

◆ setShowRepaintCounter()

HRESULT IWebPreferencesPrivate::setShowRepaintCounter ( [in] BOOL  )

Implemented in WebPreferences.

◆ setShowsToolTipOverTruncatedText()

HRESULT IWebPreferencesPrivate::setShowsToolTipOverTruncatedText ( [in] BOOL  )

Implemented in WebPreferences.

◆ setWebSecurityEnabled()

HRESULT IWebPreferencesPrivate::setWebSecurityEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setXSSAuditorEnabled()

HRESULT IWebPreferencesPrivate::setXSSAuditorEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ shouldInvertColors()

HRESULT IWebPreferencesPrivate::shouldInvertColors ( [out, retval] BOOL )

◆ shouldPaintNativeControls()

HRESULT IWebPreferencesPrivate::shouldPaintNativeControls ( [out, retval] BOOL enabled)

◆ shouldUseHighResolutionTimers()

HRESULT IWebPreferencesPrivate::shouldUseHighResolutionTimers ( [out, retval] BOOL useHighResolutionTimers)

◆ showDebugBorders()

HRESULT IWebPreferencesPrivate::showDebugBorders ( [out, retval] BOOL )

◆ showRepaintCounter()

HRESULT IWebPreferencesPrivate::showRepaintCounter ( [out, retval] BOOL )

◆ showsToolTipOverTruncatedText()

HRESULT IWebPreferencesPrivate::showsToolTipOverTruncatedText ( [out, retval] BOOL )

◆ unused1()

HRESULT IWebPreferencesPrivate::unused1 ( )

Implemented in WebPreferences.

◆ unused2()

HRESULT IWebPreferencesPrivate::unused2 ( )

Implemented in WebPreferences.


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