New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 694525 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Browser should pass all the CSP testcase.

Reported by mishra.d...@gmail.com, Feb 21 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:51.0) Gecko/20100101 Firefox/51.0

Steps to reproduce the problem:
Hi, 

I found out a very interesting url and repo which allows browsers to test CSP.
When i was running that test case i figured out few of them was fail.
In Chrome Beta Linux.

What is the expected behavior?

What went wrong?
Please visit :
http://csptesting.herokuapp.com/
Run the test.
I hope this may help to make chrome more  better in CSP :) 

Repo: https://github.com/eoftedal/csp-testing

Did this work before? N/A 

Chrome version: 57.0.2987.54 (Official Build) beta (64-bit)  Channel: beta
OS Version: e483b047ce7b13ffee6f490358cc7973a12599de-refs/branch-heads/2987@{#516}
Flash Version: Shockwave Flash 24.0 r0

 
Components: Blink>SecurityFeature
I don't think this should be tracked as a security bug (it's a public test suite, and these are probably more reasonably considered functionality bugs or feature requests).

Owner: mkwst@chromium.org
I also think this should be tracked as a functionality/feature requests, but mkwst@ can you take a look and confirm that none of the failing test cases indicate an immediate security vulnerability?

Comment 3 by mkwst@chromium.org, Feb 22 2017

Labels: -Type-Bug-Security -Restrict-View-SecurityTeam Type-Bug
Status: Assigned (was: Unconfirmed)
We do have our own test suite that I'm ~fairly confident in; I'd be surprised if there were vulnerabilities exposed in this one that we don't know about (redirects for plugin requests is a good example of that:  https://crbug.com/240058 ).

Spot-checking the failures I see here, they're all cases where we're failing closed in cases where we apparently shouldn't. Some of that is due to forcing click-to-play for objects, which causes object tests to fail. Some is due to CORS issues with fonts and cross-origin redirects. I don't think either is a "real" issue.

I'll dig in a little more later, but my initial impression is that there's nothing new here. Dropping the view restrictions accordingly.
Project Member

Comment 4 by bugdroid1@chromium.org, Mar 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d8cc69507968d87cea7eeefc39c0dae78f960879

commit d8cc69507968d87cea7eeefc39c0dae78f960879
Author: mkwst <mkwst@chromium.org>
Date: Mon Mar 20 08:55:35 2017

CSP: Move 'worker-src' onto 'script-src'

Based on the discussion in https://github.com/w3c/webappsec-csp/issues/146,
we're deprecating 'child-src' and moving 'worker-src' onto 'script-src'.

Intent to Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/npKDoKVOUAs/ogtlIFmLBAAJ

BUG=662930,694525

Review-Url: https://codereview.chromium.org/2533313002
Cr-Commit-Position: refs/heads/master@{#458026}

[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/chrome/test/data/extensions/api_test/webrequest/test_types.js
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/worker-src/service-child.https.sub.html
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/worker-src/service-fallback.https.sub.html
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/worker-src/service-list.https.sub.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-allowed-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-allowed.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-blocked-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-blocked.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-allowed-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-allowed.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-blocked-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-blocked.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/service-worker-allowed.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/service-worker-blocked-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/service-worker-blocked.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-script-src-expected.txt
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-script-src.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/dedicated-child.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/dedicated-fallback.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/dedicated-list.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/dedicated-none.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/dedicated-self.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/service-child.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/service-fallback.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/service-list.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/service-none.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/service-self.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/shared-child.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/shared-fallback.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/shared-list.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/shared-none.html
[delete] https://crrev.com/ba21ffd704aebcc8a5e5e1ab1f072e9b79b51fcb/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-src/shared-self.html
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/Source/core/frame/Deprecation.cpp
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/Source/core/frame/UseCounter.h
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/Source/core/frame/csp/CSPDirectiveList.cpp
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/third_party/WebKit/Source/core/frame/csp/CSPDirectiveListTest.cpp
[modify] https://crrev.com/d8cc69507968d87cea7eeefc39c0dae78f960879/tools/metrics/histograms/histograms.xml

Project Member

Comment 5 by bugdroid1@chromium.org, Mar 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5edd9265accbe0191b1eddfdce65ffa3e7d631d8

commit 5edd9265accbe0191b1eddfdce65ffa3e7d631d8
Author: mkwst <mkwst@chromium.org>
Date: Tue Mar 21 07:40:22 2017

CSP: Upstream worker tests to WPT repository.

https://codereview.chromium.org/2540983003 touched a number of tests that
should have landed in the upstream repository. This patch rewrites those
tests, and dedupes them against a number of existing tests that we don't
need anymore.

BUG=694525

Review-Url: https://codereview.chromium.org/2765443003
Cr-Commit-Position: refs/heads/master@{#458346}

[modify] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/dedicated-inheritance.html
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/dedicated-script.html
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/shared-inheritance.html
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/shared-script.html
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/support/connect-src-allow.sub.js
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/support/connect-src-self.sub.js
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/support/script-src-allow.sub.js
[add] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/support/script-src-self.sub.js
[modify] https://crrev.com/5edd9265accbe0191b1eddfdce65ffa3e7d631d8/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/testharness-helper.js
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-eval-blocked.html
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-function-function-blocked-expected.txt
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-function-function-blocked.html
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-importscripts-blocked-expected.txt
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-importscripts-blocked.html
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-set-timeout-blocked-expected.txt
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/worker-set-timeout-blocked.html
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/workers/dedicated-eval.html
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/workers/dedicated-inheritance.html
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/workers/resources/connect-src-self.js
[delete] https://crrev.com/3d4203963eb508258f3b407630f0cc8be7fd0697/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/workers/resources/script-src-self.js

Project Member

Comment 6 by bugdroid1@chromium.org, Mar 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8a4e051abc8f7a36687b5f45a214e9489b6a66b7

commit 8a4e051abc8f7a36687b5f45a214e9489b6a66b7
Author: mkwst <mkwst@chromium.org>
Date: Tue Mar 21 12:57:27 2017

CSP: 'connect-src' should not cause exceptions.

We changed the spec quite some time ago to deal with 'connect-src'
violations in Fetch rather than in each API individually. This means
that we should stop throwing exceptions in 'XHR::open', 'EventSource',
'WebSocket', and 'sendBeacon'.

Closes w3c/webappsec-csp#120.

BUG=651879,694525
R=tyoshino@chromium.org,foolip@chromium.org

Review-Url: https://codereview.chromium.org/2456013002
Cr-Commit-Position: refs/heads/master@{#458384}

[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/connect-src/connect-src-beacon-blocked.sub.html
[add] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/connect-src/connect-src-eventsource-blocked.sub.html
[add] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/connect-src/connect-src-websocket-blocked.sub.html
[add] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/connect-src/connect-src-xmlhttprequest-blocked.sub.html
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/dedicated-inheritance.html
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/support/connect-src-allow.sub.js
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/inside-worker/support/connect-src-self.sub.js
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/testharness-helper.js
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/fast/eventsource/eventsource-constructor-expected.txt
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/fast/eventsource/eventsource-constructor.html
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/fast/xmlhttprequest/xmlhttprequest-open-exceptions-expected.txt
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/fast/xmlhttprequest/xmlhttprequest-open-exceptions.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-eventsource-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-eventsource-blocked.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-eventsource-redirect-to-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-eventsource-redirect-to-blocked.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-websocket-blocked.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-blocked.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed.html
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt
[delete] https://crrev.com/e7744503e5d45e5404373b447e1499c981174eb9/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked.html
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/source-list-parsing-malformed-meta-expected.txt
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/source-list-parsing-malformed-meta.html
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/Source/core/loader/PingLoader.cpp
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/Source/modules/beacon/NavigatorBeacon.cpp
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/Source/modules/eventsource/EventSource.cpp
[modify] https://crrev.com/8a4e051abc8f7a36687b5f45a214e9489b6a66b7/third_party/WebKit/Source/modules/websockets/DOMWebSocket.cpp

Project Member

Comment 7 by bugdroid1@chromium.org, Mar 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a124c835aadb7c241e5b2bf8c06d758bef4b93fd

commit a124c835aadb7c241e5b2bf8c06d758bef4b93fd
Author: andypaicu <andypaicu@chromium.org>
Date: Thu Mar 23 12:07:42 2017

Fixed external wpt csp img-src/* tests.

Fixed the existing test
Moved over some tests from http/test/security/contentSecurityPolicy
Un-skipped the img-src folder

BUG=694525

Review-Url: https://codereview.chromium.org/2763253002
Cr-Commit-Position: refs/heads/master@{#459053}

[modify] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/TestExpectations
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.html
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.html.sub.headers
[add] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.sub.html
[add] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-full-host-wildcard-blocked.sub.html
[add] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-host-partial-wildcard-allowed.sub.html
[add] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-none-blocks.html
[add] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-port-wildcard-allowed.sub.html
[add] https://crrev.com/a124c835aadb7c241e5b2bf8c06d758bef4b93fd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-wildcard-allowed.html
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-allowed-expected.txt
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-allowed.html
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked-alt-content.html
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked-expected.txt
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked.html
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-full-host-wildcard-fails-expected.txt
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-full-host-wildcard-fails.html
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-host-wildcard-allowed-expected.txt
[delete] https://crrev.com/068a38e0f20762a3f218a88aba3290ad83d6e255/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-host-wildcard-allowed.html

Project Member

Comment 8 by bugdroid1@chromium.org, Mar 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e0885fe729e75e0e692247e482907318b8960c42

commit e0885fe729e75e0e692247e482907318b8960c42
Author: wittman <wittman@chromium.org>
Date: Thu Mar 23 18:41:15 2017

Revert of Fixed external wpt csp img-src/* tests. (patchset #3 id:40001 of https://codereview.chromium.org/2763253002/ )

Reason for revert:
Flaking on several Chrome builds. For example:
https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Win7/builds/51197

08:08:14.766 2480 worker/4 external/wpt/content-security-policy/img-src/img-src-4_1.sub.html output stderr lines:
08:08:14.766 2480   CONSOLE ERROR: Refused to load the image 'http://www1.web-platform.test/content-security-policy/support/fail.png' because it violates the following Content Security Policy directive: "img-src 'self' www.web-platform.test:8001".
08:08:14.766 2480
08:08:14.780 2796 [18526/52077] external/wpt/content-security-policy/img-src/img-src-4_1.sub.html failed unexpectedly (asserts failed)
08:08:14.778 2480 worker/4 external/wpt/content-security-policy/img-src/img-src-4_1.sub.html failed:
08:08:14.778 2480 worker/4  asserts failed

Original issue's description:
> Fixed external wpt csp img-src/* tests.
>
> Fixed the existing test
> Moved over some tests from http/test/security/contentSecurityPolicy
> Un-skipped the img-src folder
>
> BUG=694525
>
> Review-Url: https://codereview.chromium.org/2763253002
> Cr-Commit-Position: refs/heads/master@{#459053}
> Committed: https://chromium.googlesource.com/chromium/src/+/a124c835aadb7c241e5b2bf8c06d758bef4b93fd

TBR=mkwst@chromium.org,qyearsley@chromium.org,andypaicu@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=694525

Review-Url: https://codereview.chromium.org/2768073004
Cr-Commit-Position: refs/heads/master@{#459158}

[modify] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.html
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.html.sub.headers
[delete] https://crrev.com/394caf0ffa05d6c7ada7560a3379f4807215bfb4/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.sub.html
[delete] https://crrev.com/394caf0ffa05d6c7ada7560a3379f4807215bfb4/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-full-host-wildcard-blocked.sub.html
[delete] https://crrev.com/394caf0ffa05d6c7ada7560a3379f4807215bfb4/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-host-partial-wildcard-allowed.sub.html
[delete] https://crrev.com/394caf0ffa05d6c7ada7560a3379f4807215bfb4/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-none-blocks.html
[delete] https://crrev.com/394caf0ffa05d6c7ada7560a3379f4807215bfb4/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-port-wildcard-allowed.sub.html
[delete] https://crrev.com/394caf0ffa05d6c7ada7560a3379f4807215bfb4/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-wildcard-allowed.html
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-allowed-expected.txt
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-allowed.html
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked-alt-content.html
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked-expected.txt
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked.html
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-full-host-wildcard-fails-expected.txt
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-full-host-wildcard-fails.html
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-host-wildcard-allowed-expected.txt
[add] https://crrev.com/e0885fe729e75e0e692247e482907318b8960c42/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-host-wildcard-allowed.html

Project Member

Comment 9 by bugdroid1@chromium.org, Mar 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac

commit 73f6c4b838a092a6e7e7eb29a288cc9b5930aeac
Author: andypaicu <andypaicu@chromium.org>
Date: Fri Mar 24 13:21:14 2017

Fixed and improved content-security-policy/media-src tests

Removed duplicated blink tests
Added new tests from the blink tests
Using oga/ogv instead of mp3/mp4 because content_shell can't do mp3/mp4

BUG=694525

Review-Url: https://codereview.chromium.org/2766913003
Cr-Commit-Position: refs/heads/master@{#459400}

[modify] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_1.html
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_1_2.sub.html
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_1_2.sub.html.sub.headers
[modify] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_2.html
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_2_2.sub.html
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_2_2.sub.html.sub.headers
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_3.sub.html
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_3.sub.html.sub.headers
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_3_2.sub.html
[rename] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-7_3_2.sub.html.sub.headers
[add] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-blocked.sub.html
[add] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-blocked.sub.html.sub.headers
[modify] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-redir-bug.sub.html
[modify] https://crrev.com/73f6c4b838a092a6e7e7eb29a288cc9b5930aeac/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/media-src/media-src-redir-bug.sub.html.sub.headers
[delete] https://crrev.com/cbfd644ca2d24fc324101ea15e6198ca71c804c1/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/media-src-allowed.html
[delete] https://crrev.com/cbfd644ca2d24fc324101ea15e6198ca71c804c1/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/media-src-blocked.html
[delete] https://crrev.com/cbfd644ca2d24fc324101ea15e6198ca71c804c1/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/media-src-redirect-blocked-by-connect-src.html
[delete] https://crrev.com/cbfd644ca2d24fc324101ea15e6198ca71c804c1/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/media-src-track-block-expected.txt
[delete] https://crrev.com/cbfd644ca2d24fc324101ea15e6198ca71c804c1/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/media-src-track-block.html

Project Member

Comment 10 by bugdroid1@chromium.org, Mar 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5

commit 6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5
Author: andypaicu <andypaicu@chromium.org>
Date: Mon Mar 27 11:07:51 2017

Fixed external wpt csp img-src/* tests.

Fixed flaky test that caused the patch to need to be reverted
Fixed the existing test
Moved over some tests from http/test/security/contentSecurityPolicy
Un-skipped the img-src folder

This is a re-land of https://codereview.chromium.org/2763253002.

BUG=694525

Review-Url: https://codereview.chromium.org/2772583004
Cr-Commit-Position: refs/heads/master@{#459751}

[modify] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/TestExpectations
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.html
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.html.sub.headers
[add] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-4_1.sub.html
[add] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-full-host-wildcard-blocked.sub.html
[add] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-host-partial-wildcard-allowed.sub.html
[add] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-none-blocks.html
[add] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-port-wildcard-allowed.sub.html
[add] https://crrev.com/6d5c31a04772c4f0f398b7cb27e3ed7000bcbdf5/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/img-src/img-src-wildcard-allowed.html
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-allowed-expected.txt
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-allowed.html
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked-alt-content.html
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked-expected.txt
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-blocked.html
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-full-host-wildcard-fails-expected.txt
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-full-host-wildcard-fails.html
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-host-wildcard-allowed-expected.txt
[delete] https://crrev.com/7bc9dc7d18f32ebc3e387e173d21319aecd0b97c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/image-host-wildcard-allowed.html

Thank you Bugdroid for giving attention on this :) 
Project Member

Comment 12 by bugdroid1@chromium.org, Mar 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5f7dd4a95099ce81d3253c949cf31896ce0d62c2

commit 5f7dd4a95099ce81d3253c949cf31896ce0d62c2
Author: andypaicu <andypaicu@chromium.org>
Date: Tue Mar 28 06:24:43 2017

Added csp/meta tests to the TestExpectations because they pass

BUG=694525

Review-Url: https://codereview.chromium.org/2775233002
Cr-Commit-Position: refs/heads/master@{#460029}

[modify] https://crrev.com/5f7dd4a95099ce81d3253c949cf31896ce0d62c2/third_party/WebKit/LayoutTests/TestExpectations

Project Member

Comment 13 by bugdroid1@chromium.org, Mar 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d392fbe7235460ea17422fa98af5084698867afe

commit d392fbe7235460ea17422fa98af5084698867afe
Author: andypaicu <andypaicu@chromium.org>
Date: Wed Mar 29 09:35:10 2017

Fixed and un-skipped csp/font-src wpt tests

Modified existing tests to use testharness instead.
Added more tests.
Moved fonts.css into content-security-policy/support

BUG=694525

Review-Url: https://codereview.chromium.org/2777823003
Cr-Commit-Position: refs/heads/master@{#460333}

[modify] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/TestExpectations
[delete] https://crrev.com/95bac4bef674761b73170615dc960444b535695b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-blacklisted-ref.html
[delete] https://crrev.com/95bac4bef674761b73170615dc960444b535695b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-blacklisted.html
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-match-allowed.sub.html
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-mismatch-blocked.sub.html
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-none-blocked.sub.html
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-self-allowed.html
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-stylesheet-font-blocked.sub.html
[delete] https://crrev.com/95bac4bef674761b73170615dc960444b535695b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-whitelisted-ref.html
[delete] https://crrev.com/95bac4bef674761b73170615dc960444b535695b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/font-whitelisted.html
[delete] https://crrev.com/95bac4bef674761b73170615dc960444b535695b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/font-src/fonts.css
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/Ahem.ttf
[add] https://crrev.com/d392fbe7235460ea17422fa98af5084698867afe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/fonts.css

Project Member

Comment 15 by bugdroid1@chromium.org, Mar 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/011484c5417e6760493d222f678fcae0f6a94232

commit 011484c5417e6760493d222f678fcae0f6a94232
Author: andypaicu <andypaicu@chromium.org>
Date: Wed Mar 29 11:39:36 2017

Fixed wpt content-security-policy/style-src tests

Fixed existing tests to use testharness
Ported and deleted relevant tests from contentSecurityPolicy

BUG=694525

Review-Url: https://codereview.chromium.org/2784543003
Cr-Commit-Position: refs/heads/master@{#460353}

[modify] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/TestExpectations
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/3_3.css
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/resources/style-src-import.sub.css
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/resources/style-src-inject-style.js
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/resources/style-src.css
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_1.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_1.html.sub.headers
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_2.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_2.html.sub.headers
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_3.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_3.html.sub.headers
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_4-import.css
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_4.css
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_4.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-3_4.html.sub.headers
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-error-event-fires.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-hash-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-hash-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-hash-default-src-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-imported-style-allowed.sub.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-imported-style-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-injected-inline-style-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-injected-inline-style-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-injected-stylesheet-allowed.sub.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-injected-stylesheet-blocked.sub.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-attribute-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-attribute-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-nonce-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-inline-style-nonce-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-none-blocked.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-star-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-stylesheet-nonce-allowed.html
[add] https://crrev.com/011484c5417e6760493d222f678fcae0f6a94232/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/style-src/style-src-stylesheet-nonce-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-allowed-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-allowed.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-basic-blocked-error-event-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-basic-blocked-error-event.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-basic-blocked-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-basic-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-default-src.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-svg-style-basic-blocked-error-event-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/stylehash-svg-style-basic-blocked-error-event.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/injected-inline-style-allowed-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/injected-inline-style-allowed.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/injected-inline-style-blocked-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/injected-inline-style-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-allowed-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-allowed.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-attribute-allowed-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-attribute-allowed.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-attribute-blocked-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-attribute-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-attribute-on-html-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-attribute-on-html.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-blocked-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/inline-style-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/style-enforce-allowed.php
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/style-enforce-blocked.php
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/style-multiple-allowed.php
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/style-multiple-blocked.php
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-allowed-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-allowed.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-basic-blocked-error-event-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-basic-blocked-error-event.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-blocked-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-svg-style-basic-blocked-error-event-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/nonces/stylenonce-svg-style-basic-blocked-error-event.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/inject-style.js
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/style-allowed-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/style-allowed.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/style-blocked-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/style-blocked.html
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/style-src-blocked-error-event-expected.txt
[delete] https://crrev.com/4e76eb3e32442ae89a8e227ef42489ba918dcefe/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/style-src-blocked-error-event.html

Project Member

Comment 16 by bugdroid1@chromium.org, Apr 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/435a8ebb9ce277198befecfb34d9493de1d6e9c7

commit 435a8ebb9ce277198befecfb34d9493de1d6e9c7
Author: andypaicu <andypaicu@chromium.org>
Date: Thu Apr 06 09:56:51 2017

Un-skipped wpt embedded enforcement tests

Un-skipped all tests except one that we are not passing
Moved the one test into its own separate file to make it possible to skip
Removed weaker and duplicated tests in our local test folder

BUG=694525

Review-Url: https://codereview.chromium.org/2799613003
Cr-Commit-Position: refs/heads/master@{#462408}

[modify] https://crrev.com/435a8ebb9ce277198befecfb34d9493de1d6e9c7/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/435a8ebb9ce277198befecfb34d9493de1d6e9c7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/embedded-enforcement/embedding_csp-header-invalid-format.html
[modify] https://crrev.com/435a8ebb9ce277198befecfb34d9493de1d6e9c7/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/embedded-enforcement/embedding_csp-header.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/allow_csp_from-header.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/embedding_csp-header.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/iframe-csp-attribute.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/subsumption_algorithm-general.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/subsumption_algorithm-protocols-paths.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/subsumption_algorithm-self.html
[delete] https://crrev.com/a95d9f8c8517912e7954d70a6673bfcbf33493b5/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/embeddedEnforcement/subsumption_algorithm-wildcards-in-hosts-ports.html

Project Member

Comment 18 by bugdroid1@chromium.org, Apr 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3

commit 2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3
Author: andypaicu <andypaicu@chromium.org>
Date: Fri Apr 07 11:09:16 2017

Un-skipped wpt frame-ancestors tests

Moved over local tests that are more comprehensive than the ones present
Adapted the moved-over local tests to use testharness
Removed old tests because they covered the same things in less detail
Un-skipped the folder in TestExpectations

BUG=694525

Review-Url: https://codereview.chromium.org/2798353002
Cr-Commit-Position: refs/heads/master@{#462834}

[modify] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/TestExpectations
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/deep-allows-none.sub.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-star-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-star-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-url-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-url-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-none-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-self-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-star-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-url-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-url-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-none-block.html
[rename] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-overrides-xfo.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-self-allow.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-self-block.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-star-allow-crossorigin.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-star-allow-sameorigin.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-url-allow.sub.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/frame-ancestors-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/intermediate-reporting-frame-allows-self.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/intermediate-reporting-frame-allows-self.sub.html.headers
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/intermediate-reporting-frame-allows-star.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/intermediate-reporting-frame-allows-star.sub.html.headers
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/multiple-frames-meta-ignored.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/multiple-frames-one-blocked.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/multiple-frames-self-allowed.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/nested-traversing-allowed.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/nested-traversing-banned-top-is-self.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/nested-traversing-banned.sub.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/reporting-frame-allows-none-meta.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/reporting-frame-allows-none.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/reporting-frame-allows-none.html.headers
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/reporting-frame-allows-self.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/reporting-frame-allows-self.html.headers
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/single-frame-self-allowed.sub.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-ancestors-and-x-frame-options.sub.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-ancestors-and-x-frame-options.sub.html.sub.headers
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-ancestors-test.sub.js
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-ancestors.sub.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-ancestors.sub.html.sub.headers
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-in-frame.sub.html
[add] https://crrev.com/2bc59bf7aa1a5d85fbb23d3481fa46501d45c5f3/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/frame-ancestors/support/frame-in-frame.sub.html.sub.headers
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-star-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-star-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-url-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-url-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-star-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-star-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-url-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-url-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-url-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-none-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-none-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-self-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-self-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-star-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-star-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-url-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-url-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-url-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-none-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-none-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-protocolless-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-protocolless-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-star-allow-crossorigin-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-star-allow-crossorigin.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-star-allow-sameorigin-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-star-allow-sameorigin.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-url-allow-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-url-allow.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-url-block-expected.txt
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-url-block.html
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/frame-ancestors-and-x-frame-options.pl
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/frame-ancestors-test.js
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/frame-ancestors.pl
[delete] https://crrev.com/f529b3a0319b740dcef179629b6fd949d7417cbd/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/frame-in-frame.pl

Project Member

Comment 19 by bugdroid1@chromium.org, Apr 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd

commit 6970070cc5a00b23f3ad8cac1227ff4a13a24cbd
Author: andypaicu <andypaicu@chromium.org>
Date: Mon Apr 10 09:19:12 2017

Un-skipped wpt csp child-src tests

Moved a couple of support file into "csp/support" from the dodgy
"csp/blink-contrib/resources" folder and updated references
Updated tests to CSP3 standards
Removed local duplicate tests
Implemented one new test to mirror a (now deleted) local test

BUG=694525

Review-Url: https://codereview.chromium.org/2803943007
Cr-Commit-Position: refs/heads/master@{#463200}

[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/FlagExpectations/enable-browser-side-navigation
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-allowed.sub.html
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-blocked.sub.html
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-conflicting-frame-src.sub.html
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-cross-origin-load.sub.html
[add] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-redirect-blocked.sub.html
[rename] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-redirect-blocked.sub.html.sub.headers
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-worker-allowed.sub.html
[modify] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-worker-blocked.sub.html
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/child-src/child-src-worker-blocked.sub.html.sub.headers
[add] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/post-message.js
[add] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/postmessage-fail.html
[add] https://crrev.com/6970070cc5a00b23f3ad8cac1227ff4a13a24cbd/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/postmessage-pass.html
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-about-blank-allowed-expected.txt
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-about-blank-allowed.html
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-allowed-expected.txt
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-allowed.html
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-blocked-expected.txt
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-blocked.html
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-redirect-blocked-expected.txt
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-redirect-blocked.html
[delete] https://crrev.com/7a16f508ad712bc38ff72e979dd5155a4015c320/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/child-src-test.js

Project Member

Comment 21 by bugdroid1@chromium.org, May 5 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5e7caa6732e671f664465c13e3548c6a5587af00

commit 5e7caa6732e671f664465c13e3548c6a5587af00
Author: andypaicu <andypaicu@chromium.org>
Date: Fri May 05 06:48:15 2017

Flipped content-security-policy tests to be on a case-by-case skip

Since we have worked through most of these tests already it makes sense
to switch from skipping the parent directory to skipping only the
subdirectories that we have not looked at yet

BUG=694525

Review-Url: https://codereview.chromium.org/2865433002
Cr-Commit-Position: refs/heads/master@{#469608}

[modify] https://crrev.com/5e7caa6732e671f664465c13e3548c6a5587af00/third_party/WebKit/LayoutTests/TestExpectations

Project Member

Comment 22 by bugdroid1@chromium.org, May 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5b593eae748eb6b7145dfbe0692a2b97536c1da9

commit 5b593eae748eb6b7145dfbe0692a2b97536c1da9
Author: andypaicu <andypaicu@chromium.org>
Date: Fri May 19 10:47:33 2017

Un-skipped  wpt/content-security-policy/base-uri

Fixed existing test
Moved over and adapted to testharness the local base-uri tests

BUG=694525

Review-Url: https://codereview.chromium.org/2890763002
Cr-Commit-Position: refs/heads/master@{#473152}

[modify] https://crrev.com/5b593eae748eb6b7145dfbe0692a2b97536c1da9/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG
[modify] https://crrev.com/5b593eae748eb6b7145dfbe0692a2b97536c1da9/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/5b593eae748eb6b7145dfbe0692a2b97536c1da9/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/base-uri/base-uri-allow.sub.html
[add] https://crrev.com/5b593eae748eb6b7145dfbe0692a2b97536c1da9/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/base-uri/base-uri-deny.sub.html
[modify] https://crrev.com/5b593eae748eb6b7145dfbe0692a2b97536c1da9/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/base-uri/base-uri_iframe_sandbox.sub.html
[delete] https://crrev.com/5db23fe6d7151affeaf8b84ac2b16cf1603c456d/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/base-uri/base-uri_iframe_sandbox.sub.html.headers
[delete] https://crrev.com/5db23fe6d7151affeaf8b84ac2b16cf1603c456d/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/base-uri-allow-expected.txt
[delete] https://crrev.com/5db23fe6d7151affeaf8b84ac2b16cf1603c456d/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/base-uri-allow.html
[delete] https://crrev.com/5db23fe6d7151affeaf8b84ac2b16cf1603c456d/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/base-uri-deny-expected.txt
[delete] https://crrev.com/5db23fe6d7151affeaf8b84ac2b16cf1603c456d/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/base-uri-deny.html

Project Member

Comment 23 by bugdroid1@chromium.org, Jun 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/24dcf73a4e62b0e33835cf3e642c93991ee33415

commit 24dcf73a4e62b0e33835cf3e642c93991ee33415
Author: Andy Paicu <andypaicu@chromium.org>
Date: Wed Jun 28 15:48:33 2017

Enhancements and fixes to csp reporting mechanisms to allow other tests

These changes are done as part of supporting porting the chrome reporting
  tests to wpt

Fixed the cookies part of report.py to save the cookies in the stash and
  retrieve them correctly when "op=cookies"
Added support for checking cookie presence in checkReport.sub.js
Added support for specifying reportID cookie name with fallback on the
  old method of using the test name
Added support for specifying test name in checkReport.sub.js with
  fallback on the hardcoded test name "Violation report status OK."
Adedd an extra image in support that will also be used for the reporting
  tests
Added support for getting the number of reports sent to a reportID
Renamed operations since now there are more of them

Bug: 694525
Change-Id: Ic72b61425f11e9719b21711f20c34ce736f99d77
Reviewed-on: https://chromium-review.googlesource.com/552128
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#483003}
[modify] https://crrev.com/24dcf73a4e62b0e33835cf3e642c93991ee33415/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/checkReport.sub.js
[add] https://crrev.com/24dcf73a4e62b0e33835cf3e642c93991ee33415/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/passs.png
[modify] https://crrev.com/24dcf73a4e62b0e33835cf3e642c93991ee33415/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/report.py

Labels: Hotlist-EnamelAndFriendsFixIt
Project Member

Comment 25 by bugdroid1@chromium.org, Jan 17 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e8a7911921a687cc31fcd51576ee9450ac6cbb1b

commit e8a7911921a687cc31fcd51576ee9450ac6cbb1b
Author: Andy Paicu <andypaicu@chromium.org>
Date: Wed Jan 17 07:38:48 2018

Fixed wpt csp reporting tests and moved over chrome internal ones

Bug: 694525, 802188 
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: I34cca4afc854ffb4f02fc705c4f6293fdc0d51e7
Reviewed-on: https://chromium-review.googlesource.com/552640
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#529668}
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/VirtualTestSuites
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/base-uri/report-uri-does-not-respect-base-uri.sub-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/generic/policy-inherited-correctly-by-plznavigate-expected.txt
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-doesnt-send-reports-without-violation.https.sub.html.sub.headers
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html.sub.headers
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-1.https.sub.html.sub.headers
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-report-to-overrides-report-uri-2.https.sub.html.sub.headers
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting-api/reporting-api-sends-reports-on-violation.https.sub.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/multiple-report-policies.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/multiple-report-policies.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-and-enforce.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-and-enforce.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-blocked-data-uri.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-blocked-data-uri.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-blocked-uri-cross-origin.sub.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-blocked-uri-cross-origin.sub.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-blocked-uri.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-blocked-uri.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-cross-origin-no-cookies.sub.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-cross-origin-no-cookies.sub.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-multiple-violations-01.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-multiple-violations-01.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-multiple-violations-02.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-multiple-violations-02.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-only-in-meta.sub.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-only-in-meta.sub.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-original-url.sub.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-original-url.sub.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-same-origin-with-cookies.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-same-origin-with-cookies.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-strips-fragment.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-effective-directive.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-effective-directive.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-from-child-frame.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-from-inline-javascript.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-from-inline-javascript.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-from-javascript.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-from-javascript.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-multiple-reversed.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-multiple-reversed.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-multiple.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-multiple.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-scheme-relative.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/report-uri-scheme-relative.html.sub.headers
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/securitypolicyviolation-idl.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/support/generate-csp-report.html
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/support/generate-csp-report.html.sub.headers
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/reporting/support/set-cookie.py
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/inject-image.js
[add] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/external/wpt/content-security-policy/support/pass2.png
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/report-uri-effective-directive.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/reportonly-in-meta-ignored-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/reportonly-in-meta-ignored.html
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/multiple-report-policies-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/multiple-report-policies.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-and-enforce-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-and-enforce.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-data-uri-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-data-uri.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-file-uri-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-file-uri.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-uri-cross-origin.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-uri-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-blocked-uri.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-multiple-violations-01-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-multiple-violations-01.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-multiple-violations-02-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-multiple-violations-02.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-from-header-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-from-header.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-in-meta-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-in-meta.html
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-report-uri-missing-expected.txt
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only-report-uri-missing.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-only.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-original-url.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-strips-fragment.html
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-from-child-frame.html
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-from-inline-javascript.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-from-javascript-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-from-javascript.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-multiple-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-multiple-reversed-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-multiple-reversed.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-multiple.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-scheme-relative-expected.txt
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri-scheme-relative.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/report-uri.php
[delete] https://crrev.com/47143000bd75a4d5efb3d212ba0ebb6a76cb585e/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/report-test.js
[rename] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/LayoutTests/virtual/reporting-api/external/wpt/content-security-policy/reporting-api/README.txt
[modify] https://crrev.com/e8a7911921a687cc31fcd51576ee9450ac6cbb1b/third_party/WebKit/Tools/Scripts/webkitpy/thirdparty/wpt/wpt/tools/wptserve/wptserve/stash.py

Labels: -Hotlist-EnamelAndFriendsFixIt
Cc: mkwst@chromium.org
Owner: andypaicu@chromium.org
Thank you, for tracking and having a look on this.
As elawrence mention in #1 that this is not a security bug, but by any chance I'll be acknowledge for this.

Thank you  
Project Member

Comment 30 by bugdroid1@chromium.org, Nov 28

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ffcdc5041a05cc65d5014df8db0103e7ee3163f5

commit ffcdc5041a05cc65d5014df8db0103e7ee3163f5
Author: Andy Paicu <andypaicu@chromium.org>
Date: Wed Nov 28 10:46:25 2018

Added srcdoc iframe inheritance test

Added a test for behavior around srcdoc iframes CSP inheritance.
This tests the current specified behavior of always inheriting the
parent CSP for srcdoc iframes.

Bug: 694525
Change-Id: I049ef8c5a9e75c052dc2767ea2d523f54cca497f
Reviewed-on: https://chromium-review.googlesource.com/c/1350889
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611638}
[add] https://crrev.com/ffcdc5041a05cc65d5014df8db0103e7ee3163f5/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/iframe-srcdoc-inheritance.html
[add] https://crrev.com/ffcdc5041a05cc65d5014df8db0103e7ee3163f5/third_party/blink/web_tests/external/wpt/content-security-policy/inheritance/support/srcdoc-child-frame.html

Project Member

Comment 32 by bugdroid1@chromium.org, Dec 4

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/85505d55784d2dff3d19148388607582dd943d06

commit 85505d55784d2dff3d19148388607582dd943d06
Author: Andy Paicu <andypaicu@chromium.org>
Date: Tue Dec 04 12:19:30 2018

Fixes to the plugin-types csp checks and added empty directive check

Fixed the external/wpt/content-security-policyplugin-types tests as the
current ones are actually entirely useless as they pretty much always
pass.
Discovered and raised crbug.com/911114, also skipping the (now correct)
tests that uncovered this issue.
Added new test for empty plugin-types directive blocking every plugin.
Removed tests in http/tests/security/contentSecurityPolicy that are
direct 1-to-1 equivalents of these tests.
Spec: https://github.com/w3c/webappsec-csp/pull/374

Bug: 694525
Change-Id: I91a548c6035a82310be077501934a51cf85525a2
Reviewed-on: https://chromium-review.googlesource.com/c/1358457
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#613517}
[modify] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/TestExpectations
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-empty.sub.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-mismatched-data.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-mismatched-data.sub.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-mismatched-url.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-mismatched-url.sub.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-notype-data.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-notype-data.sub.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-notype-url.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-notype-url.sub.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-nourl-allowed.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-nourl-allowed.html.sub.headers
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-nourl-allowed.sub.html
[add] https://crrev.com/85505d55784d2dff3d19148388607582dd943d06/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-nourl-blocked.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/external/wpt/content-security-policy/plugin-types/plugintypes-nourl-blocked.sub.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-data-expected.txt
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-data.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-url-expected.txt
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-url.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data-expected.txt
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-url-expected.txt
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-url.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-allowed-expected.txt
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-allowed.html
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked-expected.txt
[delete] https://crrev.com/9b2fc2626eae5e622dff2d09c0fb5f57a4eb2832/third_party/blink/web_tests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-nourl-blocked.html

Sign in to add a comment