Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(942)

Issue 515583005: Add ServiceWorker timing information on the popup panel in DevTools's Network tab (1/2) (Closed)

Created:
6 years, 3 months ago by shimazu
Modified:
6 years, 3 months ago
Reviewers:
eustas, pfeldman, horo
CC:
blink-reviews, jamesr, caseq+blink_chromium.org, loislo+blink_chromium.org, eustas+blink_chromium.org, malch+blink_chromium.org, yurys+blink_chromium.org, lushnikov+blink_chromium.org, abarth-chromium, vsevik+blink_chromium.org, pfeldman+blink_chromium.org, dglazkov+blink, paulirish+reviews_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, sergeyv+blink_chromium.org, aandrey+blink_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Add ServiceWorker timing information on the popup panel in DevTools's Network tab (1/2) 2nd patch: https://codereview.chromium.org/515753003/ BUG=401389 TEST=N/A Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182231

Patch Set 1 #

Total comments: 7

Patch Set 2 : Incorporate the reviews and rebase #

Total comments: 3

Patch Set 3 : Incorporate the review #

Total comments: 2

Patch Set 4 : Reflect the reviews and rebase #

Patch Set 5 : Rebase #

Patch Set 6 : Rebase #

Total comments: 6

Patch Set 7 : Hide SW timing parameter and rebase #

Patch Set 8 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -25 lines) Patch
M Source/core/inspector/InspectorResourceAgent.cpp View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M Source/core/timing/Performance.cpp View 1 2 3 4 5 1 chunk +1 line, -3 lines 0 comments Download
M Source/devtools/front_end/network/RequestTimingView.js View 1 2 3 1 chunk +40 lines, -20 lines 0 comments Download
M Source/devtools/front_end/networkPanel.css View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M Source/devtools/front_end/sdk/NetworkManager.js View 1 2 3 4 5 6 1 chunk +2 lines, -1 line 0 comments Download
M Source/devtools/protocol.json View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M Source/platform/exported/WebURLLoadTiming.cpp View 1 1 chunk +30 lines, -0 lines 0 comments Download
M Source/platform/network/ResourceLoadTiming.h View 1 2 3 4 4 chunks +12 lines, -0 lines 0 comments Download
M public/platform/WebURLLoadTiming.h View 1 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (1 generated)
shimazu
shimazu@chromium.org changed reviewers: + horo@chromium.org
6 years, 3 months ago (2014-08-28 06:04:07 UTC) #1
shimazu
review this kindly:)
6 years, 3 months ago (2014-08-28 06:16:19 UTC) #2
eustas
eustas@chromium.org changed reviewers: + eustas@chromium.org
6 years, 3 months ago (2014-08-28 06:23:31 UTC) #3
eustas
https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js#newcode186 Source/devtools/front_end/network/RequestTimingView.js:186: createServiceWorkerTimingTable(); Please inline create###TimingTable()
6 years, 3 months ago (2014-08-28 06:23:31 UTC) #4
horo
https://codereview.chromium.org/515583005/diff/1/public/platform/WebURLLoadTiming.h File public/platform/WebURLLoadTiming.h (right): https://codereview.chromium.org/515583005/diff/1/public/platform/WebURLLoadTiming.h#newcode81 public/platform/WebURLLoadTiming.h:81: BLINK_PLATFORM_EXPORT double fetchStart() const; "fetchStart/fetchEnd" is too general name. ...
6 years, 3 months ago (2014-08-28 06:58:26 UTC) #5
shimazu
https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js#newcode186 Source/devtools/front_end/network/RequestTimingView.js:186: createServiceWorkerTimingTable(); Sure, but I think this is more readable ...
6 years, 3 months ago (2014-08-28 07:11:19 UTC) #6
eustas
https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js#newcode186 Source/devtools/front_end/network/RequestTimingView.js:186: createServiceWorkerTimingTable(); On 2014/08/28 07:11:19, makoto wrote: > Sure, but ...
6 years, 3 months ago (2014-08-28 07:32:01 UTC) #7
pfeldman
pfeldman@chromium.org changed reviewers: + pfeldman@chromium.org
6 years, 3 months ago (2014-08-28 07:35:04 UTC) #8
pfeldman
https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js#newcode186 Source/devtools/front_end/network/RequestTimingView.js:186: createServiceWorkerTimingTable(); We do have a strict rule to not ...
6 years, 3 months ago (2014-08-28 07:35:04 UTC) #9
shimazu
https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/1/Source/devtools/front_end/network/RequestTimingView.js#newcode186 Source/devtools/front_end/network/RequestTimingView.js:186: createServiceWorkerTimingTable(); On 2014/08/28 07:32:01, eustas wrote: > On 2014/08/28 ...
6 years, 3 months ago (2014-08-29 02:00:47 UTC) #10
horo
https://codereview.chromium.org/515583005/diff/20001/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/20001/Source/devtools/front_end/network/RequestTimingView.js#newcode169 Source/devtools/front_end/network/RequestTimingView.js:169: addRow(WebInspector.UIString("Launching ServiceWorker"), "ssl", timing.serviceWorkerFetchStart, timing.serviceWorkerFetchReady); - I think "Launching" ...
6 years, 3 months ago (2014-08-29 04:33:22 UTC) #11
shimazu
https://codereview.chromium.org/515583005/diff/20001/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/20001/Source/devtools/front_end/network/RequestTimingView.js#newcode169 Source/devtools/front_end/network/RequestTimingView.js:169: addRow(WebInspector.UIString("Launching ServiceWorker"), "ssl", timing.serviceWorkerFetchStart, timing.serviceWorkerFetchReady); Done. I think "ServiceWorker ...
6 years, 3 months ago (2014-08-29 07:28:40 UTC) #12
horo
lgtm https://codereview.chromium.org/515583005/diff/20001/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/20001/Source/devtools/front_end/network/RequestTimingView.js#newcode169 Source/devtools/front_end/network/RequestTimingView.js:169: addRow(WebInspector.UIString("Launching ServiceWorker"), "ssl", timing.serviceWorkerFetchStart, timing.serviceWorkerFetchReady); On 2014/08/29 07:28:40, ...
6 years, 3 months ago (2014-08-29 08:09:56 UTC) #13
eustas
https://codereview.chromium.org/515583005/diff/40001/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/40001/Source/devtools/front_end/network/RequestTimingView.js#newcode159 Source/devtools/front_end/network/RequestTimingView.js:159: cell.colSpan = 2; Why don't leave common case (!request.finished) ...
6 years, 3 months ago (2014-08-29 12:18:41 UTC) #14
shimazu
https://codereview.chromium.org/515583005/diff/40001/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/40001/Source/devtools/front_end/network/RequestTimingView.js#newcode159 Source/devtools/front_end/network/RequestTimingView.js:159: cell.colSpan = 2; On 2014/08/29 12:18:41, eustas wrote: > ...
6 years, 3 months ago (2014-09-01 05:55:29 UTC) #15
shimazu
Could you review the latest patch?
6 years, 3 months ago (2014-09-08 08:45:59 UTC) #16
shimazu
eustas@, pfeldman@: Could you check this patch?
6 years, 3 months ago (2014-09-11 05:02:06 UTC) #17
pfeldman
The code looks good. I asked a question on the bug on the actionability of ...
6 years, 3 months ago (2014-09-11 18:00:29 UTC) #18
shimazu
Thanks for your comment, and I wrote an explanation of the actionability on https://crbug.com/401389 https://codereview.chromium.org/515583005/diff/100001/Source/devtools/front_end/network/RequestTimingView.js ...
6 years, 3 months ago (2014-09-12 03:11:39 UTC) #19
pfeldman
lgtm https://codereview.chromium.org/515583005/diff/100001/Source/devtools/front_end/network/RequestTimingView.js File Source/devtools/front_end/network/RequestTimingView.js (right): https://codereview.chromium.org/515583005/diff/100001/Source/devtools/front_end/network/RequestTimingView.js#newcode137 Source/devtools/front_end/network/RequestTimingView.js:137: addRow(WebInspector.UIString("Stalled"), "blocking", 0, blocking); Yep, then it is ...
6 years, 3 months ago (2014-09-18 09:36:35 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/515583005/140001
6 years, 3 months ago (2014-09-18 09:40:59 UTC) #22
commit-bot: I haz the power
6 years, 3 months ago (2014-09-18 10:46:29 UTC) #23
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as 182231

Powered by Google App Engine
This is Rietveld 408576698