Title: [172406] trunk/Source/WebKit2
Revision
172406
Author
[email protected]
Date
2014-08-11 13:07:51 -0700 (Mon, 11 Aug 2014)

Log Message

Add Private WKPreferences API for developer extras (show inspector)
https://bugs.webkit.org/show_bug.cgi?id=135811

Patch by Joseph Pecoraro <[email protected]> on 2014-08-11
Reviewed by Timothy Hatcher.

* UIProcess/API/Cocoa/WKPreferences.mm:
(-[WKPreferences _developerExtrasEnabled]):
(-[WKPreferences _setDeveloperExtrasEnabled:]):
* UIProcess/API/Cocoa/WKPreferencesPrivate.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (172405 => 172406)


--- trunk/Source/WebKit2/ChangeLog	2014-08-11 20:00:58 UTC (rev 172405)
+++ trunk/Source/WebKit2/ChangeLog	2014-08-11 20:07:51 UTC (rev 172406)
@@ -1,3 +1,15 @@
+2014-08-11  Joseph Pecoraro  <[email protected]>
+
+        Add Private WKPreferences API for developer extras (show inspector)
+        https://bugs.webkit.org/show_bug.cgi?id=135811
+
+        Reviewed by Timothy Hatcher.
+
+        * UIProcess/API/Cocoa/WKPreferences.mm:
+        (-[WKPreferences _developerExtrasEnabled]):
+        (-[WKPreferences _setDeveloperExtrasEnabled:]):
+        * UIProcess/API/Cocoa/WKPreferencesPrivate.h:
+
 2014-08-08  Enrica Casucci  <[email protected]>
 
         [Services with UI] Action menu arrow hit testing is sometimes wrong.

Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferences.mm (172405 => 172406)


--- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferences.mm	2014-08-11 20:00:58 UTC (rev 172405)
+++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferences.mm	2014-08-11 20:07:51 UTC (rev 172406)
@@ -203,6 +203,16 @@
     _preferences->setTiledScrollingIndicatorVisible(tiledScrollingIndicatorVisible);
 }
 
+- (BOOL)_developerExtrasEnabled
+{
+    return _preferences->developerExtrasEnabled();
+}
+
+- (void)_setDeveloperExtrasEnabled:(BOOL)developerExtrasEnabled
+{
+    _preferences->setDeveloperExtrasEnabled(developerExtrasEnabled);
+}
+
 @end
 
 #endif // WK_API_ENABLED

Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferencesPrivate.h (172405 => 172406)


--- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferencesPrivate.h	2014-08-11 20:00:58 UTC (rev 172405)
+++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKPreferencesPrivate.h	2014-08-11 20:07:51 UTC (rev 172406)
@@ -47,6 +47,8 @@
 @property (nonatomic, setter=_setCompositingRepaintCountersVisible:) BOOL _compositingRepaintCountersVisible;
 @property (nonatomic, setter=_setTiledScrollingIndicatorVisible:) BOOL _tiledScrollingIndicatorVisible;
 
+@property (nonatomic, setter=_setDeveloperExtrasEnabled:) BOOL _developerExtrasEnabled;
+
 // FIXME: This should be configured on the WKWebsiteDataStore.
 // FIXME: This property should not have the verb "is" in it.
 @property (nonatomic, setter=_setOfflineApplicationCacheIsEnabled:) BOOL _offlineApplicationCacheIsEnabled;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to