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

Issue 2615883003: [NoStatePrefetch] Implement FINAL_STATUS_SAFEBROWSING (Closed)

Created:
3 years, 11 months ago by droger
Modified:
3 years, 11 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, tburkard+watch_chromium.org, Randy Smith (Not in Mondays), gavinp+prer_chromium.org, loading-reviews_chromium.org, mmenke
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[NoStatePrefetch] Implement FINAL_STATUS_SAFEBROWSING This CL plumbs through FINAL_STATUS_SAFEBROWSING for NoStatePrefetch. The SafeBrowsing throttle attempts to destroy the prefetch if the main resource is unsafe. If a subresource is unsafe, it is cancelled, but the network requests for other subresources on the same page will typically NOT be canceled. The issue of subresources will be addressed separately in the future. BUG=678941 Review-Url: https://codereview.chromium.org/2615883003 Cr-Commit-Position: refs/heads/master@{#442543} Committed: https://chromium.googlesource.com/chromium/src/+/316b5bbb9d35045363bd3954f7c3a68951314cd8

Patch Set 1 #

Patch Set 2 : Fix tests #

Patch Set 3 : plumb FINAL_STATUS_SAFEBROWSING #

Total comments: 3

Patch Set 4 : main resource only #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -14 lines) Patch
M chrome/browser/loader/safe_browsing_resource_throttle.cc View 1 2 3 3 chunks +23 lines, -3 lines 0 comments Download
M chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc View 1 2 3 1 chunk +33 lines, -11 lines 0 comments Download

Messages

Total messages: 31 (22 generated)
droger
3 years, 11 months ago (2017-01-06 15:53:32 UTC) #12
mattcary
lgtm https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode509 chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc:509: // already destroyed when the subresource is loaded. ...
3 years, 11 months ago (2017-01-06 16:37:21 UTC) #13
droger
https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode509 chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc:509: // already destroyed when the subresource is loaded. On ...
3 years, 11 months ago (2017-01-06 16:43:42 UTC) #14
mattcary
On 2017/01/06 16:43:42, droger wrote: > https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc > File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): > > https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode509 > ...
3 years, 11 months ago (2017-01-06 16:47:01 UTC) #15
droger
+vakh for safe_browsing_resource_throttle.cc https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): https://codereview.chromium.org/2615883003/diff/80001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode509 chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc:509: // already destroyed when the subresource ...
3 years, 11 months ago (2017-01-06 17:14:16 UTC) #20
vakh (use Gerrit instead)
lgtm +csharrison for safe_browsing_resource_throttle.* since I am not an OWNER of those files but csharrison ...
3 years, 11 months ago (2017-01-06 17:40:43 UTC) #22
Charlie Harrison
c/b/l lgtm
3 years, 11 months ago (2017-01-06 20:18:11 UTC) #25
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/2615883003/100001
3 years, 11 months ago (2017-01-10 09:12:14 UTC) #28
commit-bot: I haz the power
3 years, 11 months ago (2017-01-10 10:00:13 UTC) #31
Message was sent while issue was closed.
Committed patchset #4 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/316b5bbb9d35045363bd3954f7c3...

Powered by Google App Engine
This is Rietveld 408576698