Web Inspector: Expose Server Timing Response Headers in Network Tab
https://bugs.webkit.org/show_bug.cgi?id=190440
Patch by Charles Vazac <cvazac@gmail.com> on 2018-10-15
Reviewed by Joseph Pecoraro.
Source/WebInspectorUI:
* Localizations/en.lproj/localizedStrings.js: new key "Server Timing:"
* UserInterface/Main.html: add reference to Models/ServerTimingEntry.js
* UserInterface/Models/Resource.js:
(WI.Resource.prototype.get serverTiming):
(WI.Resource.prototype.updateForResponse):
* UserInterface/Models/ServerTimingEntry.js: Added.
(WI.ServerTimingEntry):
(WI.ServerTimingEntry.parseHeaders): parse raw response headers into an array of ServerTimingEntry objects
(WI.ServerTimingEntry.parseHeaders.consumeDelimiter):
(WI.ServerTimingEntry.parseHeaders.consumeToken):
(WI.ServerTimingEntry.):
* UserInterface/Test.html: add reference to Models/ServerTimingEntry.js
* UserInterface/Views/ResourceTimingBreakdownView.js:
(WI.ResourceTimingBreakdownView.prototype._appendServerTimingRow): render a table row per ServerTimingEntry object
(WI.ResourceTimingBreakdownView.prototype.initialLayout):
(WI.ResourceTimingBreakdownView):
LayoutTests:
* inspector/unit-tests/server-timing-entry-expected.txt:
* inspector/unit-tests/server-timing-entry.html:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@237151 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebInspectorUI/ChangeLog b/Source/WebInspectorUI/ChangeLog
index 8179afc..62b1c23 100644
--- a/Source/WebInspectorUI/ChangeLog
+++ b/Source/WebInspectorUI/ChangeLog
@@ -1,3 +1,27 @@
+2018-10-15 Charles Vazac <cvazac@gmail.com>
+
+ Web Inspector: Expose Server Timing Response Headers in Network Tab
+ https://bugs.webkit.org/show_bug.cgi?id=190440
+
+ Reviewed by Joseph Pecoraro.
+
+ * Localizations/en.lproj/localizedStrings.js: new key "Server Timing:"
+ * UserInterface/Main.html: add reference to Models/ServerTimingEntry.js
+ * UserInterface/Models/Resource.js:
+ (WI.Resource.prototype.get serverTiming):
+ (WI.Resource.prototype.updateForResponse):
+ * UserInterface/Models/ServerTimingEntry.js: Added.
+ (WI.ServerTimingEntry):
+ (WI.ServerTimingEntry.parseHeaders): parse raw response headers into an array of ServerTimingEntry objects
+ (WI.ServerTimingEntry.parseHeaders.consumeDelimiter):
+ (WI.ServerTimingEntry.parseHeaders.consumeToken):
+ (WI.ServerTimingEntry.):
+ * UserInterface/Test.html: add reference to Models/ServerTimingEntry.js
+ * UserInterface/Views/ResourceTimingBreakdownView.js:
+ (WI.ResourceTimingBreakdownView.prototype._appendServerTimingRow): render a table row per ServerTimingEntry object
+ (WI.ResourceTimingBreakdownView.prototype.initialLayout):
+ (WI.ResourceTimingBreakdownView):
+
2018-10-15 Nikita Vasilyev <nvasilyev@apple.com>
Web Inspector: Dark Mode: pseudo elements in DOM tree are too dark