diff options
Diffstat (limited to 'Source/WebCore/testing/InternalSettings.h')
-rw-r--r-- | Source/WebCore/testing/InternalSettings.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/WebCore/testing/InternalSettings.h b/Source/WebCore/testing/InternalSettings.h index 92b1bdfeb..affef0790 100644 --- a/Source/WebCore/testing/InternalSettings.h +++ b/Source/WebCore/testing/InternalSettings.h @@ -63,6 +63,7 @@ public: void setPageScaleFactor(float scaleFactor, int x, int y, ExceptionCode&); void setPerTileDrawingEnabled(bool enabled, ExceptionCode&); void setTouchEventEmulationEnabled(bool enabled, ExceptionCode&); + void setDeviceSupportsTouch(bool enabled, ExceptionCode&); void setShadowDOMEnabled(bool enabled, ExceptionCode&); void setStandardFontFamily(const String& family, const String& script, ExceptionCode&); void setSerifFontFamily(const String& family, const String& script, ExceptionCode&); @@ -78,9 +79,12 @@ public: void setEditingBehavior(const String&, ExceptionCode&); void setFixedPositionCreatesStackingContext(bool, ExceptionCode&); void setSyncXHRInDocumentsEnabled(bool, ExceptionCode&); + void setWindowFocusRestricted(bool, ExceptionCode&); void restoreTo(Settings*); + void setJavaScriptProfilingEnabled(bool enabled, ExceptionCode&); + private: InternalSettings(Frame*); @@ -97,6 +101,11 @@ private: EditingBehaviorType m_originalEditingBehavior; bool m_originalFixedPositionCreatesStackingContext; bool m_originalSyncXHRInDocumentsEnabled; +#if ENABLE(INSPECTOR) && ENABLE(JAVASCRIPT_DEBUGGER) + bool m_originalJavaScriptProfilingEnabled; +#endif + bool m_originalWindowFocusRestricted; + bool m_originalDeviceSupportsTouch; }; } // namespace WebCore |