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

Issue 2350813003: NoState Prefetch: CSP test (Closed)

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

Description

NoState Prefetch: CSP test We currently skip prefetching entirely if there is a CSP meta tag. This is probably not something we want to do long term; this test will document that and make it clear when we've changed it. BUG=643652 Committed: https://crrev.com/5b870b676ffb62117e37fa64ee4a76b8182e099b Cr-Commit-Position: refs/heads/master@{#425666}

Patch Set 1 #

Patch Set 2 : response headers #

Total comments: 2

Patch Set 3 : comment/typo #

Total comments: 13

Patch Set 4 : comments #

Total comments: 6

Patch Set 5 : Move HttpsServer changes from dependency to this CL #

Patch Set 6 : comments/rebase #

Patch Set 7 : fix merge line ordering problem #

Patch Set 8 : alphabetizing #

Patch Set 9 : rebase #

Total comments: 3

Patch Set 10 : filled in bug #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -6 lines) Patch
M chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc View 1 2 3 4 5 6 7 8 9 4 chunks +51 lines, -6 lines 0 comments Download
M chrome/browser/prerender/prerender_test_utils.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A chrome/test/data/prerender/prefetch_meta_csp.html View 1 2 3 1 chunk +14 lines, -0 lines 0 comments Download
A chrome/test/data/prerender/prefetch_response_csp.html View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
A chrome/test/data/prerender/prefetch_response_csp.html.mock-http-headers View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (8 generated)
mattcary
David and Egor: CSP tests. Thanks for the response-header hint, David.
4 years, 3 months ago (2016-09-21 09:18:47 UTC) #4
droger
lgtm https://codereview.chromium.org/2350813003/diff/20001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc File chrome/browser/prerender/prerender_nostate_prefetch_test.cc (right): https://codereview.chromium.org/2350813003/diff/20001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc#newcode246 chrome/browser/prerender/prerender_nostate_prefetch_test.cc:246: // The second scrip is in the correct ...
4 years, 3 months ago (2016-09-21 11:05:39 UTC) #7
mattcary
https://codereview.chromium.org/2350813003/diff/20001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc File chrome/browser/prerender/prerender_nostate_prefetch_test.cc (right): https://codereview.chromium.org/2350813003/diff/20001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc#newcode246 chrome/browser/prerender/prerender_nostate_prefetch_test.cc:246: // The second scrip is in the correct domain ...
4 years, 3 months ago (2016-09-21 14:47:47 UTC) #8
pasko
I cannot remember how we decided to support CSP in the current iteration of prefetch, ...
4 years, 2 months ago (2016-09-26 17:05:10 UTC) #9
mattcary
https://codereview.chromium.org/2350813003/diff/40001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc File chrome/browser/prerender/prerender_nostate_prefetch_test.cc (right): https://codereview.chromium.org/2350813003/diff/40001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc#newcode71 chrome/browser/prerender/prerender_nostate_prefetch_test.cc:71: base::FilePath url_file = On 2016/09/26 17:05:10, pasko wrote: > ...
4 years, 2 months ago (2016-09-27 08:13:18 UTC) #10
pasko
found that I forgot to publish a few drafts (see below) once you rebase this ...
4 years, 2 months ago (2016-10-05 14:09:56 UTC) #11
mattcary
https://codereview.chromium.org/2350813003/diff/40001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc File chrome/browser/prerender/prerender_nostate_prefetch_test.cc (right): https://codereview.chromium.org/2350813003/diff/40001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc#newcode250 chrome/browser/prerender/prerender_nostate_prefetch_test.cc:250: first_script.WaitForCount(0); On 2016/10/05 14:09:55, pasko wrote: > On 2016/09/27 ...
4 years, 2 months ago (2016-10-12 15:09:11 UTC) #12
pasko
https://codereview.chromium.org/2350813003/diff/60001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc File chrome/browser/prerender/prerender_nostate_prefetch_test.cc (right): https://codereview.chromium.org/2350813003/diff/60001/chrome/browser/prerender/prerender_nostate_prefetch_test.cc#newcode43 chrome/browser/prerender/prerender_nostate_prefetch_test.cc:43: const char kPrefetchMetaCSP[] = "prerender/prefetch_meta_csp.html"; On 2016/10/12 15:09:10, mattcary ...
4 years, 2 months ago (2016-10-12 15:48:55 UTC) #13
mattcary
Note there is some merge confusion around the FilePath windows wchar issues that will be ...
4 years, 2 months ago (2016-10-13 08:44:27 UTC) #14
pasko
On 2016/10/13 08:44:27, mattcary wrote: > Note there is some merge confusion around the FilePath ...
4 years, 2 months ago (2016-10-13 10:05:30 UTC) #15
mattcary
On 2016/10/13 10:05:30, pasko wrote: > On 2016/10/13 08:44:27, mattcary wrote: > > Note there ...
4 years, 2 months ago (2016-10-17 08:20:49 UTC) #16
pasko
lgtm with a nit note: mkwst@ is an expertin in CSP, should we add him ...
4 years, 2 months ago (2016-10-17 11:23:18 UTC) #17
mattcary
https://codereview.chromium.org/2350813003/diff/160001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): https://codereview.chromium.org/2350813003/diff/160001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode305 chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc:305: // response-header CSP. See crbug/XXX. On 2016/10/17 11:23:18, pasko ...
4 years, 2 months ago (2016-10-17 11:32:09 UTC) #18
pasko
https://codereview.chromium.org/2350813003/diff/160001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): https://codereview.chromium.org/2350813003/diff/160001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode305 chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc:305: // response-header CSP. See crbug/XXX. On 2016/10/17 11:32:08, mattcary ...
4 years, 2 months ago (2016-10-17 11:39:26 UTC) #19
mattcary
On 2016/10/17 11:39:26, pasko wrote: > https://codereview.chromium.org/2350813003/diff/160001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc > File chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc (right): > > https://codereview.chromium.org/2350813003/diff/160001/chrome/browser/prerender/prerender_nostate_prefetch_browsertest.cc#newcode305 > ...
4 years, 2 months ago (2016-10-17 12:09:10 UTC) #20
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/2350813003/180001
4 years, 2 months ago (2016-10-17 12:09:45 UTC) #23
commit-bot: I haz the power
Committed patchset #10 (id:180001)
4 years, 2 months ago (2016-10-17 12:58:25 UTC) #24
commit-bot: I haz the power
4 years, 2 months ago (2016-10-17 13:00:32 UTC) #26
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/5b870b676ffb62117e37fa64ee4a76b8182e099b
Cr-Commit-Position: refs/heads/master@{#425666}

Powered by Google App Engine
This is Rietveld 408576698