Title: [188962] trunk/Source/WebInspectorUI
Revision
188962
Author
[email protected]
Date
2015-08-26 03:18:46 -0700 (Wed, 26 Aug 2015)

Log Message

Web Inspector: Add Refresh button to Cookie Content View
https://bugs.webkit.org/show_bug.cgi?id=148468

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

* UserInterface/Views/CookieStorageContentView.js:
(WebInspector.CookieStorageContentView):
(WebInspector.CookieStorageContentView.prototype.get navigationItems):
(WebInspector.CookieStorageContentView.prototype._refreshButtonClicked):

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (188961 => 188962)


--- trunk/Source/WebInspectorUI/ChangeLog	2015-08-26 09:51:11 UTC (rev 188961)
+++ trunk/Source/WebInspectorUI/ChangeLog	2015-08-26 10:18:46 UTC (rev 188962)
@@ -1,3 +1,15 @@
+2015-08-26  Joseph Pecoraro  <[email protected]>
+
+        Web Inspector: Add Refresh button to Cookie Content View
+        https://bugs.webkit.org/show_bug.cgi?id=148468
+
+        Reviewed by Timothy Hatcher.
+
+        * UserInterface/Views/CookieStorageContentView.js:
+        (WebInspector.CookieStorageContentView):
+        (WebInspector.CookieStorageContentView.prototype.get navigationItems):
+        (WebInspector.CookieStorageContentView.prototype._refreshButtonClicked):
+
 2015-08-25  Brian Burg  <[email protected]>
 
         Web Inspector: message dispatch metrics should use high-resolution timing data

Modified: trunk/Source/WebInspectorUI/UserInterface/Views/CookieStorageContentView.js (188961 => 188962)


--- trunk/Source/WebInspectorUI/UserInterface/Views/CookieStorageContentView.js	2015-08-26 09:51:11 UTC (rev 188961)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/CookieStorageContentView.js	2015-08-26 10:18:46 UTC (rev 188962)
@@ -31,6 +31,9 @@
 
         this.element.classList.add("cookie-storage");
 
+        this._refreshButtonNavigationItem = new WebInspector.ButtonNavigationItem("cookie-storage-refresh", WebInspector.UIString("Refresh"), "Images/ReloadFull.svg", 13, 13);
+        this._refreshButtonNavigationItem.addEventListener(WebInspector.ButtonNavigationItem.Event.Clicked, this._refreshButtonClicked, this);
+
         this.update();
     }
 
@@ -56,6 +59,11 @@
 
     // Public
 
+    get navigationItems()
+    {
+        return [this._refreshButtonNavigationItem];
+    }
+
     update()
     {
         function callback(error, cookies)
@@ -254,6 +262,11 @@
 
         this.update();
     }
+
+    _refreshButtonClicked(event)
+    {
+        this.update();
+    }
 };
 
 WebInspector.CookieType = {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to