Closed Bug 1509279 Opened 10 months ago Closed 10 months ago

[wpt-sync] Sync PR 14180 - Reland "Add referrer-policy module worker tests"

Categories

(Core :: DOM: Security, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
mozilla65
Tracking Status
firefox65 --- fixed

People

(Reporter: wptsync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream][domsecurity-backlog])

Sync web-platform-tests PR 14180 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/14180
Details from upstream follow.

Hiroshige Hayashizaki <hiroshige@chromium.org> wrote:
>  Reland "Add referrer-policy module worker tests"
>  
>  This reverts commit 02c7f5d5693c6bb20ca28ab443c3eb7d5577ca18.
>  
>  Reason for revert: I expect crbug/906964 is fixed by reverting
>  another CL, so relanding this.
>  
>  Original change's description:
>  > Revert "Add referrer-policy module worker tests"
>  >
>  > This reverts commit ec589a5ce0cd6d297605922119065cc2805d8db9.
>  >
>  > Reason for revert: crbug.com/906964
>  >
>  > Original change's description:
>  > > Add referrer-policy module worker tests
>  > >
>  > > This CL adds WPT tests for referrer policy applied to
>  > > module worker top-level script fetch.
>  > >
>  > > The only manual changes are
>  > > - referrer-policy/generic/common.js
>  > > - referrer-policy/generic/referrer-policy-test-case.js
>  > > - referrer-policy/spec.src.json
>  > > and all other modifications are made by
>  > > referrer-policy/generic/tools/generate.py.
>  > >
>  > > Bug: 880027
>  > > Change-Id: Ib1f9136161e8efacf317fb9b7e9ba0651a103c41
>  > > Reviewed-on: https://chromium-review.googlesource.com/c/1330906
>  > > Reviewed-by: Hiroki Nakagawa \<nhiroki@chromium.org>
>  > > Reviewed-by: Jochen Eisinger \<jochen@chromium.org>
>  > > Commit-Queue: Hiroshige Hayashizaki \<hiroshige@chromium.org>
>  > > Cr-Commit-Position: refs/heads/master@{#609589}
>  >
>  > TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org
>  >
>  > Change-Id: I0931159c0494b981a1d6b07232af55b20f68f559
>  > No-Presubmit: true
>  > No-Tree-Checks: true
>  > No-Try: true
>  > Bug: 880027, 906964
>  > Reviewed-on: https://chromium-review.googlesource.com/c/1344213
>  > Reviewed-by: Hiroshige Hayashizaki \<hiroshige@chromium.org>
>  > Commit-Queue: Hiroshige Hayashizaki \<hiroshige@chromium.org>
>  > Cr-Commit-Position: refs/heads/master@{#609731}
>  
>  TBR=hiroshige@chromium.org,nhiroki@chromium.org,jochen@chromium.org
>  
>  Change-Id: I48d40a578e06526558fc7a4733395e1e505b9694
>  Bug: 880027, 906964
>  
>  Reviewed-on: https://chromium-review.googlesource.com/1344267
>  WPT-Export-Revision: 5f214168f15fbe6c50457283924c3c4d7c34fdbd
Component: web-platform-tests → DOM: Security
Product: Testing → Core
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Ran 46 tests and 88[linux64-debug,linux64-opt], 89[linux32-debug,linux32-opt] subtests
OK     : 45[linux64-debug,linux64-opt], 46[linux32-debug,linux32-opt]
PASS   : 78
FAIL   : 10[linux64-debug,linux64-opt], 11[linux32-debug,linux32-opt]

Tests that are disabled for instability:
/referrer-policy/generic/unsupported-csp-referrer-directive.html: [linux64-debug,linux64-opt]
Whiteboard: [wptsync downstream] → [wptsync downstream][domsecurity-backlog]
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/30072e5447e3
[wpt PR 14180] - Reland "Add referrer-policy module worker tests", a=testonly
https://hg.mozilla.org/mozilla-central/rev/30072e5447e3
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in before you can comment on or make changes to this bug.