summaryrefslogtreecommitdiffstats
path: root/WebKit/win/Interfaces/IWebPreferencesPrivate.idl
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/win/Interfaces/IWebPreferencesPrivate.idl')
-rw-r--r--WebKit/win/Interfaces/IWebPreferencesPrivate.idl19
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);
}