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

Issue 2875263003: Support for transfer navigations in data use ascriber (Closed)

Created:
3 years, 7 months ago by Raj
Modified:
3 years, 7 months ago
Reviewers:
rajendrant, RyanSturm
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Support for transfer navigations in data use ascriber Before the navigation commits, old mainframe could be reused in ReadyToCommit. After that new mainframe may be created and the navigation transfers from the old mainframe to the new. To handle this case, ascribing the datause should happen after navigation commits at DidFinishNavigation. The global request ID of the navigation should be copied from ReadyToCommit to DidFinishNavigation. This is only applicable for non PlzNavigate. BUG=718612 Review-Url: https://codereview.chromium.org/2875263003 Cr-Commit-Position: refs/heads/master@{#473837} Committed: https://chromium.googlesource.com/chromium/src/+/54819c15bc373470597bb574895816174e633c72

Patch Set 1 #

Total comments: 1

Patch Set 2 : rebased #

Patch Set 3 : Addressed comments #

Patch Set 4 : rebased #

Patch Set 5 : fix tests #

Patch Set 6 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+108 lines, -61 lines) Patch
M chrome/browser/data_use_measurement/chrome_data_use_ascriber.h View 1 2 3 4 5 5 chunks +12 lines, -5 lines 0 comments Download
M chrome/browser/data_use_measurement/chrome_data_use_ascriber.cc View 1 2 3 4 5 9 chunks +54 lines, -30 lines 0 comments Download
M chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc View 1 2 2 chunks +5 lines, -7 lines 0 comments Download
M chrome/browser/data_use_measurement/chrome_data_use_ascriber_unittest.cc View 1 2 3 4 5 6 chunks +37 lines, -19 lines 0 comments Download

Messages

Total messages: 25 (17 generated)
rajendrant
ptal
3 years, 7 months ago (2017-05-12 16:18:18 UTC) #2
RyanSturm
lgtm % comment https://codereview.chromium.org/2875263003/diff/1/chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc File chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc (right): https://codereview.chromium.org/2875263003/diff/1/chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc#newcode168 chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc:168: !navigation_handle->HasCommitted() || navigation_handle->IsSameDocument()) You are checking ...
3 years, 7 months ago (2017-05-17 16:14:49 UTC) #3
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/2875263003/80001
3 years, 7 months ago (2017-05-18 07:49:06 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/458708)
3 years, 7 months ago (2017-05-18 09:15:50 UTC) #15
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/2875263003/80001
3 years, 7 months ago (2017-05-18 19:02:48 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/459201)
3 years, 7 months ago (2017-05-18 20:12:47 UTC) #19
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/2875263003/100001
3 years, 7 months ago (2017-05-23 07:48:53 UTC) #22
commit-bot: I haz the power
3 years, 7 months ago (2017-05-23 08:34:35 UTC) #25
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/54819c15bc373470597bb5748958...

Powered by Google App Engine
This is Rietveld 408576698