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

import"IWebPreferences.idl";

Inheritance diagram for IWebPreferences:
WebPreferences

Public Member Functions

HRESULT standardPreferences ([out, retval] IWebPreferences **standardPreferences)
 
HRESULT initWithIdentifier ([in] BSTR anIdentifier, [out, retval] IWebPreferences **preferences)
 
HRESULT identifier ([out, retval] BSTR *ident)
 
HRESULT standardFontFamily ([out, retval] BSTR *family)
 
HRESULT setStandardFontFamily ([in] BSTR family)
 
HRESULT fixedFontFamily ([out, retval] BSTR *family)
 
HRESULT setFixedFontFamily ([in] BSTR family)
 
HRESULT serifFontFamily ([out, retval] BSTR *fontFamily)
 
HRESULT setSerifFontFamily ([in] BSTR family)
 
HRESULT sansSerifFontFamily ([out, retval] BSTR *family)
 
HRESULT setSansSerifFontFamily ([in] BSTR family)
 
HRESULT cursiveFontFamily ([out, retval] BSTR *family)
 
HRESULT setCursiveFontFamily ([in] BSTR family)
 
HRESULT fantasyFontFamily ([out, retval] BSTR *family)
 
HRESULT setFantasyFontFamily ([in] BSTR family)
 
HRESULT defaultFontSize ([out, retval] int *fontSize)
 
HRESULT setDefaultFontSize ([in] int fontSize)
 
HRESULT defaultFixedFontSize ([out, retval] int *fontSize)
 
HRESULT setDefaultFixedFontSize ([in] int fontSize)
 
HRESULT minimumFontSize ([out, retval] int *fontSize)
 
HRESULT setMinimumFontSize ([in] int fontSize)
 
HRESULT minimumLogicalFontSize ([out, retval] int *fontSize)
 
HRESULT setMinimumLogicalFontSize ([in] int fontSize)
 
HRESULT defaultTextEncodingName ([out, retval] BSTR *name)
 
HRESULT setDefaultTextEncodingName ([in] BSTR name)
 
HRESULT userStyleSheetEnabled ([out, retval] BOOL *enabled)
 
HRESULT setUserStyleSheetEnabled ([in] BOOL enabled)
 
HRESULT userStyleSheetLocation ([out, retval] BSTR *location)
 
HRESULT setUserStyleSheetLocation ([in] BSTR location)
 
HRESULT isJavaEnabled ([out, retval] BOOL *enabled)
 
HRESULT setJavaEnabled ([in] BOOL enabled)
 
HRESULT isJavaScriptEnabled ([out, retval] BOOL *enabled)
 
HRESULT setJavaScriptEnabled ([in] BOOL enabled)
 
HRESULT javaScriptCanOpenWindowsAutomatically ([out, retval] BOOL *enabled)
 
HRESULT setJavaScriptCanOpenWindowsAutomatically ([in] BOOL enabled)
 
HRESULT arePlugInsEnabled ([out, retval] BOOL *enabled)
 
HRESULT setPlugInsEnabled ([in] BOOL enabled)
 
HRESULT allowsAnimatedImages ([out, retval] BOOL *enabled)
 
HRESULT setAllowsAnimatedImages ([in] BOOL enabled)
 
HRESULT allowAnimatedImageLooping ([out, retval] BOOL *enabled)
 
HRESULT setAllowAnimatedImageLooping ([in] BOOL enabled)
 
HRESULT setLoadsImagesAutomatically ([in] BOOL enabled)
 
HRESULT loadsImagesAutomatically ([out, retval] BOOL *enabled)
 
HRESULT setAutosaves ([in] BOOL enabled)
 
HRESULT autosaves ([out, retval] BOOL *enabled)
 
HRESULT setShouldPrintBackgrounds ([in] BOOL enabled)
 
HRESULT shouldPrintBackgrounds ([out, retval] BOOL *enabled)
 
HRESULT setPrivateBrowsingEnabled ([in] BOOL enabled)
 
HRESULT privateBrowsingEnabled ([out, retval] BOOL *enabled)
 
HRESULT setTabsToLinks ([in] BOOL enabled)
 
HRESULT tabsToLinks ([out, retval] BOOL *enabled)
 
HRESULT textAreasAreResizable ([out, retval] BOOL *enabled)
 
HRESULT setTextAreasAreResizable ([in] BOOL enabled)
 
HRESULT unused1 ()
 
HRESULT unused2 ()
 
HRESULT iconDatabaseLocation ([out, retval] BSTR *location)
 
HRESULT setIconDatabaseLocation ([in] BSTR location)
 
HRESULT iconDatabaseEnabled ([out, retval] BOOL *enabled)
 
HRESULT setIconDatabaseEnabled ([in] BOOL enabled)
 
HRESULT fontSmoothing ([out, retval] FontSmoothingType *smoothingType)
 
HRESULT setFontSmoothing ([in] FontSmoothingType smoothingType)
 
HRESULT editableLinkBehavior ([out, retval] WebKitEditableLinkBehavior *editableLinkBehavior)
 
HRESULT setEditableLinkBehavior ([in] WebKitEditableLinkBehavior behavior)
 
HRESULT cookieStorageAcceptPolicy ([out, retval] WebKitCookieStorageAcceptPolicy *acceptPolicy)
 
HRESULT setCookieStorageAcceptPolicy ([in] WebKitCookieStorageAcceptPolicy acceptPolicy)
 
HRESULT continuousSpellCheckingEnabled ([out, retval] BOOL *enabled)
 
HRESULT setContinuousSpellCheckingEnabled ([in] BOOL enabled)
 
HRESULT grammarCheckingEnabled ([out, retval] BOOL *enabled)
 
HRESULT setGrammarCheckingEnabled ([in] BOOL enabled)
 
HRESULT allowContinuousSpellChecking ([out, retval] BOOL *allowed)
 
HRESULT setAllowContinuousSpellChecking ([in] BOOL allowed)
 
HRESULT isDOMPasteAllowed ([out, retval] BOOL *allowed)
 
HRESULT setDOMPasteAllowed ([in] BOOL allowed)
 
HRESULT usesPageCache ([out, retval] BOOL *usesPageCache)
 
HRESULT setUsesPageCache ([in] BOOL usesPageCache)
 
HRESULT cacheModel ([out, retval] WebCacheModel *cacheModel)
 
HRESULT setCacheModel ([in] WebCacheModel cacheModel)
 
HRESULT unused3 ()
 
HRESULT unused4 ()
 
HRESULT setZoomsTextOnly (BOOL zoomsTextOnly)
 
HRESULT zoomsTextOnly (BOOL *zoomsTextOnly)
 
HRESULT setAcceleratedCompositingEnabled (BOOL acceleratedCompositingEnabled)
 
HRESULT acceleratedCompositingEnabled (BOOL *acceleratedCompositingEnabled)
 
HRESULT unused5 ()
 
HRESULT unused6 ()
 
HRESULT setAVFoundationEnabled (BOOL avFoundationEnabled)
 
HRESULT avFoundationEnabled (BOOL *avFoundationEnabled)
 
HRESULT pictographFontFamily ([out, retval] BSTR *family)
 
HRESULT setPictographFontFamily ([in] BSTR family)
 
HRESULT setShouldDisplaySubtitles (BOOL shouldDisplaySubtitles)
 
HRESULT shouldDisplaySubtitles (BOOL *shouldDisplaySubtitles)
 
HRESULT setShouldDisplayCaptions (BOOL shouldDisplayCaptions)
 
HRESULT shouldDisplayCaptions (BOOL *shouldDisplayCaptions)
 
HRESULT setShouldDisplayTextDescriptions (BOOL shouldDisplayTextDescriptions)
 
HRESULT shouldDisplayTextDescriptions (BOOL *shouldDisplayTextDescriptions)
 
HRESULT isCSSRegionsEnabled ([out, retval] BOOL *enabled)
 
HRESULT setCSSRegionsEnabled ([in] BOOL enabled)
 
HRESULT unused7 ()
 
HRESULT unused8 ()
 

Member Function Documentation

◆ acceleratedCompositingEnabled()

HRESULT IWebPreferences::acceleratedCompositingEnabled ( BOOL acceleratedCompositingEnabled)

◆ allowAnimatedImageLooping()

HRESULT IWebPreferences::allowAnimatedImageLooping ( [out, retval] BOOL enabled)

◆ allowContinuousSpellChecking()

HRESULT IWebPreferences::allowContinuousSpellChecking ( [out, retval] BOOL allowed)

◆ allowsAnimatedImages()

HRESULT IWebPreferences::allowsAnimatedImages ( [out, retval] BOOL enabled)

◆ arePlugInsEnabled()

HRESULT IWebPreferences::arePlugInsEnabled ( [out, retval] BOOL enabled)

◆ autosaves()

HRESULT IWebPreferences::autosaves ( [out, retval] BOOL enabled)

◆ avFoundationEnabled()

HRESULT IWebPreferences::avFoundationEnabled ( BOOL avFoundationEnabled)

◆ cacheModel()

HRESULT IWebPreferences::cacheModel ( [out, retval] WebCacheModel cacheModel)

◆ continuousSpellCheckingEnabled()

HRESULT IWebPreferences::continuousSpellCheckingEnabled ( [out, retval] BOOL enabled)

◆ cookieStorageAcceptPolicy()

HRESULT IWebPreferences::cookieStorageAcceptPolicy ( [out, retval] WebKitCookieStorageAcceptPolicy acceptPolicy)

◆ cursiveFontFamily()

HRESULT IWebPreferences::cursiveFontFamily ( [out, retval] BSTR family)

◆ defaultFixedFontSize()

HRESULT IWebPreferences::defaultFixedFontSize ( [out, retval] int *  fontSize)

◆ defaultFontSize()

HRESULT IWebPreferences::defaultFontSize ( [out, retval] int *  fontSize)

◆ defaultTextEncodingName()

HRESULT IWebPreferences::defaultTextEncodingName ( [out, retval] BSTR name)

◆ editableLinkBehavior()

HRESULT IWebPreferences::editableLinkBehavior ( [out, retval] WebKitEditableLinkBehavior editableLinkBehavior)

◆ fantasyFontFamily()

HRESULT IWebPreferences::fantasyFontFamily ( [out, retval] BSTR family)

◆ fixedFontFamily()

HRESULT IWebPreferences::fixedFontFamily ( [out, retval] BSTR family)

◆ fontSmoothing()

HRESULT IWebPreferences::fontSmoothing ( [out, retval] FontSmoothingType smoothingType)

◆ grammarCheckingEnabled()

HRESULT IWebPreferences::grammarCheckingEnabled ( [out, retval] BOOL enabled)

◆ iconDatabaseEnabled()

HRESULT IWebPreferences::iconDatabaseEnabled ( [out, retval] BOOL enabled)

◆ iconDatabaseLocation()

HRESULT IWebPreferences::iconDatabaseLocation ( [out, retval] BSTR location)

◆ identifier()

HRESULT IWebPreferences::identifier ( [out, retval] BSTR ident)

◆ initWithIdentifier()

HRESULT IWebPreferences::initWithIdentifier ( [in] BSTR  anIdentifier,
[out, retval] IWebPreferences **  preferences 
)

◆ isCSSRegionsEnabled()

HRESULT IWebPreferences::isCSSRegionsEnabled ( [out, retval] BOOL enabled)

◆ isDOMPasteAllowed()

HRESULT IWebPreferences::isDOMPasteAllowed ( [out, retval] BOOL allowed)

◆ isJavaEnabled()

HRESULT IWebPreferences::isJavaEnabled ( [out, retval] BOOL enabled)

◆ isJavaScriptEnabled()

HRESULT IWebPreferences::isJavaScriptEnabled ( [out, retval] BOOL enabled)

◆ javaScriptCanOpenWindowsAutomatically()

HRESULT IWebPreferences::javaScriptCanOpenWindowsAutomatically ( [out, retval] BOOL enabled)

◆ loadsImagesAutomatically()

HRESULT IWebPreferences::loadsImagesAutomatically ( [out, retval] BOOL enabled)

◆ minimumFontSize()

HRESULT IWebPreferences::minimumFontSize ( [out, retval] int *  fontSize)

◆ minimumLogicalFontSize()

HRESULT IWebPreferences::minimumLogicalFontSize ( [out, retval] int *  fontSize)

◆ pictographFontFamily()

HRESULT IWebPreferences::pictographFontFamily ( [out, retval] BSTR family)

◆ privateBrowsingEnabled()

HRESULT IWebPreferences::privateBrowsingEnabled ( [out, retval] BOOL enabled)

◆ sansSerifFontFamily()

HRESULT IWebPreferences::sansSerifFontFamily ( [out, retval] BSTR family)

◆ serifFontFamily()

HRESULT IWebPreferences::serifFontFamily ( [out, retval] BSTR fontFamily)

◆ setAcceleratedCompositingEnabled()

HRESULT IWebPreferences::setAcceleratedCompositingEnabled ( BOOL  acceleratedCompositingEnabled)

Implemented in WebPreferences.

◆ setAllowAnimatedImageLooping()

HRESULT IWebPreferences::setAllowAnimatedImageLooping ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setAllowContinuousSpellChecking()

HRESULT IWebPreferences::setAllowContinuousSpellChecking ( [in] BOOL  allowed)

Implemented in WebPreferences.

◆ setAllowsAnimatedImages()

HRESULT IWebPreferences::setAllowsAnimatedImages ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setAutosaves()

HRESULT IWebPreferences::setAutosaves ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setAVFoundationEnabled()

HRESULT IWebPreferences::setAVFoundationEnabled ( BOOL  avFoundationEnabled)

Implemented in WebPreferences.

◆ setCacheModel()

HRESULT IWebPreferences::setCacheModel ( [in] WebCacheModel  cacheModel)

Implemented in WebPreferences.

◆ setContinuousSpellCheckingEnabled()

HRESULT IWebPreferences::setContinuousSpellCheckingEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setCookieStorageAcceptPolicy()

HRESULT IWebPreferences::setCookieStorageAcceptPolicy ( [in] WebKitCookieStorageAcceptPolicy  acceptPolicy)

Implemented in WebPreferences.

◆ setCSSRegionsEnabled()

HRESULT IWebPreferences::setCSSRegionsEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setCursiveFontFamily()

HRESULT IWebPreferences::setCursiveFontFamily ( [in] BSTR  family)

◆ setDefaultFixedFontSize()

HRESULT IWebPreferences::setDefaultFixedFontSize ( [in] int  fontSize)

Implemented in WebPreferences.

◆ setDefaultFontSize()

HRESULT IWebPreferences::setDefaultFontSize ( [in] int  fontSize)

Implemented in WebPreferences.

◆ setDefaultTextEncodingName()

HRESULT IWebPreferences::setDefaultTextEncodingName ( [in] BSTR  name)

◆ setDOMPasteAllowed()

HRESULT IWebPreferences::setDOMPasteAllowed ( [in] BOOL  allowed)

Implemented in WebPreferences.

◆ setEditableLinkBehavior()

HRESULT IWebPreferences::setEditableLinkBehavior ( [in] WebKitEditableLinkBehavior  behavior)

Implemented in WebPreferences.

◆ setFantasyFontFamily()

HRESULT IWebPreferences::setFantasyFontFamily ( [in] BSTR  family)

◆ setFixedFontFamily()

HRESULT IWebPreferences::setFixedFontFamily ( [in] BSTR  family)

◆ setFontSmoothing()

HRESULT IWebPreferences::setFontSmoothing ( [in] FontSmoothingType  smoothingType)

Implemented in WebPreferences.

◆ setGrammarCheckingEnabled()

HRESULT IWebPreferences::setGrammarCheckingEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setIconDatabaseEnabled()

HRESULT IWebPreferences::setIconDatabaseEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setIconDatabaseLocation()

HRESULT IWebPreferences::setIconDatabaseLocation ( [in] BSTR  location)

◆ setJavaEnabled()

HRESULT IWebPreferences::setJavaEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setJavaScriptCanOpenWindowsAutomatically()

HRESULT IWebPreferences::setJavaScriptCanOpenWindowsAutomatically ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setJavaScriptEnabled()

HRESULT IWebPreferences::setJavaScriptEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setLoadsImagesAutomatically()

HRESULT IWebPreferences::setLoadsImagesAutomatically ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setMinimumFontSize()

HRESULT IWebPreferences::setMinimumFontSize ( [in] int  fontSize)

Implemented in WebPreferences.

◆ setMinimumLogicalFontSize()

HRESULT IWebPreferences::setMinimumLogicalFontSize ( [in] int  fontSize)

Implemented in WebPreferences.

◆ setPictographFontFamily()

HRESULT IWebPreferences::setPictographFontFamily ( [in] BSTR  family)

◆ setPlugInsEnabled()

HRESULT IWebPreferences::setPlugInsEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setPrivateBrowsingEnabled()

HRESULT IWebPreferences::setPrivateBrowsingEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setSansSerifFontFamily()

HRESULT IWebPreferences::setSansSerifFontFamily ( [in] BSTR  family)

◆ setSerifFontFamily()

HRESULT IWebPreferences::setSerifFontFamily ( [in] BSTR  family)

◆ setShouldDisplayCaptions()

HRESULT IWebPreferences::setShouldDisplayCaptions ( BOOL  shouldDisplayCaptions)

Implemented in WebPreferences.

◆ setShouldDisplaySubtitles()

HRESULT IWebPreferences::setShouldDisplaySubtitles ( BOOL  shouldDisplaySubtitles)

Implemented in WebPreferences.

◆ setShouldDisplayTextDescriptions()

HRESULT IWebPreferences::setShouldDisplayTextDescriptions ( BOOL  shouldDisplayTextDescriptions)

Implemented in WebPreferences.

◆ setShouldPrintBackgrounds()

HRESULT IWebPreferences::setShouldPrintBackgrounds ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setStandardFontFamily()

HRESULT IWebPreferences::setStandardFontFamily ( [in] BSTR  family)

◆ setTabsToLinks()

HRESULT IWebPreferences::setTabsToLinks ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setTextAreasAreResizable()

HRESULT IWebPreferences::setTextAreasAreResizable ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setUserStyleSheetEnabled()

HRESULT IWebPreferences::setUserStyleSheetEnabled ( [in] BOOL  enabled)

Implemented in WebPreferences.

◆ setUserStyleSheetLocation()

HRESULT IWebPreferences::setUserStyleSheetLocation ( [in] BSTR  location)

◆ setUsesPageCache()

HRESULT IWebPreferences::setUsesPageCache ( [in] BOOL  usesPageCache)

Implemented in WebPreferences.

◆ setZoomsTextOnly()

HRESULT IWebPreferences::setZoomsTextOnly ( BOOL  zoomsTextOnly)

Implemented in WebPreferences.

◆ shouldDisplayCaptions()

HRESULT IWebPreferences::shouldDisplayCaptions ( BOOL shouldDisplayCaptions)

◆ shouldDisplaySubtitles()

HRESULT IWebPreferences::shouldDisplaySubtitles ( BOOL shouldDisplaySubtitles)

◆ shouldDisplayTextDescriptions()

HRESULT IWebPreferences::shouldDisplayTextDescriptions ( BOOL shouldDisplayTextDescriptions)

◆ shouldPrintBackgrounds()

HRESULT IWebPreferences::shouldPrintBackgrounds ( [out, retval] BOOL enabled)

◆ standardFontFamily()

HRESULT IWebPreferences::standardFontFamily ( [out, retval] BSTR family)

◆ standardPreferences()

HRESULT IWebPreferences::standardPreferences ( [out, retval] IWebPreferences **  standardPreferences)

◆ tabsToLinks()

HRESULT IWebPreferences::tabsToLinks ( [out, retval] BOOL enabled)

◆ textAreasAreResizable()

HRESULT IWebPreferences::textAreasAreResizable ( [out, retval] BOOL enabled)

◆ unused1()

HRESULT IWebPreferences::unused1 ( )

Implemented in WebPreferences.

◆ unused2()

HRESULT IWebPreferences::unused2 ( )

Implemented in WebPreferences.

◆ unused3()

HRESULT IWebPreferences::unused3 ( )

Implemented in WebPreferences.

◆ unused4()

HRESULT IWebPreferences::unused4 ( )

Implemented in WebPreferences.

◆ unused5()

HRESULT IWebPreferences::unused5 ( )

Implemented in WebPreferences.

◆ unused6()

HRESULT IWebPreferences::unused6 ( )

Implemented in WebPreferences.

◆ unused7()

HRESULT IWebPreferences::unused7 ( )

Implemented in WebPreferences.

◆ unused8()

HRESULT IWebPreferences::unused8 ( )

Implemented in WebPreferences.

◆ userStyleSheetEnabled()

HRESULT IWebPreferences::userStyleSheetEnabled ( [out, retval] BOOL enabled)

◆ userStyleSheetLocation()

HRESULT IWebPreferences::userStyleSheetLocation ( [out, retval] BSTR location)

◆ usesPageCache()

HRESULT IWebPreferences::usesPageCache ( [out, retval] BOOL usesPageCache)

◆ zoomsTextOnly()

HRESULT IWebPreferences::zoomsTextOnly ( BOOL zoomsTextOnly)

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