mirror of
https://github.com/servo/servo.git
synced 2025-08-05 05:30:08 +01:00
Auto merge of #11429 - nox:unlimited-referrer-works, r=jdm
Partially enable referrer-policy tests with some modifications This is a part of @rebstar6's work on #11422, with only her test fixes and the enabling of them, to ease review on the actual implementation. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11429) <!-- Reviewable:end -->
This commit is contained in:
commit
c432e9ac54
193 changed files with 3650 additions and 45 deletions
|
@ -54,6 +54,7 @@ ignored_dirs = [
|
||||||
os.path.join(".", "tests", "wpt", "harness"),
|
os.path.join(".", "tests", "wpt", "harness"),
|
||||||
os.path.join(".", "tests", "wpt", "update"),
|
os.path.join(".", "tests", "wpt", "update"),
|
||||||
os.path.join(".", "tests", "wpt", "web-platform-tests"),
|
os.path.join(".", "tests", "wpt", "web-platform-tests"),
|
||||||
|
os.path.join(".", "tests", "wpt", "mozilla", "tests", "mozilla", "referrer-policy"),
|
||||||
os.path.join(".", "tests", "wpt", "sync"),
|
os.path.join(".", "tests", "wpt", "sync"),
|
||||||
os.path.join(".", "tests", "wpt", "sync_css"),
|
os.path.join(".", "tests", "wpt", "sync_css"),
|
||||||
os.path.join(".", "python", "mach"),
|
os.path.join(".", "python", "mach"),
|
||||||
|
|
|
@ -57,3 +57,5 @@ skip: true
|
||||||
skip: false
|
skip: false
|
||||||
[cssom-view]
|
[cssom-view]
|
||||||
skip: false
|
skip: false
|
||||||
|
[referrer-policy]
|
||||||
|
skip: false
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[cross-origin.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[cross-origin.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[cross-origin.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[same-origin-insecure.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[same-origin-insecure.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[same-origin-insecure.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[generic.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -0,0 +1 @@
|
||||||
|
disabled: for now
|
|
@ -6670,6 +6670,186 @@
|
||||||
"url": "/_mozilla/mozilla/range_deleteContents.html"
|
"url": "/_mozilla/mozilla/range_deleteContents.html"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html": [
|
||||||
|
{
|
||||||
|
"path": "mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",
|
||||||
|
"url": "/_mozilla/mozilla/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
|
||||||
|
}
|
||||||
|
],
|
||||||
"mozilla/response-data-brotli.htm": [
|
"mozilla/response-data-brotli.htm": [
|
||||||
{
|
{
|
||||||
"path": "mozilla/response-data-brotli.htm",
|
"path": "mozilla/response-data-brotli.htm",
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.keep-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.no-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
[insecure-protocol.swap-origin-redirect.http.html]
|
||||||
|
type: testharness
|
||||||
|
[The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.]
|
||||||
|
expected: FAIL
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue