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

Issue 2509143002: Add Prerender type to NavigationType for nav timing 2 (Closed)

Created:
4 years, 1 month ago by sunjian
Modified:
4 years ago
Reviewers:
kinuko, Yoav Weiss, panicker
CC:
chromium-reviews, blink-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add Prerender type to NavigationType for nav timing 2 BUG=663217 Committed: https://crrev.com/a954beaadf5624ddf648b36cdf19561984d57c02 Cr-Commit-Position: refs/heads/master@{#435521}

Patch Set 1 #

Total comments: 2

Patch Set 2 : minor change on enum type #

Patch Set 3 : addressed comments #

Total comments: 15

Patch Set 4 : addressed comments #

Patch Set 5 : added unit test for getNavigationType in PerformanceBase #

Patch Set 6 : added comments in NT1 implementation files #

Total comments: 2

Patch Set 7 : addressed comments #

Patch Set 8 : synced client #

Unified diffs Side-by-side diffs Delta from patch set Stats (+85 lines, -11 lines) Patch
M third_party/WebKit/Source/core/timing/PerformanceBase.h View 1 2 3 4 5 6 7 3 chunks +9 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceBase.cpp View 1 2 3 4 5 6 7 4 chunks +27 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceBaseTest.cpp View 1 2 3 4 5 6 7 3 chunks +32 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceNavigation.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceNavigation.cpp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceNavigation.idl View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.h View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp View 1 2 3 4 5 6 1 chunk +7 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceTiming.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceTiming.cpp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/timing/PerformanceTiming.idl View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 48 (25 generated)
sunjian
4 years, 1 month ago (2016-11-16 23:07:10 UTC) #2
sunjian
4 years, 1 month ago (2016-11-18 20:34:56 UTC) #6
panicker
lgtm https://codereview.chromium.org/2509143002/diff/1/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/1/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode54 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:54: namespace { nit: add blank line
4 years, 1 month ago (2016-11-18 21:01:06 UTC) #7
sunjian
https://codereview.chromium.org/2509143002/diff/1/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/1/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode54 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:54: namespace { On 2016/11/18 21:01:05, Shubhie wrote: > nit: ...
4 years, 1 month ago (2016-11-18 21:17:58 UTC) #8
panicker
4 years, 1 month ago (2016-11-22 02:19:43 UTC) #10
kinuko
https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode67 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:67: default: Prefer not using default but listing up actual ...
4 years, 1 month ago (2016-11-22 03:05:22 UTC) #11
Yoav Weiss
https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode54 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:54: namespace { Is there a reason you picked an ...
4 years, 1 month ago (2016-11-22 10:46:32 UTC) #12
panicker
https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode54 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:54: namespace { On 2016/11/22 10:46:32, Yoav Weiss wrote: > ...
4 years, 1 month ago (2016-11-22 18:31:28 UTC) #13
sunjian
https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode54 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:54: namespace { On 2016/11/22 18:31:28, Shubhie wrote: > On ...
4 years, 1 month ago (2016-11-22 22:04:42 UTC) #14
panicker
https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode62 third_party/WebKit/Source/core/timing/PerformanceBase.cpp:62: switch (type) { On 2016/11/22 22:04:42, sunjian wrote: > ...
4 years, 1 month ago (2016-11-22 22:20:50 UTC) #15
Yoav Weiss
On 2016/11/22 22:20:50, Shubhie wrote: > https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp > File third_party/WebKit/Source/core/timing/PerformanceBase.cpp (right): > > https://codereview.chromium.org/2509143002/diff/40001/third_party/WebKit/Source/core/timing/PerformanceBase.cpp#newcode62 > ...
4 years, 1 month ago (2016-11-23 06:56:59 UTC) #16
Yoav Weiss
Code changes look good. Can you add tests as well? In general (unrelated to this ...
4 years, 1 month ago (2016-11-23 07:00:39 UTC) #17
Yoav Weiss
On 2016/11/23 07:00:39, Yoav Weiss wrote: > In general (unrelated to this CL), I think ...
4 years, 1 month ago (2016-11-23 07:09:07 UTC) #18
sunjian
Added unit test.
4 years ago (2016-11-28 23:04:08 UTC) #23
sunjian
4 years ago (2016-11-29 00:36:23 UTC) #24
Yoav Weiss
On 2016/11/29 00:36:23, sunjian wrote: LGTM
4 years ago (2016-11-29 06:45:26 UTC) #25
kinuko
lgtm https://codereview.chromium.org/2509143002/diff/100001/third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp File third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp (right): https://codereview.chromium.org/2509143002/diff/100001/third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp#newcode134 third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp:134: NOTREACHED(); nit- still need to return something here ...
4 years ago (2016-11-30 05:29:29 UTC) #30
sunjian
https://codereview.chromium.org/2509143002/diff/100001/third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp File third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp (right): https://codereview.chromium.org/2509143002/diff/100001/third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp#newcode134 third_party/WebKit/Source/core/timing/PerformanceNavigationTiming.cpp:134: NOTREACHED(); On 2016/11/30 05:29:29, kinuko wrote: > nit- still ...
4 years ago (2016-11-30 19:15:47 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2509143002/120001
4 years ago (2016-11-30 23:19:48 UTC) #38
commit-bot: I haz the power
Failed to apply patch for third_party/WebKit/Source/core/timing/PerformanceBaseTest.cpp: While running git apply --index -p1; error: patch failed: ...
4 years ago (2016-11-30 23:23:25 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2509143002/140001
4 years ago (2016-12-01 00:02:28 UTC) #43
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years ago (2016-12-01 01:38:29 UTC) #46
commit-bot: I haz the power
4 years ago (2016-12-01 01:40:57 UTC) #48
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/a954beaadf5624ddf648b36cdf19561984d57c02
Cr-Commit-Position: refs/heads/master@{#435521}

Powered by Google App Engine
This is Rietveld 408576698