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

Issue 2566163002: [PlzNavigate] Add load flags for prefetch navigations (Closed)

Created:
4 years ago by droger
Modified:
3 years, 12 months ago
Reviewers:
pasko, clamy, jam, mattcary
CC:
chromium-reviews, tburkard+watch_chromium.org, gavinp+prer_chromium.org, cbentzel+watch_chromium.org, clamy
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[PlzNavigate] Add load flags for prefetch navigations BUG=668714

Patch Set 1 #

Patch Set 2 : Less hacky implementation #

Total comments: 2

Patch Set 3 : Cleanup includes #

Patch Set 4 : Review comments #

Total comments: 7
Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -4 lines) Patch
M chrome/browser/prerender/prerender_resource_throttle.h View 1 2 3 2 chunks +5 lines, -0 lines 1 comment Download
M chrome/browser/prerender/prerender_resource_throttle.cc View 1 2 3 5 chunks +11 lines, -0 lines 6 comments Download
M testing/buildbot/filters/browser-side-navigation.linux.browser_tests.filter View 1 chunk +0 lines, -4 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 50 (37 generated)
droger
CC clamy: FYI this is the patch that actually fixes the NoStatePrefetch browser tests.
4 years ago (2016-12-12 15:49:19 UTC) #3
droger
It looks like I will need information from the UI thread after all, either using ...
4 years ago (2016-12-13 12:03:27 UTC) #6
droger
This is a fix using the existing |defer| mechanism. clamy@, how do you feel about ...
4 years ago (2016-12-15 12:17:00 UTC) #29
mattcary
lgtm https://codereview.chromium.org/2566163002/diff/120001/chrome/browser/prerender/prerender_resource_throttle.cc File chrome/browser/prerender/prerender_resource_throttle.cc (right): https://codereview.chromium.org/2566163002/diff/120001/chrome/browser/prerender/prerender_resource_throttle.cc#newcode143 chrome/browser/prerender/prerender_resource_throttle.cc:143: if (prerender_mode_ == PREFETCH_ONLY) Is there any reason ...
4 years ago (2016-12-15 15:58:41 UTC) #32
droger
Thanks. https://codereview.chromium.org/2566163002/diff/120001/chrome/browser/prerender/prerender_resource_throttle.cc File chrome/browser/prerender/prerender_resource_throttle.cc (right): https://codereview.chromium.org/2566163002/diff/120001/chrome/browser/prerender/prerender_resource_throttle.cc#newcode143 chrome/browser/prerender/prerender_resource_throttle.cc:143: if (prerender_mode_ == PREFETCH_ONLY) On 2016/12/15 15:58:41, mattcary ...
4 years ago (2016-12-15 16:32:36 UTC) #34
pasko
I think David intended to add clamy@ fwiw, lgtm
4 years ago (2016-12-22 16:55:02 UTC) #39
jam
lgtm, thanks!
4 years ago (2016-12-22 17:56:57 UTC) #41
clamy
Thanks! A few comments below. https://codereview.chromium.org/2566163002/diff/160001/chrome/browser/prerender/prerender_resource_throttle.cc File chrome/browser/prerender/prerender_resource_throttle.cc (right): https://codereview.chromium.org/2566163002/diff/160001/chrome/browser/prerender/prerender_resource_throttle.cc#newcode155 chrome/browser/prerender/prerender_resource_throttle.cc:155: scoped_refptr<PrerenderThrottleInfo> prerender_throttle_info) { nit: ...
3 years, 12 months ago (2016-12-23 12:33:32 UTC) #42
pasko
clamy: one way is to land this now and I'll address comments in a followup ...
3 years, 12 months ago (2016-12-23 13:28:51 UTC) #43
clamy
Thanks! Lgtm. https://codereview.chromium.org/2566163002/diff/160001/chrome/browser/prerender/prerender_resource_throttle.cc File chrome/browser/prerender/prerender_resource_throttle.cc (right): https://codereview.chromium.org/2566163002/diff/160001/chrome/browser/prerender/prerender_resource_throttle.cc#newcode155 chrome/browser/prerender/prerender_resource_throttle.cc:155: scoped_refptr<PrerenderThrottleInfo> prerender_throttle_info) { On 2016/12/23 13:28:51, pasko ...
3 years, 12 months ago (2016-12-23 14:21:11 UTC) #44
pasko
Thanks, Camille. I am going to proceed with committing this and fixing the typo plus ...
3 years, 12 months ago (2016-12-23 14:29:25 UTC) #45
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/2566163002/160001
3 years, 12 months ago (2016-12-23 14:29:46 UTC) #48
commit-bot: I haz the power
3 years, 12 months ago (2016-12-23 14:31:20 UTC) #50
Try jobs failed on following builders:
  ios-device on master.tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds...)
  ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device-xcode-...)
  ios-simulator on master.tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/bui...)
  ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-xco...)

Powered by Google App Engine
This is Rietveld 408576698