diff options
Diffstat (limited to 'WebKit/win/Interfaces/IWebPreferencesPrivate.idl')
-rw-r--r-- | WebKit/win/Interfaces/IWebPreferencesPrivate.idl | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/WebKit/win/Interfaces/IWebPreferencesPrivate.idl b/WebKit/win/Interfaces/IWebPreferencesPrivate.idl index 562a75b..d994211 100644 --- a/WebKit/win/Interfaces/IWebPreferencesPrivate.idl +++ b/WebKit/win/Interfaces/IWebPreferencesPrivate.idl @@ -78,4 +78,23 @@ interface IWebPreferencesPrivate : IUnknown HRESULT isXSSAuditorEnabled([out, retval] BOOL *enabled); HRESULT setXSSAuditorEnabled([in] BOOL enabled); + + HRESULT experimentalNotificationsEnabled([out, retval] BOOL *enabled); + HRESULT setExperimentalNotificationsEnabled([in] BOOL enabled); + + HRESULT experimentalWebSocketsEnabled([out, retval] BOOL *enabled); + HRESULT setExperimentalWebSocketsEnabled([in] BOOL enabled); + + HRESULT setShouldUseHighResolutionTimers([in] BOOL useHighResolutionTimers); + HRESULT shouldUseHighResolutionTimers([out, retval] BOOL* useHighResolutionTimers); + + // Used to set preference specified by a test via LayoutTestController.overridePreference(..). + // Used by DumpRenderTree. + HRESULT setPreferenceForTest([in] BSTR key, [in] BSTR value); + + HRESULT setPluginHalterEnabled([in] BOOL enabled); + HRESULT pluginHalterEnabled([out, retval] BOOL* enabled); + + HRESULT setPluginAllowedRunTime([in] UINT allowedRunTime); + HRESULT pluginAllowedRunTime([out, retval] UINT* allowedRunTime); } |