diff options
2256 files changed, 22116 insertions, 4843 deletions
diff --git a/Cargo.lock b/Cargo.lock index 6f32425690f..dcbdce8a4b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -472,7 +472,7 @@ dependencies = [ "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "tempfile 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "toml 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -840,7 +840,7 @@ dependencies = [ "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.80 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -852,7 +852,7 @@ dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "procedural-masquerade 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -870,38 +870,39 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "procedural-masquerade 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "darling" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "darling_core 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "darling_macro 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "darling_core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "darling_macro 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "darling_core" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "ident_case 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "darling_macro" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "darling_core 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "darling_core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -935,7 +936,7 @@ dependencies = [ name = "deny_public_fields" version = "0.0.1" dependencies = [ - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -950,10 +951,10 @@ dependencies = [ name = "derive_common" version = "0.0.1" dependencies = [ - "darling 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "darling 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -965,7 +966,7 @@ dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1052,7 +1053,7 @@ name = "dom_struct" version = "0.0.1" dependencies = [ "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1061,7 +1062,7 @@ version = "0.0.1" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1182,7 +1183,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1222,7 +1223,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1865,7 +1866,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1923,7 +1924,7 @@ dependencies = [ "markup5ever 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -2169,7 +2170,7 @@ name = "jstraceable_derive" version = "0.0.1" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2521,7 +2522,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -2899,7 +2900,7 @@ dependencies = [ "num-traits 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3695,7 +3696,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3975,7 +3976,7 @@ dependencies = [ "itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -3997,7 +3998,7 @@ source = "git+https://github.com/servo/media#ecd5a7c6e4f51c5409321649dfb4a387bbd dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4305,11 +4306,11 @@ dependencies = [ name = "style_derive" version = "0.0.1" dependencies = [ - "darling 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "darling 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "derive_common 0.0.1", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4363,7 +4364,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "syn" -version = "0.15.22" +version = "0.15.34" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4378,7 +4379,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -4508,11 +4509,11 @@ dependencies = [ name = "to_shmem_derive" version = "0.0.1" dependencies = [ - "darling 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "darling 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "derive_common 0.0.1", "proc-macro2 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)", "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -5331,9 +5332,9 @@ dependencies = [ "checksum cssparser-macros 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "b16e382d9b983fdb9ac6a36b37fdeb84ce3ea81f749febfee3463cfa7f24275e" "checksum cstr 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "19f7a08ed4ecd7e077d4cee63937473e6f7cf57b702a9114ef41751b2cbc0f60" "checksum cstr-macros 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0f12dd847ec773fc98d75edba5394cb87d0f35e7ee548a4c81849ca6374b3d48" -"checksum darling 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7f000e7b03a0083a30e1f10b1428a530849c21e72b338fa76869b5dbc4b045bf" -"checksum darling_core 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "86bc5ce438f4b703755d12f59bbf0a16c642766d4534e922db47569dbdd0b998" -"checksum darling_macro 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9973050ba46be2a2935a7b316147f41a808ac604b8f0fef6eba77fd47a89daeb" +"checksum darling 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fcfbcb0c5961907597a7d1148e3af036268f2b773886b8bb3eeb1e1281d3d3d6" +"checksum darling_core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6afc018370c3bff3eb51f89256a6bdb18b4fdcda72d577982a14954a7a0b402c" +"checksum darling_macro 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c6d8dac1c6f1d29a41c4712b4400f878cb4fcc4c7628f298dd75038e024998d1" "checksum dbus 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3d975a175aa2dced1a6cd410b89a1bf23918f301eab2b6f7c5e608291b757639" "checksum deflate 0.7.19 (registry+https://github.com/rust-lang/crates.io-index)" = "8a6abb26e16e8d419b5c78662aa9f82857c2386a073da266840e474d5055ec86" "checksum derive_more 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3f57d78cf3bd45270dad4e70c21ec77a960b36c7a841ff9db76aaa775a8fb871" @@ -5590,7 +5591,7 @@ dependencies = [ "checksum string_cache_shared 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b1884d1bc09741d466d9b14e6d37ac89d6909cbcac41dd9ae982d4d063bbedfc" "checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550" "checksum swapper 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e454d048db5527d000bfddb77bd072bbf3a1e2ae785f16d9bd116e07c2ab45eb" -"checksum syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)" = "ae8b29eb5210bc5cf63ed6149cbf9adfc82ac0be023d8735c176ee74a2db4da7" +"checksum syn 0.15.34 (registry+https://github.com/rust-lang/crates.io-index)" = "a1393e4a97a19c01e900df2aec855a29f71cf02c402e2f443b8d2747c25c5dbe" "checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" "checksum tempfile 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "47776f63b85777d984a50ce49d6b9e58826b6a3766a449fc95bc66cd5663c15b" "checksum tendril 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "707feda9f2582d5d680d733e38755547a3e8fb471e7ba11452ecfd9ce93a5d3b" diff --git a/README.md b/README.md index 2c887757915..27ba78d7a78 100644 --- a/README.md +++ b/README.md @@ -144,7 +144,7 @@ Please run `./mach bootstrap`. If this doesn't work, file a bug, and, run the commands below: ``` sh -sudo dnf install curl libtool gcc-c++ libXi-devel \ +sudo dnf install curl libtool gcc-c++ libXi-devel libunwind-devel \ freetype-devel mesa-libGL-devel mesa-libEGL-devel glib2-devel libX11-devel libXrandr-devel gperf \ fontconfig-devel cabextract ttmkfdir python2 python2-virtualenv python2-pip expat-devel \ rpm-build openssl-devel cmake bzip2-devel libX11-devel libXcursor-devel libXmu-devel mesa-libOSMesa-devel \ diff --git a/components/derive_common/Cargo.toml b/components/derive_common/Cargo.toml index 2a4fac64405..a9b478ecd5b 100644 --- a/components/derive_common/Cargo.toml +++ b/components/derive_common/Cargo.toml @@ -9,7 +9,7 @@ publish = false path = "lib.rs" [dependencies] -darling = "0.8" +darling = "0.9" proc-macro2 = "0.4" quote = "0.6" syn = { version = "0.15", features = ["visit"] } diff --git a/components/script/dom/htmlinputelement.rs b/components/script/dom/htmlinputelement.rs index e9a3923b5d0..a7d73dd404e 100755 --- a/components/script/dom/htmlinputelement.rs +++ b/components/script/dom/htmlinputelement.rs @@ -45,7 +45,7 @@ use crate::textinput::KeyReaction::{ DispatchInput, Nothing, RedrawSelection, TriggerDefaultAction, }; use crate::textinput::Lines::Single; -use crate::textinput::{Direction, SelectionDirection, TextInput}; +use crate::textinput::{Direction, SelectionDirection, TextInput, UTF16CodeUnits, UTF8Bytes}; use caseless::compatibility_caseless_match_str; use dom_struct::dom_struct; use embedder_traits::FilterPattern; @@ -434,7 +434,7 @@ impl LayoutHTMLInputElementHelpers for LayoutDom<HTMLInputElement> { match (*self.unsafe_get()).input_type() { InputType::Password => { let text = get_raw_textinput_value(self); - let sel = textinput.sorted_selection_offsets_range(); + let sel = UTF8Bytes::unwrap_range(textinput.sorted_selection_offsets_range()); // Translate indices from the raw value to indices in the replacement value. let char_start = text[..sel.start].chars().count(); @@ -443,9 +443,9 @@ impl LayoutHTMLInputElementHelpers for LayoutDom<HTMLInputElement> { let bytes_per_char = PASSWORD_REPLACEMENT_CHAR.len_utf8(); Some(char_start * bytes_per_char..char_end * bytes_per_char) }, - input_type if input_type.is_textual() => { - Some(textinput.sorted_selection_offsets_range()) - }, + input_type if input_type.is_textual() => Some(UTF8Bytes::unwrap_range( + textinput.sorted_selection_offsets_range(), + )), _ => None, } } @@ -1357,7 +1357,7 @@ impl VirtualMethods for HTMLInputElement { if value < 0 { textinput.set_max_length(None); } else { - textinput.set_max_length(Some(value as usize)) + textinput.set_max_length(Some(UTF16CodeUnits(value as usize))) } }, _ => panic!("Expected an AttrValue::Int"), @@ -1369,7 +1369,7 @@ impl VirtualMethods for HTMLInputElement { if value < 0 { textinput.set_min_length(None); } else { - textinput.set_min_length(Some(value as usize)) + textinput.set_min_length(Some(UTF16CodeUnits(value as usize))) } }, _ => panic!("Expected an AttrValue::Int"), diff --git a/components/script/dom/htmltextareaelement.rs b/components/script/dom/htmltextareaelement.rs index 34dd94b7a36..ed2372fb247 100755 --- a/components/script/dom/htmltextareaelement.rs +++ b/components/script/dom/htmltextareaelement.rs @@ -31,7 +31,9 @@ use crate::dom::nodelist::NodeList; use crate::dom::textcontrol::{TextControlElement, TextControlSelection}; use crate::dom::validation::Validatable; use crate::dom::virtualmethods::VirtualMethods; -use crate::textinput::{Direction, KeyReaction, Lines, SelectionDirection, TextInput}; +use crate::textinput::{ + Direction, KeyReaction, Lines, SelectionDirection, TextInput, UTF16CodeUnits, UTF8Bytes, +}; use dom_struct::dom_struct; use html5ever::{LocalName, Prefix}; use script_traits::ScriptToConstellationChan; @@ -89,7 +91,9 @@ impl LayoutHTMLTextAreaElementHelpers for LayoutDom<HTMLTextAreaElement> { return None; } let textinput = (*self.unsafe_get()).textinput.borrow_for_layout(); - Some(textinput.sorted_selection_offsets_range()) + Some(UTF8Bytes::unwrap_range( + textinput.sorted_selection_offsets_range(), + )) } #[allow(unsafe_code)] @@ -307,7 +311,8 @@ impl HTMLTextAreaElementMethods for HTMLTextAreaElement { // https://html.spec.whatwg.org/multipage/#dom-textarea-textlength fn TextLength(&self) -> u32 { - self.textinput.borrow().utf16_len() as u32 + let UTF16CodeUnits(num_units) = self.textinput.borrow().utf16_len(); + num_units as u32 } // https://html.spec.whatwg.org/multipage/#dom-lfe-labels @@ -423,7 +428,7 @@ impl VirtualMethods for HTMLTextAreaElement { if value < 0 { textinput.set_max_length(None); } else { - textinput.set_max_length(Some(value as usize)) + textinput.set_max_length(Some(UTF16CodeUnits(value as usize))) } }, _ => panic!("Expected an AttrValue::Int"), @@ -435,7 +440,7 @@ impl VirtualMethods for HTMLTextAreaElement { if value < 0 { textinput.set_min_length(None); } else { - textinput.set_min_length(Some(value as usize)) + textinput.set_min_length(Some(UTF16CodeUnits(value as usize))) } }, _ => panic!("Expected an AttrValue::Int"), diff --git a/components/script/dom/textcontrol.rs b/components/script/dom/textcontrol.rs index 8e9421996a8..0f215b4cbc8 100644 --- a/components/script/dom/textcontrol.rs +++ b/components/script/dom/textcontrol.rs @@ -15,7 +15,7 @@ use crate::dom::bindings::str::DOMString; use crate::dom::event::{EventBubbles, EventCancelable}; use crate::dom::eventtarget::EventTarget; use crate::dom::node::{window_from_node, Node, NodeDamage}; -use crate::textinput::{SelectionDirection, SelectionState, TextInput}; +use crate::textinput::{SelectionDirection, SelectionState, TextInput, UTF8Bytes}; use script_traits::ScriptToConstellationChan; pub trait TextControlElement: DerivedFrom<EventTarget> + DerivedFrom<Node> { @@ -177,7 +177,8 @@ impl<'a, E: TextControlElement> TextControlSelection<'a, E> { // change the selection state in order to replace the text in the range. let original_selection_state = self.textinput.borrow().selection_state(); - let content_length = self.textinput.borrow().len() as u32; + let UTF8Bytes(content_length) = self.textinput.borrow().len_utf8(); + let content_length = content_length as u32; // Step 5 if start > content_length { @@ -262,11 +263,13 @@ impl<'a, E: TextControlElement> TextControlSelection<'a, E> { } fn start(&self) -> u32 { - self.textinput.borrow().selection_start_offset() as u32 + let UTF8Bytes(offset) = self.textinput.borrow().selection_start_offset(); + offset as u32 } fn end(&self) -> u32 { - self.textinput.borrow().selection_end_offset() as u32 + let UTF8Bytes(offset) = self.textinput.borrow().selection_end_offset(); + offset as u32 } fn direction(&self) -> SelectionDirection { diff --git a/components/script/textinput.rs b/components/script/textinput.rs index 54bc7131f48..1817667aa88 100644 --- a/components/script/textinput.rs +++ b/components/script/textinput.rs @@ -10,9 +10,9 @@ use crate::dom::compositionevent::CompositionEvent; use crate::dom::keyboardevent::KeyboardEvent; use keyboard_types::{Key, KeyState, Modifiers, ShortcutMatcher}; use std::borrow::ToOwned; -use std::cmp::{max, min}; +use std::cmp::min; use std::default::Default; -use std::ops::Range; +use std::ops::{Add, AddAssign, Range}; use std::usize; use unicode_segmentation::UnicodeSegmentation; @@ -29,6 +29,89 @@ pub enum SelectionDirection { None, } +#[derive(Clone, Copy, Debug, Eq, JSTraceable, MallocSizeOf, Ord, PartialEq, PartialOrd)] +pub struct UTF8Bytes(pub usize); + +impl UTF8Bytes { + pub fn zero() -> UTF8Bytes { + UTF8Bytes(0) + } + + pub fn one() -> UTF8Bytes { + UTF8Bytes(1) + } + + pub fn unwrap_range(byte_range: Range<UTF8Bytes>) -> Range<usize> { + byte_range.start.0..byte_range.end.0 + } + + pub fn saturating_sub(self, other: UTF8Bytes) -> UTF8Bytes { + if self > other { + UTF8Bytes(self.0 - other.0) + } else { + UTF8Bytes::zero() + } + } +} + +impl Add for UTF8Bytes { + type Output = UTF8Bytes; + + fn add(self, other: UTF8Bytes) -> UTF8Bytes { + UTF8Bytes(self.0 + other.0) + } +} + +impl AddAssign for UTF8Bytes { + fn add_assign(&mut self, other: UTF8Bytes) { + *self = UTF8Bytes(self.0 + other.0) + } +} + +trait StrExt { + fn len_utf8(&self) -> UTF8Bytes; +} +impl StrExt for str { + fn len_utf8(&self) -> UTF8Bytes { + UTF8Bytes(self.len()) + } +} + +#[derive(Clone, Copy, Debug, JSTraceable, MallocSizeOf, PartialEq, PartialOrd)] +pub struct UTF16CodeUnits(pub usize); + +impl UTF16CodeUnits { + pub fn zero() -> UTF16CodeUnits { + UTF16CodeUnits(0) + } + + pub fn one() -> UTF16CodeUnits { + UTF16CodeUnits(1) + } + + pub fn saturating_sub(self, other: UTF16CodeUnits) -> UTF16CodeUnits { + if self > other { + UTF16CodeUnits(self.0 - other.0) + } else { + UTF16CodeUnits::zero() + } + } +} + +impl Add for UTF16CodeUnits { + type Output = UTF16CodeUnits; + + fn add(self, other: UTF16CodeUnits) -> UTF16CodeUnits { + UTF16CodeUnits(self.0 + other.0) + } +} + +impl AddAssign for UTF16CodeUnits { + fn add_assign(&mut self, other: UTF16CodeUnits) { + *self = UTF16CodeUnits(self.0 + other.0) + } +} + impl From<DOMString> for SelectionDirection { fn from(direction: DOMString) -> SelectionDirection { match direction.as_ref() { @@ -53,8 +136,8 @@ impl From<SelectionDirection> for DOMString { pub struct TextPoint { /// 0-based line number pub line: usize, - /// 0-based column number in UTF-8 bytes - pub index: usize, + /// 0-based column number in bytes + pub index: UTF8Bytes, } impl TextPoint { @@ -64,7 +147,7 @@ impl TextPoint { TextPoint { line, - index: min(self.index, lines[line].len()), + index: min(self.index, lines[line].len_utf8()), } } } @@ -99,8 +182,8 @@ pub struct TextInput<T: ClipboardProvider> { /// The maximum number of UTF-16 code units this text input is allowed to hold. /// /// <https://html.spec.whatwg.org/multipage/#attr-fe-maxlength> - max_length: Option<usize>, - min_length: Option<usize>, + max_length: Option<UTF16CodeUnits>, + min_length: Option<UTF16CodeUnits>, } /// Resulting action to be taken by the owner of a text input that is handling an event. @@ -113,7 +196,10 @@ pub enum KeyReaction { impl Default for TextPoint { fn default() -> TextPoint { - TextPoint { line: 0, index: 0 } + TextPoint { + line: 0, + index: UTF8Bytes::zero(), + } } } @@ -140,25 +226,26 @@ pub const CMD_OR_CONTROL: Modifiers = Modifiers::CONTROL; /// The length in bytes of the first n characters in a UTF-8 string. /// /// If the string has fewer than n characters, returns the length of the whole string. -fn len_of_first_n_chars(text: &str, n: usize) -> usize { +/// If n is 0, returns 0 +fn len_of_first_n_chars(text: &str, n: usize) -> UTF8Bytes { match text.char_indices().take(n).last() { - Some((index, ch)) => index + ch.len_utf8(), - None => 0, + Some((index, ch)) => UTF8Bytes(index + ch.len_utf8()), + None => UTF8Bytes::zero(), } } -/// The length in bytes of the first n code units a string when encoded in UTF-16. +/// The length in bytes of the first n code units in a string when encoded in UTF-16. /// /// If the string is fewer than n code units, returns the length of the whole string. -fn len_of_first_n_code_units(text: &str, n: usize) -> usize { - let mut utf8_len = 0; - let mut utf16_len = 0; +fn len_of_first_n_code_units(text: &str, n: UTF16CodeUnits) -> UTF8Bytes { + let mut utf8_len = UTF8Bytes::zero(); + let mut utf16_len = UTF16CodeUnits::zero(); for c in text.chars() { - utf16_len += c.len_utf16(); + utf16_len += UTF16CodeUnits(c.len_utf16()); if utf16_len > n { break; } - utf8_len += c.len_utf8(); + utf8_len += UTF8Bytes(c.len_utf8()); } utf8_len } @@ -169,8 +256,8 @@ impl<T: ClipboardProvider> TextInput<T> { lines: Lines, initial: DOMString, clipboard_provider: T, - max_length: Option<usize>, - min_length: Option<usize>, + max_length: Option<UTF16CodeUnits>, + min_length: Option<UTF16CodeUnits>, selection_direction: SelectionDirection, ) -> TextInput<T> { let mut i = TextInput { @@ -205,11 +292,11 @@ impl<T: ClipboardProvider> TextInput<T> { self.selection_direction } - pub fn set_max_length(&mut self, length: Option<usize>) { + pub fn set_max_length(&mut self, length: Option<UTF16CodeUnits>) { self.max_length = length; } - pub fn set_min_length(&mut self, length: Option<usize>) { + pub fn set_min_length(&mut self, length: Option<UTF16CodeUnits>) { self.min_length = length; } @@ -245,8 +332,8 @@ impl<T: ClipboardProvider> TextInput<T> { } } - /// The UTF-8 byte offset of the selection_start() - pub fn selection_start_offset(&self) -> usize { + /// The byte offset of the selection_start() + pub fn selection_start_offset(&self) -> UTF8Bytes { self.text_point_to_offset(&self.selection_start()) } @@ -259,8 +346,8 @@ impl<T: ClipboardProvider> TextInput<T> { } } - /// The UTF-8 byte offset of the selection_end() - pub fn selection_end_offset(&self) -> usize { + /// The byte offset of the selection_end() + pub fn selection_end_offset(&self) -> UTF8Bytes { self.text_point_to_offset(&self.selection_end()) } @@ -276,10 +363,10 @@ impl<T: ClipboardProvider> TextInput<T> { (self.selection_start(), self.selection_end()) } - /// Return the selection range as UTF-8 byte offsets from the start of the content. + /// Return the selection range as byte offsets from the start of the content. /// /// If there is no selection, returns an empty range at the edit point. - pub fn sorted_selection_offsets_range(&self) -> Range<usize> { + pub fn sorted_selection_offsets_range(&self) -> Range<UTF8Bytes> { self.selection_start_offset()..self.selection_end_offset() } @@ -300,7 +387,7 @@ impl<T: ClipboardProvider> TextInput<T> { ); if let Some(begin) = self.selection_origin { debug_assert!(begin.line < self.lines.len()); - debug_assert!(begin.index <= self.lines[begin.line].len()); + debug_assert!(begin.index <= self.lines[begin.line].len_utf8()); match self.selection_direction { SelectionDirection::None | SelectionDirection::Forward => { @@ -312,7 +399,7 @@ impl<T: ClipboardProvider> TextInput<T> { } debug_assert!(self.edit_point.line < self.lines.len()); - debug_assert!(self.edit_point.index <= self.lines[self.edit_point.line].len()); + debug_assert!(self.edit_point.index <= self.lines[self.edit_point.line].len_utf8()); } pub fn get_selection_text(&self) -> Option<String> { @@ -324,9 +411,9 @@ impl<T: ClipboardProvider> TextInput<T> { } /// The length of the selected text in UTF-16 code units. - fn selection_utf16_len(&self) -> usize { - self.fold_selection_slices(0usize, |len, slice| { - *len += slice.chars().map(char::len_utf16).sum::<usize>() + fn selection_utf16_len(&self) -> UTF16CodeUnits { + self.fold_selection_slices(UTF16CodeUnits::zero(), |len, slice| { + *len += UTF16CodeUnits(slice.chars().map(char::len_utf16).sum::<usize>()) }) } @@ -336,17 +423,19 @@ impl<T: ClipboardProvider> TextInput<T> { fn fold_selection_slices<B, F: FnMut(&mut B, &str)>(&self, mut acc: B, mut f: F) -> B { if self.has_selection() { let (start, end) = self.sorted_selection_bounds(); + let UTF8Bytes(start_offset) = start.index; + let UTF8Bytes(end_offset) = end.index; if start.line == end.line { - f(&mut acc, &self.lines[start.line][start.index..end.index]) + f(&mut acc, &self.lines[start.line][start_offset..end_offset]) } else { - f(&mut acc, &self.lines[start.line][start.index..]); + f(&mut acc, &self.lines[start.line][start_offset..]); for line in &self.lines[start.line + 1..end.line] { f(&mut acc, "\n"); f(&mut acc, line); } f(&mut acc, "\n"); - f(&mut acc, &self.lines[end.line][..end.index]) + f(&mut acc, &self.lines[end.line][..end_offset]) } } @@ -358,39 +447,38 @@ impl<T: ClipboardProvider> TextInput<T> { return; } - let (start, end) = self.sorted_selection_bounds(); - let allowed_to_insert_count = if let Some(max_length) = self.max_length { - let len_after_selection_replaced = self.utf16_len() - self.selection_utf16_len(); + let len_after_selection_replaced = + self.utf16_len().saturating_sub(self.selection_utf16_len()); if len_after_selection_replaced >= max_length { // If, after deleting the selection, the len is still greater than the max // length, then don't delete/insert anything return; } - max_length - len_after_selection_replaced + max_length.saturating_sub(len_after_selection_replaced) } else { - usize::MAX + UTF16CodeUnits(usize::MAX) }; - let last_char_index = len_of_first_n_code_units(&*insert, allowed_to_insert_count); - let chars_to_insert = &insert[..last_char_index]; + let UTF8Bytes(last_char_index) = + len_of_first_n_code_units(&*insert, allowed_to_insert_count); + let to_insert = &insert[..last_char_index]; - self.clear_selection(); + let (start, end) = self.sorted_selection_bounds(); + let UTF8Bytes(start_offset) = start.index; + let UTF8Bytes(end_offset) = end.index; let new_lines = { - let prefix = &self.lines[start.line][..start.index]; - let suffix = &self.lines[end.line][end.index..]; + let prefix = &self.lines[start.line][..start_offset]; + let suffix = &self.lines[end.line][end_offset..]; let lines_prefix = &self.lines[..start.line]; let lines_suffix = &self.lines[end.line + 1..]; let mut insert_lines = if self.multiline { - chars_to_insert - .split('\n') - .map(|s| DOMString::from(s)) - .collect() + to_insert.split('\n').map(|s| DOMString::from(s)).collect() } else { - vec![DOMString::from(chars_to_insert)] + vec![DOMString::from(to_insert)] }; // FIXME(ajeffrey): effecient append for DOMStrings @@ -400,7 +488,7 @@ impl<T: ClipboardProvider> TextInput<T> { insert_lines[0] = DOMString::from(new_line); let last_insert_lines_index = insert_lines.len() - 1; - self.edit_point.index = insert_lines[last_insert_lines_index].len(); + self.edit_point.index = insert_lines[last_insert_lines_index].len_utf8(); self.edit_point.line = start.line + last_insert_lines_index; // FIXME(ajeffrey): effecient append for DOMStrings @@ -414,15 +502,16 @@ impl<T: ClipboardProvider> TextInput<T> { }; self.lines = new_lines; + self.clear_selection(); self.assert_ok_selection(); } - /// Return the length in UTF-8 bytes of the current line under the editing point. - pub fn current_line_length(&self) -> usize { - self.lines[self.edit_point.line].len() + /// Return the length in bytes of the current line under the editing point. + pub fn current_line_length(&self) -> UTF8Bytes { + self.lines[self.edit_point.line].len_utf8() } - /// Adjust the editing point position by a given of lines. The resulting column is + /// Adjust the editing point position by a given number of lines. The resulting column is /// as close to the original column position as possible. pub fn adjust_vertical(&mut self, adjust: isize, select: Selection) { if !self.multiline { @@ -443,12 +532,15 @@ impl<T: ClipboardProvider> TextInput<T> { if target_line < 0 { self.edit_point.line = 0; - self.edit_point.index = 0; + self.edit_point.index = UTF8Bytes::zero(); if self.selection_origin.is_some() && (self.selection_direction == SelectionDirection::None || self.selection_direction == SelectionDirection::Forward) { - self.selection_origin = Some(TextPoint { line: 0, index: 0 }); + self.selection_origin = Some(TextPoint { + line: 0, + index: UTF8Bytes::zero(), + }); } return; } else if target_line as usize >= self.lines.len() { @@ -462,10 +554,12 @@ impl<T: ClipboardProvider> TextInput<T> { return; } - let col = self.lines[self.edit_point.line][..self.edit_point.index] + let UTF8Bytes(edit_index) = self.edit_point.index; + let col = self.lines[self.edit_point.line][..edit_index] .chars() .count(); self.edit_point.line = target_line as usize; + // NOTE: this adjusts to the nearest complete Unicode codepoint, rather than grapheme cluster self.edit_point.index = len_of_first_n_chars(&self.lines[self.edit_point.line], col); if let Some(origin) = self.selection_origin { if ((self.selection_direction == SelectionDirection::None || @@ -483,43 +577,38 @@ impl<T: ClipboardProvider> TextInput<T> { /// Adjust the editing point position by a given number of bytes. If the adjustment /// requested is larger than is available in the current line, the editing point is /// adjusted vertically and the process repeats with the remaining adjustment requested. - pub fn adjust_horizontal(&mut self, adjust: isize, select: Selection) { - let direction = if adjust >= 0 { - Direction::Forward - } else { - Direction::Backward - }; + pub fn adjust_horizontal( + &mut self, + adjust: UTF8Bytes, + direction: Direction, + select: Selection, + ) { if self.adjust_selection_for_horizontal_change(direction, select) { return; } - self.perform_horizontal_adjustment(adjust, select); + self.perform_horizontal_adjustment(adjust, direction, select); } + /// Adjust the editing point position by exactly one grapheme cluster. If the edit point + /// is at the beginning of the line and the direction is "Backward" or the edit point is at + /// the end of the line and the direction is "Forward", a vertical adjustment is made pub fn adjust_horizontal_by_one(&mut self, direction: Direction, select: Selection) { if self.adjust_selection_for_horizontal_change(direction, select) { return; } let adjust = { let current_line = &self.lines[self.edit_point.line]; - match direction { - Direction::Forward => { - match current_line[self.edit_point.index..].graphemes(true).next() { - Some(c) => c.len() as isize, - None => 1, // Going to the next line is a "one byte" offset - } - }, - Direction::Backward => { - match current_line[..self.edit_point.index] - .graphemes(true) - .next_back() - { - Some(c) => -(c.len() as isize), - None => -1, // Going to the previous line is a "one byte" offset - } - }, + let UTF8Bytes(current_offset) = self.edit_point.index; + let next_ch = match direction { + Direction::Forward => current_line[current_offset..].graphemes(true).next(), + Direction::Backward => current_line[..current_offset].graphemes(true).next_back(), + }; + match next_ch { + Some(c) => UTF8Bytes(c.len() as usize), + None => UTF8Bytes::one(), // Going to the next line is a "one byte" offset } }; - self.perform_horizontal_adjustment(adjust, select); + self.perform_horizontal_adjustment(adjust, direction, select); } /// Return whether to cancel the caret move @@ -561,30 +650,47 @@ impl<T: ClipboardProvider> TextInput<T> { } } - fn perform_horizontal_adjustment(&mut self, adjust: isize, select: Selection) { - if adjust < 0 { - let remaining = self.edit_point.index; - if adjust.abs() as usize > remaining && self.edit_point.line > 0 { - self.adjust_vertical(-1, select); - self.edit_point.index = self.current_line_length(); - self.adjust_horizontal(adjust + remaining as isize + 1, select); - } else { - self.edit_point.index = max(0, self.edit_point.index as isize + adjust) as usize; - } - } else { - let remaining = self.current_line_length() - self.edit_point.index; - if adjust as usize > remaining && self.lines.len() > self.edit_point.line + 1 { - self.adjust_vertical(1, select); - self.edit_point.index = 0; - // one shift is consumed by the change of line, hence the -1 - self.adjust_horizontal(adjust - remaining as isize - 1, select); - } else { - self.edit_point.index = min( - self.current_line_length(), - self.edit_point.index + adjust as usize, - ); - } - } + fn perform_horizontal_adjustment( + &mut self, + adjust: UTF8Bytes, + direction: Direction, + select: Selection, + ) { + match direction { + Direction::Backward => { + let remaining = self.edit_point.index; + if adjust > remaining && self.edit_point.line > 0 { + self.adjust_vertical(-1, select); + self.edit_point.index = self.current_line_length(); + // one shift is consumed by the change of line, hence the -1 + self.adjust_horizontal( + adjust.saturating_sub(remaining + UTF8Bytes::one()), + direction, + select, + ); + } else { + self.edit_point.index = remaining.saturating_sub(adjust); + } + }, + Direction::Forward => { + let remaining = self + .current_line_length() + .saturating_sub(self.edit_point.index); + if adjust > remaining && self.lines.len() > self.edit_point.line + 1 { + self.adjust_vertical(1, select); + self.edit_point.index = UTF8Bytes::zero(); + // one shift is consumed by the change of line, hence the -1 + self.adjust_horizontal( + adjust.saturating_sub(remaining + UTF8Bytes::one()), + direction, + select, + ); + } else { + self.edit_point.index = + min(self.current_line_length(), self.edit_point.index + adjust); + } + }, + }; self.update_selection_direction(); self.assert_ok_selection(); } @@ -601,10 +707,13 @@ impl<T: ClipboardProvider> TextInput<T> { /// Select all text in the input control. pub fn select_all(&mut self) { - self.selection_origin = Some(TextPoint { line: 0, index: 0 }); + self.selection_origin = Some(TextPoint { + line: 0, + index: UTF8Bytes::zero(), + }); let last_line = self.lines.len() - 1; self.edit_point.line = last_line; - self.edit_point.index = self.lines[last_line].len(); + self.edit_point.index = self.lines[last_line].len_utf8(); self.selection_direction = SelectionDirection::Forward; self.assert_ok_selection(); } @@ -625,79 +734,81 @@ impl<T: ClipboardProvider> TextInput<T> { if self.adjust_selection_for_horizontal_change(direction, select) { return; } - let shift_increment: isize = { - let input: &str; + let shift_increment: UTF8Bytes = { + let current_index = self.edit_point.index; + let current_line = self.edit_point.line; + let mut newline_adjustment = UTF8Bytes::zero(); + let mut shift_temp = UTF8Bytes::zero(); match direction { Direction::Backward => { - let remaining = self.edit_point.index; - let current_line = self.edit_point.line; - let mut newline_adjustment = 0; - if remaining == 0 && current_line > 0 { + let input: &str; + if current_index == UTF8Bytes::zero() && current_line > 0 { input = &self.lines[current_line - 1]; - newline_adjustment = 1; + newline_adjustment = UTF8Bytes::one(); } else { + let UTF8Bytes(remaining) = current_index; input = &self.lines[current_line][..remaining]; } let mut iter = input.split_word_bounds().rev(); - let mut shift_temp: isize = 0; loop { match iter.next() { None => break, Some(x) => { - shift_temp += -(x.len() as isize); + shift_temp += UTF8Bytes(x.len() as usize); if x.chars().any(|x| x.is_alphabetic() || x.is_numeric()) { break; } }, } } - shift_temp - newline_adjustment }, Direction::Forward => { - let remaining = self.current_line_length() - self.edit_point.index; - let current_line = self.edit_point.line; - let mut newline_adjustment = 0; - if remaining == 0 && self.lines.len() > self.edit_point.line + 1 { + let input: &str; + let remaining = self.current_line_length().saturating_sub(current_index); + if remaining == UTF8Bytes::zero() && self.lines.len() > self.edit_point.line + 1 + { input = &self.lines[current_line + 1]; - newline_adjustment = 1; + newline_adjustment = UTF8Bytes::one(); } else { - input = &self.lines[current_line][self.edit_point.index..]; + let UTF8Bytes(current_offset) = current_index; + input = &self.lines[current_line][current_offset..]; } let mut iter = input.split_word_bounds(); - let mut shift_temp: isize = 0; loop { match iter.next() { None => break, Some(x) => { - shift_temp += x.len() as isize; + shift_temp += UTF8Bytes(x.len() as usize); if x.chars().any(|x| x.is_alphabetic() || x.is_numeric()) { break; } }, } } - shift_temp + newline_adjustment }, - } + }; + + shift_temp + newline_adjustment }; - self.adjust_horizontal(shift_increment, select); + self.adjust_horizontal(shift_increment, direction, select); } pub fn adjust_horizontal_to_line_end(&mut self, direction: Direction, select: Selection) { if self.adjust_selection_for_horizontal_change(direction, select) { return; } - let shift: isize = { + let shift: usize = { let current_line = &self.lines[self.edit_point.line]; + let UTF8Bytes(current_offset) = self.edit_point.index; match direction { - Direction::Backward => -(current_line[..self.edit_point.index].len() as isize), - Direction::Forward => current_line[self.edit_point.index..].len() as isize, + Direction::Backward => current_line[..current_offset].len(), + Direction::Forward => current_line[current_offset..].len(), } }; - self.perform_horizontal_adjustment(shift, select); + self.perform_horizontal_adjustment(UTF8Bytes(shift), direction, select); } pub fn adjust_horizontal_to_limit(&mut self, direction: Direction, select: Selection) { @@ -707,11 +818,11 @@ impl<T: ClipboardProvider> TextInput<T> { match direction { Direction::Backward => { self.edit_point.line = 0; - self.edit_point.index = 0; + self.edit_point.index = UTF8Bytes::zero(); }, Direction::Forward => { self.edit_point.line = &self.lines.len() - 1; - self.edit_point.index = (&self.lines[&self.lines.len() - 1]).len(); + self.edit_point.index = (&self.lines[&self.lines.len() - 1]).len_utf8(); }, } } @@ -827,7 +938,7 @@ impl<T: ClipboardProvider> TextInput<T> { }) .shortcut(Modifiers::empty(), Key::Enter, || self.handle_return()) .optional_shortcut(macos, Modifiers::empty(), Key::Home, || { - self.edit_point.index = 0; + self.edit_point.index = UTF8Bytes::zero(); KeyReaction::RedrawSelection }) .optional_shortcut(macos, Modifiers::empty(), Key::End, || { @@ -864,20 +975,26 @@ impl<T: ClipboardProvider> TextInput<T> { } /// The length of the content in bytes. - pub fn len(&self) -> usize { - self.lines.iter().fold(0, |m, l| { - m + l.len() + 1 // + 1 for the '\n' - }) - 1 + pub fn len_utf8(&self) -> UTF8Bytes { + self.lines + .iter() + .fold(UTF8Bytes::zero(), |m, l| { + m + l.len_utf8() + UTF8Bytes::one() // + 1 for the '\n' + }) + .saturating_sub(UTF8Bytes::one()) } - /// The length of the content in bytes. - pub fn utf16_len(&self) -> usize { - self.lines.iter().fold(0, |m, l| { - m + l.chars().map(char::len_utf16).sum::<usize>() + 1 // + 1 for the '\n' - }) - 1 + /// The total number of code units required to encode the content in utf16. + pub fn utf16_len(&self) -> UTF16CodeUnits { + self.lines + .iter() + .fold(UTF16CodeUnits::zero(), |m, l| { + m + UTF16CodeUnits(l.chars().map(char::len_utf16).sum::<usize>() + 1) // + 1 for the '\n' + }) + .saturating_sub(UTF16CodeUnits::one()) } - /// The length of the content in chars. + /// The length of the content in Unicode code points. pub fn char_count(&self) -> usize { self.lines.iter().fold(0, |m, l| { m + l.chars().count() + 1 // + 1 for the '\n' @@ -925,34 +1042,41 @@ impl<T: ClipboardProvider> TextInput<T> { } /// Convert a TextPoint into a byte offset from the start of the content. - fn text_point_to_offset(&self, text_point: &TextPoint) -> usize { - self.lines.iter().enumerate().fold(0, |acc, (i, val)| { - if i < text_point.line { - acc + val.len() + 1 // +1 for the \n - } else { - acc - } - }) + text_point.index + fn text_point_to_offset(&self, text_point: &TextPoint) -> UTF8Bytes { + self.lines + .iter() + .enumerate() + .fold(UTF8Bytes::zero(), |acc, (i, val)| { + if i < text_point.line { + acc + val.len_utf8() + UTF8Bytes::one() // +1 for the \n + } else { + acc + } + }) + + text_point.index } /// Convert a byte offset from the start of the content into a TextPoint. - fn offset_to_text_point(&self, abs_point: usize) -> TextPoint { + fn offset_to_text_point(&self, abs_point: UTF8Bytes) -> TextPoint { let mut index = abs_point; let mut line = 0; let last_line_idx = self.lines.len() - 1; - self.lines.iter().enumerate().fold(0, |acc, (i, val)| { - if i != last_line_idx { - let line_end = val.len(); - let new_acc = acc + line_end + 1; - if abs_point >= new_acc && index > line_end { - index -= line_end + 1; - line += 1; + self.lines + .iter() + .enumerate() + .fold(UTF8Bytes::zero(), |acc, (i, val)| { + if i != last_line_idx { + let line_end = val.len_utf8(); + let new_acc = acc + line_end + UTF8Bytes::one(); + if abs_point >= new_acc && index > line_end { + index = index.saturating_sub(line_end + UTF8Bytes::one()); + line += 1; + } + new_acc + } else { + acc } - new_acc - } else { - acc - } - }); + }); TextPoint { line: line, @@ -961,9 +1085,9 @@ impl<T: ClipboardProvider> TextInput<T> { } pub fn set_selection_range(&mut self, start: u32, end: u32, direction: SelectionDirection) { - let mut start = start as usize; - let mut end = end as usize; - let text_end = self.get_content().len(); + let mut start = UTF8Bytes(start as usize); + let mut end = UTF8Bytes(end as usize); + let text_end = self.get_content().len_utf8(); if end > text_end { end = text_end; @@ -987,11 +1111,12 @@ impl<T: ClipboardProvider> TextInput<T> { self.assert_ok_selection(); } + /// Set the edit point index position based off of a given grapheme cluster offset pub fn set_edit_point_index(&mut self, index: usize) { - let byte_size = self.lines[self.edit_point.line] + let byte_offset = self.lines[self.edit_point.line] .graphemes(true) .take(index) - .fold(0, |acc, x| acc + x.len()); - self.edit_point.index = byte_size; + .fold(UTF8Bytes::zero(), |acc, x| acc + x.len_utf8()); + self.edit_point.index = byte_offset; } } diff --git a/components/style_derive/Cargo.toml b/components/style_derive/Cargo.toml index 38c68ac0e36..fcc17f34ce5 100644 --- a/components/style_derive/Cargo.toml +++ b/components/style_derive/Cargo.toml @@ -10,7 +10,7 @@ path = "lib.rs" proc-macro = true [dependencies] -darling = "0.8" +darling = "0.9" derive_common = { path = "../derive_common" } proc-macro2 = "0.4" quote = "0.6" diff --git a/components/to_shmem_derive/Cargo.toml b/components/to_shmem_derive/Cargo.toml index e5aac7e0aaf..21e77c90f37 100644 --- a/components/to_shmem_derive/Cargo.toml +++ b/components/to_shmem_derive/Cargo.toml @@ -10,7 +10,7 @@ path = "lib.rs" proc-macro = true [dependencies] -darling = "0.8" +darling = "0.9" derive_common = { path = "../derive_common" } proc-macro2 = "0.4" quote = "0.6" diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index c3424fa01d8..c81c29da104 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -193,12 +193,12 @@ def linux_tidy_unit_docs(): git bundle create docs.bundle HEAD """) .with_artifacts("/repo/target/doc/docs.bundle") - .find_or_create("docs." + CONFIG.git_sha) + .find_or_create("docs." + CONFIG.task_id()) ) def upload_docs(): - docs_build_task_id = decisionlib.Task.find("docs." + CONFIG.git_sha) + docs_build_task_id = decisionlib.Task.find("docs." + CONFIG.task_id()) return ( linux_task("Upload docs to GitHub Pages") .with_treeherder("Linux x64", "DocUpload") @@ -233,7 +233,7 @@ def macos_unit(): ./mach package --dev ./etc/ci/lockfile_changed.sh """) - .find_or_create("macos_unit." + CONFIG.git_sha) + .find_or_create("macos_unit." + CONFIG.task_id()) ) @@ -266,7 +266,7 @@ def android_arm32_dev_from_macos(): ./mach bootstrap-android --accept-all-licences --build ./mach build --android --dev --verbose """) - .find_or_create("android_arm32_dev.macos." + CONFIG.git_sha) + .find_or_create("android_arm32_dev.macos." + CONFIG.task_id()) ) @@ -279,7 +279,7 @@ def android_arm32_dev(): ./etc/ci/lockfile_changed.sh python ./etc/ci/check_dynamic_symbols.py """) - .find_or_create("android_arm32_dev." + CONFIG.git_sha) + .find_or_create("android_arm32_dev." + CONFIG.task_id()) ) @@ -303,7 +303,7 @@ def android_nightly(): "/repo/target/android/i686-linux-android/release/servoapp.apk", "/repo/target/android/i686-linux-android/release/servoview.aar", ) - .find_or_create("build.android_nightlies." + CONFIG.git_sha) + .find_or_create("build.android_nightlies." + CONFIG.task_id()) ) @@ -316,7 +316,7 @@ def android_arm32_release(): "/repo/target/android/armv7-linux-androideabi/release/servoapp.apk", "/repo/target/android/armv7-linux-androideabi/release/servoview.aar", ) - .find_or_create("build.android_armv7_release." + CONFIG.git_sha) + .find_or_create("build.android_armv7_release." + CONFIG.task_id()) ) @@ -329,7 +329,7 @@ def android_x86_release(): "/repo/target/android/i686-linux-android/release/servoapp.apk", "/repo/target/android/i686-linux-android/release/servoview.aar", ) - .find_or_create("build.android_x86_release." + CONFIG.git_sha) + .find_or_create("build.android_x86_release." + CONFIG.task_id()) ) @@ -352,7 +352,7 @@ def android_x86_wpt(): /_mozilla/mozilla/DOMParser.html \ /_mozilla/mozilla/webgl/context_creation_error.html """) - .find_or_create("android_x86_release." + CONFIG.git_sha) + .find_or_create("android_x86_release." + CONFIG.task_id()) ) @@ -366,7 +366,7 @@ def windows_x86(): .with_script( "python mach build --dev --target i686-pc-windows-msvc", ) - .find_or_create("build.windows_x86_dev." + CONFIG.git_sha) + .find_or_create("build.windows_x86_dev." + CONFIG.task_id()) ) @@ -385,7 +385,7 @@ def windows_unit(): ) .with_artifacts("repo/target/debug/msi/Servo.exe", "repo/target/debug/msi/Servo.zip") - .find_or_create("build.windows_x64_dev." + CONFIG.git_sha) + .find_or_create("build.windows_x64_dev." + CONFIG.task_id()) ) @@ -397,7 +397,7 @@ def windows_release(): "mach package --release") .with_artifacts("repo/target/release/msi/Servo.exe", "repo/target/release/msi/Servo.zip") - .find_or_create("build.windows_x64_release." + CONFIG.git_sha) + .find_or_create("build.windows_x64_release." + CONFIG.task_id()) ) @@ -413,7 +413,7 @@ def windows_nightly(): "mach upload-nightly windows-msvc --secret-from-taskcluster") .with_artifacts("repo/target/release/msi/Servo.exe", "repo/target/release/msi/Servo.zip") - .find_or_create("build.windows_x64_nightly." + CONFIG.git_sha) + .find_or_create("build.windows_x64_nightly." + CONFIG.task_id()) ) @@ -430,7 +430,7 @@ def linux_nightly(): "./mach upload-nightly linux --secret-from-taskcluster", ) .with_artifacts("/repo/target/release/servo-tech-demo.tar.gz") - .find_or_create("build.linux_x64_nightly" + CONFIG.git_sha) + .find_or_create("build.linux_x64_nightly" + CONFIG.task_id()) ) @@ -447,7 +447,7 @@ def linux_wpt(): target/release/build/osmesa-src-*/out/lib/gallium """) .with_artifacts("/target.tar.gz") - .find_or_create("build.linux_x64_release~assertions" + CONFIG.git_sha) + .find_or_create("build.linux_x64_release~assertions" + CONFIG.task_id()) ) def linux_run_task(name): return linux_task(name).with_dockerfile(dockerfile_path("run")) @@ -470,7 +470,7 @@ def macos_nightly(): "./mach upload-nightly mac --secret-from-taskcluster", ) .with_artifacts("repo/target/release/servo-tech-demo.dmg") - .find_or_create("build.mac_x64_nightly." + CONFIG.git_sha) + .find_or_create("build.mac_x64_nightly." + CONFIG.task_id()) ) @@ -500,7 +500,7 @@ def update_wpt(): ./etc/ci/update-wpt-checkout open-pr ./etc/ci/update-wpt-checkout cleanup """) - .find_or_create("wpt_update." + CONFIG.git_sha) + .find_or_create("wpt_update." + CONFIG.task_id()) ) @@ -518,7 +518,7 @@ def macos_release_build(): target/release/build/osmesa-src-*/out/src/mapi/shared-glapi/.libs """) .with_artifacts("repo/target.tar.gz") - .find_or_create("build.macos_x64_release." + CONFIG.git_sha) + .find_or_create("build.macos_x64_release." + CONFIG.task_id()) ) @@ -573,7 +573,7 @@ def wpt_chunks(platform, make_chunk_task, build_task, total_chunks, processes, tests/wpt/mozilla/tests/css/img_simple.html \ tests/wpt/mozilla/tests/mozilla/secure.https.html \ | cat - time ./mach test-wpt --release --processes 1 --product=servodriver \ + time ./mach test-wpt --release --processes $PROCESSES --product=servodriver \ --headless --log-raw test-bluetooth.log \ --log-errorsummary bluetooth-errorsummary.log \ bluetooth \ @@ -606,7 +606,7 @@ def wpt_chunks(platform, make_chunk_task, build_task, total_chunks, processes, if word.endswith(".log") ]) platform_id = platform.replace(" ", "_").lower() - task.find_or_create("%s_wpt_%s.%s" % (platform_id, this_chunk, CONFIG.git_sha)) + task.find_or_create("%s_wpt_%s.%s" % (platform_id, this_chunk, CONFIG.task_id())) def daily_tasks_setup(): @@ -845,7 +845,7 @@ def magicleap_dev(): ./mach build --magicleap --dev env -u DYLD_LIBRARY_PATH ./mach package --magicleap --dev """) - .find_or_create("build.magicleap_dev." + CONFIG.git_sha) + .find_or_create("build.magicleap_dev." + CONFIG.task_id()) ) @@ -860,7 +860,7 @@ def magicleap_nightly(): ./mach upload-nightly magicleap --secret-from-taskcluster """) .with_artifacts("repo/target/magicleap/aarch64-linux-android/release/Servo2D.mpk") - .find_or_create("build.magicleap_nightly." + CONFIG.git_sha) + .find_or_create("build.magicleap_nightly." + CONFIG.task_id()) ) diff --git a/etc/taskcluster/decisionlib.py b/etc/taskcluster/decisionlib.py index 0a6d9b99e1c..4df1dd57039 100644 --- a/etc/taskcluster/decisionlib.py +++ b/etc/taskcluster/decisionlib.py @@ -57,6 +57,26 @@ class Config: self.git_ref = os.environ.get("GIT_REF") self.git_sha = os.environ.get("GIT_SHA") + def task_id(self): + if hasattr(self, "_task_id"): + return self._task_id + # If the head commit is a merge, we want to generate a unique task id which incorporates + # the merge parents rather that the actual sha of the merge commit. This ensures that tasks + # can be reused if the tree is in an identical state. Otherwise, if the head commit is + # not a merge, we can rely on the head commit sha for that purpose. + raw_commit = subprocess.check_output(["git", "cat-file", "commit", "HEAD"]) + parent_commits = [ + value.decode("utf8") + for line in raw_commit.split(b"\n") + for key, _, value in [line.partition(b" ")] + if key == b"parent" + ] + if len(parent_commits) > 1: + self._task_id = "-".join(parent_commits) # pragma: no cover + else: + self._task_id = self.git_sha # pragma: no cover + return self._task_id + def git_sha_is_current_head(self): output = subprocess.check_output(["git", "rev-parse", "HEAD"]) self.git_sha = output.decode("utf8").strip() diff --git a/etc/taskcluster/macos/config/master b/etc/taskcluster/macos/config/master index ef5272e7817..9d042fe859a 100644 --- a/etc/taskcluster/macos/config/master +++ b/etc/taskcluster/macos/config/master @@ -5,6 +5,7 @@ file_roots: extension_modules: ../modules ext_pillar: - taskcluster_secrets: + - ssh_keys: roster_defaults: # https://github.com/saltstack/salt/issues/50477 minion_opts: diff --git a/etc/taskcluster/macos/modules/pillar/ssh_keys.py b/etc/taskcluster/macos/modules/pillar/ssh_keys.py new file mode 100644 index 00000000000..d04766e0657 --- /dev/null +++ b/etc/taskcluster/macos/modules/pillar/ssh_keys.py @@ -0,0 +1,14 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at https://mozilla.org/MPL/2.0/. + +import urllib + + +def ext_pillar(_minion_id, _pillar, *_args): + url = "https://raw.githubusercontent.com/servo/saltfs/master/admin/files/ssh/%s.pub" + return {"ssh_keys": [urllib.urlopen(url % name).read() for name in [ + "jdm", + "manishearth", + "simonsapin", + ]]} diff --git a/etc/taskcluster/macos/states/generic-worker.sls b/etc/taskcluster/macos/states/generic-worker.sls index 007a28665cd..f83f7cdad54 100644 --- a/etc/taskcluster/macos/states/generic-worker.sls +++ b/etc/taskcluster/macos/states/generic-worker.sls @@ -6,6 +6,14 @@ GMT: timezone.system +sshkeys: + ssh_auth.present: + - user: root + - names: + {% for key in pillar["ssh_keys"] %} + - {{ key | yaml_encode }} + {% endfor %} + {{ bin }}/generic-worker: file.managed: - name: diff --git a/python/servo/bootstrap.py b/python/servo/bootstrap.py index a38fb631eee..c83a196cfbd 100644 --- a/python/servo/bootstrap.py +++ b/python/servo/bootstrap.py @@ -114,8 +114,8 @@ def linux(context, force=False): 'libbz2-dev', 'liblzma-dev', 'libosmesa6-dev', 'libxmu6', 'libxmu-dev', 'libglu1-mesa-dev', 'libgles2-mesa-dev', 'libegl1-mesa-dev', 'libdbus-1-dev', 'libharfbuzz-dev', - 'ccache', 'clang', 'autoconf2.13', "libunwind-dev"] - pkgs_dnf = ['libtool', 'gcc-c++', 'libXi-devel', 'freetype-devel', + 'ccache', 'clang', 'autoconf2.13', 'libunwind-dev'] + pkgs_dnf = ['libtool', 'gcc-c++', 'libXi-devel', 'freetype-devel', 'libunwind-devel', 'mesa-libGL-devel', 'mesa-libEGL-devel', 'glib2-devel', 'libX11-devel', 'libXrandr-devel', 'gperf', 'fontconfig-devel', 'cabextract', 'ttmkfdir', 'python2', 'python2-virtualenv', 'python2-pip', 'expat-devel', 'rpm-build', diff --git a/python/servo/build_commands.py b/python/servo/build_commands.py index a6e61905675..1a00d8be97d 100644 --- a/python/servo/build_commands.py +++ b/python/servo/build_commands.py @@ -352,7 +352,6 @@ class MachCommands(CommandBase): sys.exit(1) env["RUST_TARGET"] = target - env["ANDROID_TOOLCHAIN_NAME"] = android_toolchain_name with cd(openssl_dir): status = call( make_cmd + ["-f", "openssl.makefile"], @@ -386,9 +385,7 @@ class MachCommands(CommandBase): android_toolchain_prefix + "-4.9", "prebuilt", host) gcc_libs = path.join(gcc_toolchain, "lib", "gcc", android_toolchain_name, "4.9.x") - env['PATH'] = (path.join(llvm_toolchain, "bin") + ':' - + path.join(gcc_toolchain, "bin") + ':' - + env['PATH']) + env['PATH'] = (path.join(llvm_toolchain, "bin") + ':' + env['PATH']) env['ANDROID_SYSROOT'] = path.join(env['ANDROID_NDK'], "sysroot") support_include = path.join(env['ANDROID_NDK'], "sources", "android", "support", "include") cpufeatures_include = path.join(env['ANDROID_NDK'], "sources", "android", "cpufeatures") @@ -468,7 +465,6 @@ class MachCommands(CommandBase): env["NDK_ANDROID_VERSION"] = android_api env["ANDROID_ABI"] = android_lib env["ANDROID_PLATFORM"] = android_platform - env["ANDROID_TOOLCHAIN_NAME"] = "clang" env["NDK_CMAKE_TOOLCHAIN_FILE"] = path.join(env['ANDROID_NDK'], "build", "cmake", "android.toolchain.cmake") env["CMAKE_TOOLCHAIN_FILE"] = path.join(self.android_support_dir(), "toolchain.cmake") # Set output dir for gradle aar files diff --git a/support/android/fakeld/fake-ld-arm.sh b/support/android/fakeld/fake-ld-arm.sh index 2956a528a05..0e81b85fb14 100755 --- a/support/android/fakeld/fake-ld-arm.sh +++ b/support/android/fakeld/fake-ld-arm.sh @@ -11,5 +11,4 @@ set -o pipefail source ./support/android/fakeld/fake-ld.sh export _GCC_PARAMS="${@}" -call_gcc "arch-arm" "arm-linux-androideabi" "android-21" "armeabi" \ - "arm-linux-androideabi" +call_gcc "arch-arm" "armeabi" "arm-linux-androideabi" diff --git a/support/android/fakeld/fake-ld-arm64.sh b/support/android/fakeld/fake-ld-arm64.sh index ceaf791f331..eb7b0ada9a2 100755 --- a/support/android/fakeld/fake-ld-arm64.sh +++ b/support/android/fakeld/fake-ld-arm64.sh @@ -11,5 +11,4 @@ set -o pipefail source ./support/android/fakeld/fake-ld.sh export _GCC_PARAMS="${@}" -call_gcc "arch-arm64" "aarch64-linux-android" "android-21" "arm64-v8a" \ - "aarch64-linux-android" +call_gcc "arch-arm64" "arm64-v8a" "aarch64-linux-android" diff --git a/support/android/fakeld/fake-ld-armv7.sh b/support/android/fakeld/fake-ld-armv7.sh index 44216d99f90..b1758a9b07a 100755 --- a/support/android/fakeld/fake-ld-armv7.sh +++ b/support/android/fakeld/fake-ld-armv7.sh @@ -11,5 +11,4 @@ set -o pipefail source ./support/android/fakeld/fake-ld.sh export _GCC_PARAMS="${@}" -call_gcc "arch-arm" "arm-linux-androideabi" "android-21" "armeabi-v7a" \ - "arm-linux-androideabi" +call_gcc "arch-arm" "armeabi-v7a" "armv7-linux-androideabi" diff --git a/support/android/fakeld/fake-ld-x86.sh b/support/android/fakeld/fake-ld-x86.sh index 3943decea25..2df1d5e49e9 100755 --- a/support/android/fakeld/fake-ld-x86.sh +++ b/support/android/fakeld/fake-ld-x86.sh @@ -11,4 +11,4 @@ set -o pipefail source ./support/android/fakeld/fake-ld.sh export _GCC_PARAMS="${@}" -call_gcc "arch-x86" "x86" "android-21" "x86" "i686-linux-android" +call_gcc "arch-x86" "x86" "i686-linux-android" diff --git a/support/android/fakeld/fake-ld.sh b/support/android/fakeld/fake-ld.sh index ef6f0dd8295..29eef1326ba 100755 --- a/support/android/fakeld/fake-ld.sh +++ b/support/android/fakeld/fake-ld.sh @@ -13,25 +13,27 @@ call_gcc() TARGET_DIR="${OUT_DIR}/../../.." export _ANDROID_ARCH=$1 - export _ANDROID_EABI=$2 - export _ANDROID_PLATFORM=$3 - export ANDROID_SYSROOT="${ANDROID_NDK}/platforms/${_ANDROID_PLATFORM}/${_ANDROID_ARCH}" + export _ANDROID_TARGET=$3 + export ANDROID_SYSROOT="${ANDROID_NDK}/platforms/${ANDROID_PLATFORM}/${_ANDROID_ARCH}" ANDROID_TOOLCHAIN="" for host in "linux-x86_64" "linux-x86" "darwin-x86_64" "darwin-x86"; do - if [[ -d "${ANDROID_NDK}/toolchains/${_ANDROID_EABI}-4.9/prebuilt/${host}/bin" ]]; then - ANDROID_TOOLCHAIN="${ANDROID_NDK}/toolchains/${_ANDROID_EABI}-4.9/prebuilt/${host}/bin" + if [[ -d "${ANDROID_NDK}/toolchains/llvm/prebuilt/${host}/bin" ]]; then + ANDROID_TOOLCHAIN="${ANDROID_NDK}/toolchains/llvm/prebuilt/${host}/bin" break fi done - ANDROID_CPU_ARCH_DIR=$4 + ANDROID_CPU_ARCH_DIR=$2 ANDROID_CXX_LIBS="${ANDROID_NDK}/sources/cxx-stl/llvm-libc++/libs/${ANDROID_CPU_ARCH_DIR}" echo "toolchain: ${ANDROID_TOOLCHAIN}" echo "libs dir: ${ANDROID_CXX_LIBS}" echo "sysroot: ${ANDROID_SYSROOT}" - echo "targetdir: ${ANDROID_CXX_LIBS}" + echo "targetdir: ${TARGET_DIR}" - "${ANDROID_TOOLCHAIN}/$5-gcc" \ - --sysroot="${ANDROID_SYSROOT}" -L "${ANDROID_CXX_LIBS}" ${_GCC_PARAMS} -lc++ + "${ANDROID_TOOLCHAIN}/clang" \ + --sysroot="${ANDROID_SYSROOT}" \ + --gcc-toolchain="${GCC_TOOLCHAIN}" \ + --target="${_ANDROID_TARGET}" \ + -L "${ANDROID_CXX_LIBS}" ${_GCC_PARAMS} -lc++ } diff --git a/support/android/toolchain.cmake b/support/android/toolchain.cmake index b9b8414c0cc..827aac337fd 100644 --- a/support/android/toolchain.cmake +++ b/support/android/toolchain.cmake @@ -1,6 +1,6 @@ set(CMAKE_VERBOSE_MAKEFILE ON) set(ANDROID_ABI $ENV{ANDROID_ABI}) -set(ANDROID_TOOLCHAIN_NAME $ENV{ANDROID_TOOLCHAIN_NAME}) +set(ANDROID_TOOLCHAIN_NAME clang) set(ANDROID_PLATFORM $ENV{ANDROID_PLATFORM}) include($ENV{NDK_CMAKE_TOOLCHAIN_FILE}) diff --git a/tests/unit/script/textinput.rs b/tests/unit/script/textinput.rs index 5a7dfcfeac9..aa4bc51b206 100644 --- a/tests/unit/script/textinput.rs +++ b/tests/unit/script/textinput.rs @@ -10,7 +10,10 @@ use keyboard_types::{Key, Modifiers}; use script::clipboard_provider::DummyClipboardContext; use script::test::DOMString; -use script::textinput::{Direction, Lines, Selection, SelectionDirection, TextInput, TextPoint}; +use script::textinput::{ + Direction, Lines, Selection, SelectionDirection, TextInput, TextPoint, UTF16CodeUnits, + UTF8Bytes, +}; fn text_input(lines: Lines, s: &str) -> TextInput<DummyClipboardContext> { TextInput::new( @@ -29,7 +32,7 @@ fn test_set_content_ignores_max_length() { Lines::Single, DOMString::from(""), DummyClipboardContext::new(""), - Some(1), + Some(UTF16CodeUnits::one()), None, SelectionDirection::None, ); @@ -44,13 +47,13 @@ fn test_textinput_when_inserting_multiple_lines_over_a_selection_respects_max_le Lines::Multiple, DOMString::from("hello\nworld"), DummyClipboardContext::new(""), - Some(17), + Some(UTF16CodeUnits(17)), None, SelectionDirection::None, ); - textinput.adjust_horizontal(1, Selection::NotSelected); - textinput.adjust_horizontal(3, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes::one(), Direction::Forward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); textinput.adjust_vertical(1, Selection::Selected); // Selection is now "hello\n @@ -69,7 +72,7 @@ fn test_textinput_when_inserting_multiple_lines_still_respects_max_length() { Lines::Multiple, DOMString::from("hello\nworld"), DummyClipboardContext::new(""), - Some(17), + Some(UTF16CodeUnits(17)), None, SelectionDirection::None, ); @@ -87,7 +90,7 @@ fn test_textinput_when_content_is_already_longer_than_max_length_and_theres_no_s Lines::Single, DOMString::from("abc"), DummyClipboardContext::new(""), - Some(1), + Some(UTF16CodeUnits::one()), None, SelectionDirection::None, ); @@ -104,7 +107,7 @@ fn test_multi_line_textinput_with_maxlength_doesnt_allow_appending_characters_wh Lines::Multiple, DOMString::from("abc\nd"), DummyClipboardContext::new(""), - Some(5), + Some(UTF16CodeUnits(5)), None, SelectionDirection::None, ); @@ -121,13 +124,13 @@ fn test_single_line_textinput_with_max_length_doesnt_allow_appending_characters_ Lines::Single, DOMString::from("abcde"), DummyClipboardContext::new(""), - Some(5), + Some(UTF16CodeUnits(5)), None, SelectionDirection::None, ); - textinput.adjust_horizontal(1, Selection::NotSelected); - textinput.adjust_horizontal(3, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes::one(), Direction::Forward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); // Selection is now "abcde" // --- @@ -143,7 +146,7 @@ fn test_single_line_textinput_with_max_length_multibyte() { Lines::Single, DOMString::from(""), DummyClipboardContext::new(""), - Some(2), + Some(UTF16CodeUnits(2)), None, SelectionDirection::None, ); @@ -162,7 +165,7 @@ fn test_single_line_textinput_with_max_length_multi_code_unit() { Lines::Single, DOMString::from(""), DummyClipboardContext::new(""), - Some(3), + Some(UTF16CodeUnits(3)), None, SelectionDirection::None, ); @@ -183,7 +186,7 @@ fn test_single_line_textinput_with_max_length_inside_char() { Lines::Single, DOMString::from("\u{10437}"), DummyClipboardContext::new(""), - Some(1), + Some(UTF16CodeUnits::one()), None, SelectionDirection::None, ); @@ -199,7 +202,7 @@ fn test_single_line_textinput_with_max_length_doesnt_allow_appending_characters_ Lines::Single, DOMString::from("a"), DummyClipboardContext::new(""), - Some(1), + Some(UTF16CodeUnits::one()), None, SelectionDirection::None, ); @@ -211,14 +214,14 @@ fn test_single_line_textinput_with_max_length_doesnt_allow_appending_characters_ #[test] fn test_textinput_delete_char() { let mut textinput = text_input(Lines::Single, "abcdefg"); - textinput.adjust_horizontal(2, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::NotSelected); textinput.delete_char(Direction::Backward); assert_eq!(textinput.get_content(), "acdefg"); textinput.delete_char(Direction::Forward); assert_eq!(textinput.get_content(), "adefg"); - textinput.adjust_horizontal(2, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::Selected); textinput.delete_char(Direction::Forward); assert_eq!(textinput.get_content(), "afg"); @@ -238,11 +241,11 @@ fn test_textinput_delete_char() { #[test] fn test_textinput_insert_char() { let mut textinput = text_input(Lines::Single, "abcdefg"); - textinput.adjust_horizontal(2, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::NotSelected); textinput.insert_char('a'); assert_eq!(textinput.get_content(), "abacdefg"); - textinput.adjust_horizontal(2, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::Selected); textinput.insert_char('b'); assert_eq!(textinput.get_content(), "ababefg"); @@ -258,25 +261,25 @@ fn test_textinput_insert_char() { #[test] fn test_textinput_get_sorted_selection() { let mut textinput = text_input(Lines::Single, "abcdefg"); - textinput.adjust_horizontal(2, Selection::NotSelected); - textinput.adjust_horizontal(2, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::Selected); let (start, end) = textinput.sorted_selection_bounds(); - assert_eq!(start.index, 2); - assert_eq!(end.index, 4); + assert_eq!(start.index, UTF8Bytes(2)); + assert_eq!(end.index, UTF8Bytes(4)); textinput.clear_selection(); - textinput.adjust_horizontal(-2, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Backward, Selection::Selected); let (start, end) = textinput.sorted_selection_bounds(); - assert_eq!(start.index, 2); - assert_eq!(end.index, 4); + assert_eq!(start.index, UTF8Bytes(2)); + assert_eq!(end.index, UTF8Bytes(4)); } #[test] fn test_textinput_replace_selection() { let mut textinput = text_input(Lines::Single, "abcdefg"); - textinput.adjust_horizontal(2, Selection::NotSelected); - textinput.adjust_horizontal(2, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::Selected); textinput.replace_selection(DOMString::from("xyz")); assert_eq!(textinput.get_content(), "abxyzefg"); @@ -294,34 +297,34 @@ fn test_textinput_replace_selection_multibyte_char() { #[test] fn test_textinput_current_line_length() { let mut textinput = text_input(Lines::Multiple, "abc\nde\nf"); - assert_eq!(textinput.current_line_length(), 3); + assert_eq!(textinput.current_line_length(), UTF8Bytes(3)); textinput.adjust_vertical(1, Selection::NotSelected); - assert_eq!(textinput.current_line_length(), 2); + assert_eq!(textinput.current_line_length(), UTF8Bytes(2)); textinput.adjust_vertical(1, Selection::NotSelected); - assert_eq!(textinput.current_line_length(), 1); + assert_eq!(textinput.current_line_length(), UTF8Bytes::one()); } #[test] fn test_textinput_adjust_vertical() { let mut textinput = text_input(Lines::Multiple, "abc\nde\nf"); - textinput.adjust_horizontal(3, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::NotSelected); textinput.adjust_vertical(1, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); textinput.adjust_vertical(-1, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); textinput.adjust_vertical(2, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 2); - assert_eq!(textinput.edit_point().index, 1); + assert_eq!(textinput.edit_point().index, UTF8Bytes(1)); textinput.adjust_vertical(-1, Selection::Selected); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 1); + assert_eq!(textinput.edit_point().index, UTF8Bytes(1)); } #[test] @@ -330,31 +333,35 @@ fn test_textinput_adjust_vertical_multibyte() { textinput.adjust_horizontal_by_one(Direction::Forward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); textinput.adjust_vertical(1, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 1); + assert_eq!(textinput.edit_point().index, UTF8Bytes(1)); } #[test] fn test_textinput_adjust_horizontal() { let mut textinput = text_input(Lines::Multiple, "abc\nde\nf"); - textinput.adjust_horizontal(4, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Forward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); - textinput.adjust_horizontal(1, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes::one(), Direction::Forward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 1); + assert_eq!(textinput.edit_point().index, UTF8Bytes(1)); - textinput.adjust_horizontal(2, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(2), Direction::Forward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 2); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); - textinput.adjust_horizontal(-1, Selection::NotSelected); + textinput.adjust_horizontal( + UTF8Bytes::one(), + Direction::Backward, + Selection::NotSelected, + ); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); } #[test] @@ -364,44 +371,44 @@ fn test_textinput_adjust_horizontal_by_word() { textinput.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); textinput.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 7); + assert_eq!(textinput.edit_point().index, UTF8Bytes(7)); textinput.adjust_horizontal_by_word(Direction::Backward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 4); + assert_eq!(textinput.edit_point().index, UTF8Bytes(4)); textinput.adjust_horizontal_by_word(Direction::Backward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); // Test new line case of movement word by word based on UAX#29 rules let mut textinput_2 = text_input(Lines::Multiple, "abc\ndef"); textinput_2.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); textinput_2.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_2.edit_point().line, 1); - assert_eq!(textinput_2.edit_point().index, 3); + assert_eq!(textinput_2.edit_point().index, UTF8Bytes(3)); textinput_2.adjust_horizontal_by_word(Direction::Backward, Selection::NotSelected); assert_eq!(textinput_2.edit_point().line, 1); - assert_eq!(textinput_2.edit_point().index, 0); + assert_eq!(textinput_2.edit_point().index, UTF8Bytes::zero()); textinput_2.adjust_horizontal_by_word(Direction::Backward, Selection::NotSelected); assert_eq!(textinput_2.edit_point().line, 0); - assert_eq!(textinput_2.edit_point().index, 0); + assert_eq!(textinput_2.edit_point().index, UTF8Bytes::zero()); // Test non-standard sized characters case of movement word by word based on UAX#29 rules let mut textinput_3 = text_input(Lines::Single, "áéc d🌠bc"); textinput_3.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 5); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes(5)); textinput_3.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 7); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes(7)); textinput_3.adjust_horizontal_by_word(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 13); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes(13)); textinput_3.adjust_horizontal_by_word(Direction::Backward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 11); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes(11)); textinput_3.adjust_horizontal_by_word(Direction::Backward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 6); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes(6)); } #[test] @@ -410,28 +417,28 @@ fn test_textinput_adjust_horizontal_to_line_end() { let mut textinput = text_input(Lines::Single, "abc def"); textinput.adjust_horizontal_to_line_end(Direction::Forward, Selection::NotSelected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 7); + assert_eq!(textinput.edit_point().index, UTF8Bytes(7)); // Test new line case of movement to end based on UAX#29 rules let mut textinput_2 = text_input(Lines::Multiple, "abc\ndef"); textinput_2.adjust_horizontal_to_line_end(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_2.edit_point().line, 0); - assert_eq!(textinput_2.edit_point().index, 3); + assert_eq!(textinput_2.edit_point().index, UTF8Bytes(3)); textinput_2.adjust_horizontal_to_line_end(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_2.edit_point().line, 0); - assert_eq!(textinput_2.edit_point().index, 3); + assert_eq!(textinput_2.edit_point().index, UTF8Bytes(3)); textinput_2.adjust_horizontal_to_line_end(Direction::Backward, Selection::NotSelected); assert_eq!(textinput_2.edit_point().line, 0); - assert_eq!(textinput_2.edit_point().index, 0); + assert_eq!(textinput_2.edit_point().index, UTF8Bytes::zero()); // Test non-standard sized characters case of movement to end based on UAX#29 rules let mut textinput_3 = text_input(Lines::Single, "áéc d🌠bc"); textinput_3.adjust_horizontal_to_line_end(Direction::Forward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 13); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes(13)); textinput_3.adjust_horizontal_to_line_end(Direction::Backward, Selection::NotSelected); assert_eq!(textinput_3.edit_point().line, 0); - assert_eq!(textinput_3.edit_point().index, 0); + assert_eq!(textinput_3.edit_point().index, UTF8Bytes::zero()); } #[test] @@ -440,56 +447,64 @@ fn test_navigation_keyboard_shortcuts() { // Test that CMD + Right moves to the end of the current line. textinput.handle_keydown_aux(Key::ArrowRight, Modifiers::META, true); - assert_eq!(textinput.edit_point().index, 11); + assert_eq!(textinput.edit_point().index, UTF8Bytes(11)); // Test that CMD + Right moves to the beginning of the current line. textinput.handle_keydown_aux(Key::ArrowLeft, Modifiers::META, true); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); // Test that CTRL + ALT + E moves to the end of the current line also. textinput.handle_keydown_aux( Key::Character("e".to_owned()), Modifiers::CONTROL | Modifiers::ALT, true, ); - assert_eq!(textinput.edit_point().index, 11); + assert_eq!(textinput.edit_point().index, UTF8Bytes(11)); // Test that CTRL + ALT + A moves to the beginning of the current line also. textinput.handle_keydown_aux( Key::Character("a".to_owned()), Modifiers::CONTROL | Modifiers::ALT, true, ); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); // Test that ALT + Right moves to the end of the word. textinput.handle_keydown_aux(Key::ArrowRight, Modifiers::ALT, true); - assert_eq!(textinput.edit_point().index, 5); + assert_eq!(textinput.edit_point().index, UTF8Bytes(5)); // Test that CTRL + ALT + F moves to the end of the word also. textinput.handle_keydown_aux( Key::Character("f".to_owned()), Modifiers::CONTROL | Modifiers::ALT, true, ); - assert_eq!(textinput.edit_point().index, 11); + assert_eq!(textinput.edit_point().index, UTF8Bytes(11)); // Test that ALT + Left moves to the end of the word. textinput.handle_keydown_aux(Key::ArrowLeft, Modifiers::ALT, true); - assert_eq!(textinput.edit_point().index, 6); + assert_eq!(textinput.edit_point().index, UTF8Bytes(6)); // Test that CTRL + ALT + B moves to the end of the word also. textinput.handle_keydown_aux( Key::Character("b".to_owned()), Modifiers::CONTROL | Modifiers::ALT, true, ); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); } #[test] fn test_textinput_handle_return() { let mut single_line_textinput = text_input(Lines::Single, "abcdef"); - single_line_textinput.adjust_horizontal(3, Selection::NotSelected); + single_line_textinput.adjust_horizontal( + UTF8Bytes(3), + Direction::Forward, + Selection::NotSelected, + ); single_line_textinput.handle_return(); assert_eq!(single_line_textinput.get_content(), "abcdef"); let mut multi_line_textinput = text_input(Lines::Multiple, "abcdef"); - multi_line_textinput.adjust_horizontal(3, Selection::NotSelected); + multi_line_textinput.adjust_horizontal( + UTF8Bytes(3), + Direction::Forward, + Selection::NotSelected, + ); multi_line_textinput.handle_return(); assert_eq!(multi_line_textinput.get_content(), "abc\ndef"); } @@ -498,11 +513,11 @@ fn test_textinput_handle_return() { fn test_textinput_select_all() { let mut textinput = text_input(Lines::Multiple, "abc\nde\nf"); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); textinput.select_all(); assert_eq!(textinput.edit_point().line, 2); - assert_eq!(textinput.edit_point().index, 1); + assert_eq!(textinput.edit_point().index, UTF8Bytes(1)); } #[test] @@ -523,15 +538,15 @@ fn test_textinput_set_content() { assert_eq!(textinput.get_content(), "abc\nf"); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); - textinput.adjust_horizontal(3, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 3); + assert_eq!(textinput.edit_point().index, UTF8Bytes(3)); textinput.set_content(DOMString::from("de")); assert_eq!(textinput.get_content(), "de"); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); } #[test] @@ -550,7 +565,7 @@ fn test_clipboard_paste() { SelectionDirection::None, ); assert_eq!(textinput.get_content(), "defg"); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); textinput.handle_keydown_aux(Key::Character("v".to_owned()), MODIFIERS, false); assert_eq!(textinput.get_content(), "abcdefg"); } @@ -560,51 +575,59 @@ fn test_textinput_cursor_position_correct_after_clearing_selection() { let mut textinput = text_input(Lines::Single, "abcdef"); // Single line - Forward - textinput.adjust_horizontal(3, Selection::Selected); - textinput.adjust_horizontal(1, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 3); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes::one(), Direction::Forward, Selection::NotSelected); + assert_eq!(textinput.edit_point().index, UTF8Bytes(3)); - textinput.adjust_horizontal(-3, Selection::NotSelected); - textinput.adjust_horizontal(3, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Backward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); textinput.adjust_horizontal_by_one(Direction::Forward, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 3); + assert_eq!(textinput.edit_point().index, UTF8Bytes(3)); // Single line - Backward - textinput.adjust_horizontal(-3, Selection::NotSelected); - textinput.adjust_horizontal(3, Selection::Selected); - textinput.adjust_horizontal(-1, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 0); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Backward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); + textinput.adjust_horizontal( + UTF8Bytes::one(), + Direction::Backward, + Selection::NotSelected, + ); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); - textinput.adjust_horizontal(-3, Selection::NotSelected); - textinput.adjust_horizontal(3, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Backward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(3), Direction::Forward, Selection::Selected); textinput.adjust_horizontal_by_one(Direction::Backward, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); let mut textinput = text_input(Lines::Multiple, "abc\nde\nf"); // Multiline - Forward - textinput.adjust_horizontal(4, Selection::Selected); - textinput.adjust_horizontal(1, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 0); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Forward, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes::one(), Direction::Forward, Selection::NotSelected); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); assert_eq!(textinput.edit_point().line, 1); - textinput.adjust_horizontal(-4, Selection::NotSelected); - textinput.adjust_horizontal(4, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Backward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Forward, Selection::Selected); textinput.adjust_horizontal_by_one(Direction::Forward, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); assert_eq!(textinput.edit_point().line, 1); // Multiline - Backward - textinput.adjust_horizontal(-4, Selection::NotSelected); - textinput.adjust_horizontal(4, Selection::Selected); - textinput.adjust_horizontal(-1, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 0); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Backward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Forward, Selection::Selected); + textinput.adjust_horizontal( + UTF8Bytes::one(), + Direction::Backward, + Selection::NotSelected, + ); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); assert_eq!(textinput.edit_point().line, 0); - textinput.adjust_horizontal(-4, Selection::NotSelected); - textinput.adjust_horizontal(4, Selection::Selected); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Backward, Selection::NotSelected); + textinput.adjust_horizontal(UTF8Bytes(4), Direction::Forward, Selection::Selected); textinput.adjust_horizontal_by_one(Direction::Backward, Selection::NotSelected); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); assert_eq!(textinput.edit_point().line, 0); } @@ -613,16 +636,16 @@ fn test_textinput_set_selection_with_direction() { let mut textinput = text_input(Lines::Single, "abcdef"); textinput.set_selection_range(2, 6, SelectionDirection::Forward); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 6); + assert_eq!(textinput.edit_point().index, UTF8Bytes(6)); assert_eq!(textinput.selection_direction(), SelectionDirection::Forward); assert!(textinput.selection_origin().is_some()); assert_eq!(textinput.selection_origin().unwrap().line, 0); - assert_eq!(textinput.selection_origin().unwrap().index, 2); + assert_eq!(textinput.selection_origin().unwrap().index, UTF8Bytes(2)); textinput.set_selection_range(2, 6, SelectionDirection::Backward); assert_eq!(textinput.edit_point().line, 0); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); assert_eq!( textinput.selection_direction(), SelectionDirection::Backward @@ -630,37 +653,43 @@ fn test_textinput_set_selection_with_direction() { assert!(textinput.selection_origin().is_some()); assert_eq!(textinput.selection_origin().unwrap().line, 0); - assert_eq!(textinput.selection_origin().unwrap().index, 6); + assert_eq!(textinput.selection_origin().unwrap().index, UTF8Bytes(6)); textinput = text_input(Lines::Multiple, "\n\n"); textinput.set_selection_range(0, 1, SelectionDirection::Forward); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); assert_eq!(textinput.selection_direction(), SelectionDirection::Forward); assert!(textinput.selection_origin().is_some()); assert_eq!(textinput.selection_origin().unwrap().line, 0); - assert_eq!(textinput.selection_origin().unwrap().index, 0); + assert_eq!( + textinput.selection_origin().unwrap().index, + UTF8Bytes::zero() + ); textinput = text_input(Lines::Multiple, "\n"); textinput.set_selection_range(0, 1, SelectionDirection::Forward); assert_eq!(textinput.edit_point().line, 1); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); assert_eq!(textinput.selection_direction(), SelectionDirection::Forward); assert!(textinput.selection_origin().is_some()); assert_eq!(textinput.selection_origin().unwrap().line, 0); - assert_eq!(textinput.selection_origin().unwrap().index, 0); + assert_eq!( + textinput.selection_origin().unwrap().index, + UTF8Bytes::zero() + ); } #[test] fn test_textinput_unicode_handling() { let mut textinput = text_input(Lines::Single, "éèùµ$£"); - assert_eq!(textinput.edit_point().index, 0); + assert_eq!(textinput.edit_point().index, UTF8Bytes::zero()); textinput.set_edit_point_index(1); - assert_eq!(textinput.edit_point().index, 2); + assert_eq!(textinput.edit_point().index, UTF8Bytes(2)); textinput.set_edit_point_index(4); - assert_eq!(textinput.edit_point().index, 8); + assert_eq!(textinput.edit_point().index, UTF8Bytes(8)); } #[test] @@ -668,40 +697,100 @@ fn test_selection_bounds() { let mut textinput = text_input(Lines::Single, "abcdef"); assert_eq!( - TextPoint { line: 0, index: 0 }, + TextPoint { + line: 0, + index: UTF8Bytes::zero() + }, textinput.selection_origin_or_edit_point() ); - assert_eq!(TextPoint { line: 0, index: 0 }, textinput.selection_start()); - assert_eq!(TextPoint { line: 0, index: 0 }, textinput.selection_end()); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes::zero() + }, + textinput.selection_start() + ); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes::zero() + }, + textinput.selection_end() + ); textinput.set_selection_range(2, 5, SelectionDirection::Forward); assert_eq!( - TextPoint { line: 0, index: 2 }, + TextPoint { + line: 0, + index: UTF8Bytes(2) + }, textinput.selection_origin_or_edit_point() ); - assert_eq!(TextPoint { line: 0, index: 2 }, textinput.selection_start()); - assert_eq!(TextPoint { line: 0, index: 5 }, textinput.selection_end()); - assert_eq!(2, textinput.selection_start_offset()); - assert_eq!(5, textinput.selection_end_offset()); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes(2) + }, + textinput.selection_start() + ); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes(5) + }, + textinput.selection_end() + ); + assert_eq!(UTF8Bytes(2), textinput.selection_start_offset()); + assert_eq!(UTF8Bytes(5), textinput.selection_end_offset()); textinput.set_selection_range(3, 6, SelectionDirection::Backward); assert_eq!( - TextPoint { line: 0, index: 6 }, + TextPoint { + line: 0, + index: UTF8Bytes(6) + }, textinput.selection_origin_or_edit_point() ); - assert_eq!(TextPoint { line: 0, index: 3 }, textinput.selection_start()); - assert_eq!(TextPoint { line: 0, index: 6 }, textinput.selection_end()); - assert_eq!(3, textinput.selection_start_offset()); - assert_eq!(6, textinput.selection_end_offset()); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes(3) + }, + textinput.selection_start() + ); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes(6) + }, + textinput.selection_end() + ); + assert_eq!(UTF8Bytes(3), textinput.selection_start_offset()); + assert_eq!(UTF8Bytes(6), textinput.selection_end_offset()); textinput = text_input(Lines::Multiple, "\n\n"); textinput.set_selection_range(0, 1, SelectionDirection::Forward); assert_eq!( - TextPoint { line: 0, index: 0 }, + TextPoint { + line: 0, + index: UTF8Bytes::zero() + }, textinput.selection_origin_or_edit_point() ); - assert_eq!(TextPoint { line: 0, index: 0 }, textinput.selection_start()); - assert_eq!(TextPoint { line: 1, index: 0 }, textinput.selection_end()); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes::zero() + }, + textinput.selection_start() + ); + assert_eq!( + TextPoint { + line: 1, + index: UTF8Bytes::zero() + }, + textinput.selection_end() + ); } #[test] @@ -710,6 +799,18 @@ fn test_select_all() { textinput.set_selection_range(2, 3, SelectionDirection::Backward); textinput.select_all(); assert_eq!(textinput.selection_direction(), SelectionDirection::Forward); - assert_eq!(TextPoint { line: 0, index: 0 }, textinput.selection_start()); - assert_eq!(TextPoint { line: 0, index: 3 }, textinput.selection_end()); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes::zero() + }, + textinput.selection_start() + ); + assert_eq!( + TextPoint { + line: 0, + index: UTF8Bytes(3) + }, + textinput.selection_end() + ); } diff --git a/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini b/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini index 3b874fc1748..6a3af4e2ece 100644 --- a/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini +++ b/tests/wpt/metadata/FileAPI/url/url-with-fetch.any.js.ini @@ -14,6 +14,9 @@ [Revoke blob URL after creating Request, will fetch] expected: FAIL + [Revoke blob URL after calling fetch, fetch should succeed] + expected: FAIL + [url-with-fetch.any.html] [Untitled] @@ -34,6 +37,3 @@ [Revoke blob URL after creating Request, will fetch] expected: FAIL - [Revoke blob URL after calling fetch, fetch should succeed] - expected: FAIL - diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index a4da4b06c1f..6f952a5e080 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -10933,6 +10933,36 @@ {} ] ], + "css/css-writing-modes/text-combine-upright-all-001-manual.html": [ + [ + "css/css-writing-modes/text-combine-upright-all-001-manual.html", + {} + ] + ], + "css/css-writing-modes/text-combine-upright-all-002-manual.html": [ + [ + "css/css-writing-modes/text-combine-upright-all-002-manual.html", + {} + ] + ], + "css/css-writing-modes/text-combine-upright-digits-001-manual.html": [ + [ + "css/css-writing-modes/text-combine-upright-digits-001-manual.html", + {} + ] + ], + "css/css-writing-modes/text-combine-upright-digits-002-manual.html": [ + [ + "css/css-writing-modes/text-combine-upright-digits-002-manual.html", + {} + ] + ], + "css/css-writing-modes/text-combine-upright-digits-004-manual.html": [ + [ + "css/css-writing-modes/text-combine-upright-digits-004-manual.html", + {} + ] + ], "css/css-writing-modes/writing-mode-vlr-001-manual.html": [ [ "css/css-writing-modes/writing-mode-vlr-001-manual.html", @@ -14467,18 +14497,6 @@ {} ] ], - "pointerevents/pointerevent_disabled_form_control-manual.html": [ - [ - "pointerevents/pointerevent_disabled_form_control-manual.html", - {} - ] - ], - "pointerevents/pointerevent_element_haspointercapture-manual.html": [ - [ - "pointerevents/pointerevent_element_haspointercapture-manual.html", - {} - ] - ], "pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html": [ [ "pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html", @@ -14515,12 +14533,6 @@ {} ] ], - "pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html": [ - [ - "pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html", - {} - ] - ], "pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.html": [ [ "pointerevents/pointerevent_setpointercapture_override_pending_capture_element-manual.html", @@ -19995,6 +20007,18 @@ {} ] ], + "animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html": [ + [ + "animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html", + [ + [ + "/animation-worklet/worklet-animation-get-timing-on-worklet-thread-ref.html", + "==" + ] + ], + {} + ] + ], "animation-worklet/worklet-animation-local-time-after-duration.https.html": [ [ "animation-worklet/worklet-animation-local-time-after-duration.https.html", @@ -46451,6 +46475,30 @@ {} ] ], + "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html": [ + [ + "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html": [ + [ + "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html", + [ + [ + "/css/CSS2/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance.html": [ [ "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance.html", @@ -49551,6 +49599,18 @@ {} ] ], + "css/CSS2/floats/new-fc-separates-from-float-3.html": [ + [ + "css/CSS2/floats/new-fc-separates-from-float-3.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats/new-fc-separates-from-float.html": [ [ "css/CSS2/floats/new-fc-separates-from-float.html", @@ -69423,6 +69483,18 @@ {} ] ], + "css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html": [ + [ + "css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/normal-flow/margin-collapse-through-zero-height-block.html": [ [ "css/CSS2/normal-flow/margin-collapse-through-zero-height-block.html", @@ -70431,6 +70503,18 @@ {} ] ], + "css/CSS2/normal-flow/max-height-separates-margin.html": [ + [ + "css/CSS2/normal-flow/max-height-separates-margin.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/normal-flow/max-width-001.xht": [ [ "css/CSS2/normal-flow/max-width-001.xht", @@ -72435,6 +72519,18 @@ {} ] ], + "css/CSS2/normal-flow/min-height-separates-margin.html": [ + [ + "css/CSS2/normal-flow/min-height-separates-margin.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/normal-flow/min-width-001.xht": [ [ "css/CSS2/normal-flow/min-width-001.xht", @@ -113067,6 +113163,30 @@ {} ] ], + "css/css-contain/contain-paint-table-001.html": [ + [ + "css/css-contain/contain-paint-table-001.html", + [ + [ + "/css/css-contain/reference/contain-paint-047-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-contain/contain-paint-table-002.html": [ + [ + "css/css-contain/contain-paint-table-002.html", + [ + [ + "/css/css-contain/reference/contain-paint-047-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/contain-size-001.html": [ [ "css/css-contain/contain-size-001.html", @@ -113751,6 +113871,18 @@ {} ] ], + "css/css-contain/contain-subgrid-001.html": [ + [ + "css/css-contain/contain-subgrid-001.html", + [ + [ + "/css/css-contain/reference/contain-subgrid-001.html", + "==" + ] + ], + {} + ] + ], "css/css-contain/counter-scoping-001.html": [ [ "css/css-contain/counter-scoping-001.html", @@ -117171,6 +117303,18 @@ {} ] ], + "css/css-flexbox/flex-aspect-ratio-img-column-004.html": [ + [ + "css/css-flexbox/flex-aspect-ratio-img-column-004.html", + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/flex-aspect-ratio-img-row-001.html": [ [ "css/css-flexbox/flex-aspect-ratio-img-row-001.html", @@ -120783,6 +120927,18 @@ {} ] ], + "css/css-flexbox/overflow-top-left.html": [ + [ + "css/css-flexbox/overflow-top-left.html", + [ + [ + "/css/css-flexbox/overflow-top-left-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/percentage-heights-002.html": [ [ "css/css-flexbox/percentage-heights-002.html", @@ -120855,6 +121011,30 @@ {} ] ], + "css/css-flexbox/scrollbars-auto.html": [ + [ + "css/css-flexbox/scrollbars-auto.html", + [ + [ + "/css/css-flexbox/scrollbars-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-flexbox/scrollbars.html": [ + [ + "css/css-flexbox/scrollbars.html", + [ + [ + "/css/css-flexbox/scrollbars-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-flexbox/table-as-item-auto-min-width.html": [ [ "css/css-flexbox/table-as-item-auto-min-width.html", @@ -121083,6 +121263,18 @@ {} ] ], + "css/css-font-loading/fontface-descriptor-updates.html": [ + [ + "css/css-font-loading/fontface-descriptor-updates.html", + [ + [ + "/css/css-font-loading/fontface-descriptor-updates-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-fonts/alternates-order.html": [ [ "css/css-fonts/alternates-order.html", @@ -130501,6 +130693,18 @@ {} ] ], + "css/css-multicol/multicol-fill-auto-block-children-003.html": [ + [ + "css/css-multicol/multicol-fill-auto-block-children-003.html", + [ + [ + "/css/css-multicol/multicol-fill-auto-block-children-003-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-multicol/multicol-fill-balance-001.xht": [ [ "css/css-multicol/multicol-fill-balance-001.xht", @@ -131965,6 +132169,30 @@ {} ] ], + "css/css-multicol/multicol-width-004.html": [ + [ + "css/css-multicol/multicol-width-004.html", + [ + [ + "/css/css-multicol/multicol-width-004-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-multicol/multicol-width-005.html": [ + [ + "css/css-multicol/multicol-width-005.html", + [ + [ + "/css/css-multicol/multicol-width-005-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-multicol/multicol-width-ch-001.xht": [ [ "css/css-multicol/multicol-width-ch-001.xht", @@ -132385,6 +132613,390 @@ {} ] ], + "css/css-overflow/webkit-line-clamp-001.html": [ + [ + "css/css-overflow/webkit-line-clamp-001.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-002.html": [ + [ + "css/css-overflow/webkit-line-clamp-002.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-003.html": [ + [ + "css/css-overflow/webkit-line-clamp-003.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-004.html": [ + [ + "css/css-overflow/webkit-line-clamp-004.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-005.html": [ + [ + "css/css-overflow/webkit-line-clamp-005.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-005-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-006.html": [ + [ + "css/css-overflow/webkit-line-clamp-006.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-006-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-007.html": [ + [ + "css/css-overflow/webkit-line-clamp-007.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-007-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-008.html": [ + [ + "css/css-overflow/webkit-line-clamp-008.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-008-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-009.html": [ + [ + "css/css-overflow/webkit-line-clamp-009.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-009-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-010.html": [ + [ + "css/css-overflow/webkit-line-clamp-010.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-010-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-011.html": [ + [ + "css/css-overflow/webkit-line-clamp-011.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-011-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-012.html": [ + [ + "css/css-overflow/webkit-line-clamp-012.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-012-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-013.html": [ + [ + "css/css-overflow/webkit-line-clamp-013.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-013-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-014.html": [ + [ + "css/css-overflow/webkit-line-clamp-014.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-014-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-015.html": [ + [ + "css/css-overflow/webkit-line-clamp-015.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-015-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-016.html": [ + [ + "css/css-overflow/webkit-line-clamp-016.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-016-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-017.html": [ + [ + "css/css-overflow/webkit-line-clamp-017.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-017-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-018.html": [ + [ + "css/css-overflow/webkit-line-clamp-018.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-018-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-019.html": [ + [ + "css/css-overflow/webkit-line-clamp-019.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-019-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-020.html": [ + [ + "css/css-overflow/webkit-line-clamp-020.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-020-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-021.html": [ + [ + "css/css-overflow/webkit-line-clamp-021.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-021-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-022.html": [ + [ + "css/css-overflow/webkit-line-clamp-022.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-022-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-023.html": [ + [ + "css/css-overflow/webkit-line-clamp-023.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-023-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-024.html": [ + [ + "css/css-overflow/webkit-line-clamp-024.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-024-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-025.html": [ + [ + "css/css-overflow/webkit-line-clamp-025.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-025-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-026.html": [ + [ + "css/css-overflow/webkit-line-clamp-026.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-026-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-027.html": [ + [ + "css/css-overflow/webkit-line-clamp-027.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-027-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-029.html": [ + [ + "css/css-overflow/webkit-line-clamp-029.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-029-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-030.html": [ + [ + "css/css-overflow/webkit-line-clamp-030.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-030-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-031.html": [ + [ + "css/css-overflow/webkit-line-clamp-031.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-031-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-032.html": [ + [ + "css/css-overflow/webkit-line-clamp-032.html", + [ + [ + "/css/css-overflow/reference/webkit-line-clamp-032-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-overflow/webkit-line-clamp-033.html": [ + [ + "css/css-overflow/webkit-line-clamp-033.html", + [ + [ + "about:blank", + "==" + ] + ], + {} + ] + ], "css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height.tentative.html": [ [ "css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height.tentative.html", @@ -133501,6 +134113,18 @@ {} ] ], + "css/css-position/position-absolute-dynamic-relayout-001.html": [ + [ + "css/css-position/position-absolute-dynamic-relayout-001.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-position/position-absolute-dynamic-static-position-floats-001.html": [ [ "css/css-position/position-absolute-dynamic-static-position-floats-001.html", @@ -137693,6 +138317,18 @@ {} ] ], + "css/css-scoping/shadow-reassign-dynamic-004.html": [ + [ + "css/css-scoping/shadow-reassign-dynamic-004.html", + [ + [ + "/css/css-scoping/reference/green-box.html", + "==" + ] + ], + {} + ] + ], "css/css-scoping/shadow-root-insert-into-document.html": [ [ "css/css-scoping/shadow-root-insert-into-document.html", @@ -140081,6 +140717,18 @@ {} ] ], + "css/css-tables/percent-height-overflow-auto-in-unrestricted-block-size-cell.tentative.html": [ + [ + "css/css-tables/percent-height-overflow-auto-in-unrestricted-block-size-cell.tentative.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/css-tables/percentages-grandchildren-quirks-mode-001.html": [ [ "css/css-tables/percentages-grandchildren-quirks-mode-001.html", @@ -143685,6 +144333,30 @@ {} ] ], + "css/css-text/line-breaking/line-breaking-018.html": [ + [ + "css/css-text/line-breaking/line-breaking-018.html", + [ + [ + "/css/css-text/line-breaking/reference/line-breaking-018-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/line-breaking/line-breaking-019.html": [ + [ + "css/css-text/line-breaking/line-breaking-019.html", + [ + [ + "/css/css-text/line-breaking/reference/line-breaking-019-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-text/line-breaking/line-breaking-atomic-001.html": [ [ "css/css-text/line-breaking/line-breaking-atomic-001.html", @@ -146541,6 +147213,18 @@ {} ] ], + "css/css-text/white-space/break-spaces-010.html": [ + [ + "css/css-text/white-space/break-spaces-010.html", + [ + [ + "/css/css-text/white-space/reference/white-space-break-spaces-005-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-text/white-space/break-spaces-before-first-char-001.html": [ [ "css/css-text/white-space/break-spaces-before-first-char-001.html", @@ -148433,6 +149117,90 @@ {} ] ], + "css/css-text/word-break/word-break-break-all-inline-001.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-001.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/word-break/word-break-break-all-inline-002.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-002.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/word-break/word-break-break-all-inline-003.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-003.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/word-break/word-break-break-all-inline-004.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-004.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/word-break/word-break-break-all-inline-005.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-005.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/word-break/word-break-break-all-inline-006.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-006.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-006-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-text/word-break/word-break-break-all-inline-007.html": [ + [ + "css/css-text/word-break/word-break-break-all-inline-007.html", + [ + [ + "/css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html": [ [ "css/css-text/word-break/word-break-break-word-overflow-wrap-interactions.html", @@ -161565,6 +162333,18 @@ {} ] ], + "css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html": [ + [ + "css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html", + [ + [ + "/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-transitions/transition-test.html": [ [ "css/css-transitions/transition-test.html", @@ -161577,6 +162357,186 @@ {} ] ], + "css/css-ui/appearance-auto-001.html": [ + [ + "css/css-ui/appearance-auto-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-button-bevel-001.html": [ + [ + "css/css-ui/appearance-button-bevel-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-checkbox-001.html": [ + [ + "css/css-ui/appearance-checkbox-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-listbox-001.html": [ + [ + "css/css-ui/appearance-listbox-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-menulist-001.html": [ + [ + "css/css-ui/appearance-menulist-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-menulist-button-001.html": [ + [ + "css/css-ui/appearance-menulist-button-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-menulist-button-002.html": [ + [ + "css/css-ui/appearance-menulist-button-002.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "!=" + ] + ], + {} + ] + ], + "css/css-ui/appearance-meter-001.html": [ + [ + "css/css-ui/appearance-meter-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-progress-bar-001.html": [ + [ + "css/css-ui/appearance-progress-bar-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-push-button-001.html": [ + [ + "css/css-ui/appearance-push-button-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-radio-001.html": [ + [ + "css/css-ui/appearance-radio-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-searchfield-001.html": [ + [ + "css/css-ui/appearance-searchfield-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-slider-horizontal-001.html": [ + [ + "css/css-ui/appearance-slider-horizontal-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-square-button-001.html": [ + [ + "css/css-ui/appearance-square-button-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/appearance-textarea-001.html": [ + [ + "css/css-ui/appearance-textarea-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-ui/box-sizing-001.html": [ [ "css/css-ui/box-sizing-001.html", @@ -162501,6 +163461,186 @@ {} ] ], + "css/css-ui/webkit-appearance-auto-001.html": [ + [ + "css/css-ui/webkit-appearance-auto-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-button-bevel-001.html": [ + [ + "css/css-ui/webkit-appearance-button-bevel-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-checkbox-001.html": [ + [ + "css/css-ui/webkit-appearance-checkbox-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-listbox-001.html": [ + [ + "css/css-ui/webkit-appearance-listbox-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-menulist-001.html": [ + [ + "css/css-ui/webkit-appearance-menulist-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-menulist-button-001.html": [ + [ + "css/css-ui/webkit-appearance-menulist-button-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-menulist-button-002.html": [ + [ + "css/css-ui/webkit-appearance-menulist-button-002.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "!=" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-meter-001.html": [ + [ + "css/css-ui/webkit-appearance-meter-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-progress-bar-001.html": [ + [ + "css/css-ui/webkit-appearance-progress-bar-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-push-button-001.html": [ + [ + "css/css-ui/webkit-appearance-push-button-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-radio-001.html": [ + [ + "css/css-ui/webkit-appearance-radio-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-searchfield-001.html": [ + [ + "css/css-ui/webkit-appearance-searchfield-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-slider-horizontal-001.html": [ + [ + "css/css-ui/webkit-appearance-slider-horizontal-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-square-button-001.html": [ + [ + "css/css-ui/webkit-appearance-square-button-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], + "css/css-ui/webkit-appearance-textarea-001.html": [ + [ + "css/css-ui/webkit-appearance-textarea-001.html", + [ + [ + "/css/css-ui/appearance-auto-ref.html", + "==" + ] + ], + {} + ] + ], "css/css-values/angle-units-001.html": [ [ "css/css-values/angle-units-001.html", @@ -175351,6 +176491,18 @@ {} ] ], + "css/filter-effects/backdrop-filter-clipped.html": [ + [ + "css/filter-effects/backdrop-filter-clipped.html", + [ + [ + "/css/filter-effects/backdrop-filter-clipped-ref.html", + "==" + ] + ], + {} + ] + ], "css/filter-effects/backdrop-filter-edge-pixels.html": [ [ "css/filter-effects/backdrop-filter-edge-pixels.html", @@ -175435,6 +176587,18 @@ {} ] ], + "css/filter-effects/backdrop-filter-update.html": [ + [ + "css/filter-effects/backdrop-filter-update.html", + [ + [ + "/css/filter-effects/backdrop-filter-update-ref.html", + "==" + ] + ], + {} + ] + ], "css/filter-effects/backdrop-filter-zero-size.html": [ [ "css/filter-effects/backdrop-filter-zero-size.html", @@ -176791,6 +177955,114 @@ {} ] ], + "css/motion/offset-distance-001.html": [ + [ + "css/motion/offset-distance-001.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-002.html": [ + [ + "css/motion/offset-distance-002.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-003.html": [ + [ + "css/motion/offset-distance-003.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-004.html": [ + [ + "css/motion/offset-distance-004.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-005.html": [ + [ + "css/motion/offset-distance-005.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-006.html": [ + [ + "css/motion/offset-distance-006.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-007.html": [ + [ + "css/motion/offset-distance-007.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-008.html": [ + [ + "css/motion/offset-distance-008.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], + "css/motion/offset-distance-009.html": [ + [ + "css/motion/offset-distance-009.html", + [ + [ + "/css/motion/offset-distance-ref.html", + "==" + ] + ], + {} + ] + ], "css/motion/offset-path-ray.html": [ [ "css/motion/offset-path-ray.html", @@ -205817,6 +207089,11 @@ {} ] ], + ".gitattributes": [ + [ + {} + ] + ], ".github/main.workflow": [ [ {} @@ -208197,6 +209474,11 @@ {} ] ], + "animation-worklet/worklet-animation-get-timing-on-worklet-thread-ref.html": [ + [ + {} + ] + ], "animation-worklet/worklet-animation-local-time-after-duration-ref.html": [ [ {} @@ -212122,17 +213404,17 @@ {} ] ], - "conformance-checkers/html-aria/name-computation-img/557-haswarn.html": [ + "conformance-checkers/html-aria/name-computation-img/557-isvalid.html": [ [ {} ] ], - "conformance-checkers/html-aria/name-computation-img/565-haswarn.html": [ + "conformance-checkers/html-aria/name-computation-img/565-isvalid.html": [ [ {} ] ], - "conformance-checkers/html-aria/name-computation-img/566-haswarn.html": [ + "conformance-checkers/html-aria/name-computation-img/566-isvalid.html": [ [ {} ] @@ -237002,6 +238284,11 @@ {} ] ], + "cookies/resources/dropSameSiteNone.py": [ + [ + {} + ] + ], "cookies/resources/dropSecure.py": [ [ {} @@ -237057,6 +238344,11 @@ {} ] ], + "cookies/resources/setSameSiteNone.py": [ + [ + {} + ] + ], "cookies/resources/setSecure.py": [ [ {} @@ -237067,6 +238359,16 @@ {} ] ], + "cookies/samesite/resources/echo-cookies.html": [ + [ + {} + ] + ], + "cookies/samesite/resources/navigate.html": [ + [ + {} + ] + ], "cookies/samesite/resources/puppet.html": [ [ {} @@ -261402,6 +262704,11 @@ {} ] ], + "css/css-contain/reference/contain-subgrid-001.html": [ + [ + {} + ] + ], "css/css-contain/reference/counter-scoping-001-ref.html": [ [ {} @@ -262717,6 +264024,11 @@ {} ] ], + "css/css-flexbox/overflow-top-left-ref.html": [ + [ + {} + ] + ], "css/css-flexbox/percentage-heights-002-ref.html": [ [ {} @@ -262937,6 +264249,16 @@ {} ] ], + "css/css-flexbox/scrollbars-auto-ref.html": [ + [ + {} + ] + ], + "css/css-flexbox/scrollbars-ref.html": [ + [ + {} + ] + ], "css/css-flexbox/support/100x100-green.png": [ [ {} @@ -263072,6 +264394,11 @@ {} ] ], + "css/css-flexbox/support/scrollbars.js": [ + [ + {} + ] + ], "css/css-flexbox/support/solidblue.png": [ [ {} @@ -263192,6 +264519,21 @@ {} ] ], + "css/css-font-loading/fontface-descriptor-updates-ref.html": [ + [ + {} + ] + ], + "css/css-font-loading/resources/GenI102.woff2": [ + [ + {} + ] + ], + "css/css-font-loading/resources/GenR102.woff2": [ + [ + {} + ] + ], "css/css-fonts/META.yml": [ [ {} @@ -273187,6 +274529,11 @@ {} ] ], + "css/css-multicol/multicol-fill-auto-block-children-003-ref.html": [ + [ + {} + ] + ], "css/css-multicol/multicol-fill-auto-block-children-ref.xht": [ [ {} @@ -273672,6 +275019,16 @@ {} ] ], + "css/css-multicol/multicol-width-004-ref.html": [ + [ + {} + ] + ], + "css/css-multicol/multicol-width-005-ref.html": [ + [ + {} + ] + ], "css/css-multicol/multicol-width-ch-ref.xht": [ [ {} @@ -273987,6 +275344,146 @@ {} ] ], + "css/css-overflow/reference/webkit-line-clamp-001-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-005-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-006-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-007-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-008-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-009-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-010-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-011-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-012-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-013-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-014-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-015-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-016-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-017-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-018-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-019-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-020-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-021-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-022-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-023-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-024-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-025-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-026-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-027-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-029-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-030-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-031-ref.html": [ + [ + {} + ] + ], + "css/css-overflow/reference/webkit-line-clamp-032-ref.html": [ + [ + {} + ] + ], "css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height-ref.html": [ [ {} @@ -278417,6 +279914,16 @@ {} ] ], + "css/css-text/line-breaking/reference/line-breaking-018-ref.html": [ + [ + {} + ] + ], + "css/css-text/line-breaking/reference/line-breaking-019-ref.html": [ + [ + {} + ] + ], "css/css-text/line-breaking/reference/line-breaking-atomic-003-ref.html": [ [ {} @@ -279717,6 +281224,41 @@ {} ] ], + "css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html": [ + [ + {} + ] + ], + "css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html": [ + [ + {} + ] + ], + "css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html": [ + [ + {} + ] + ], + "css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html": [ + [ + {} + ] + ], + "css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html": [ + [ + {} + ] + ], + "css/css-text/word-break/reference/word-break-break-all-inline-006-ref.html": [ + [ + {} + ] + ], + "css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html": [ + [ + {} + ] + ], "css/css-text/word-break/reference/word-break-break-all-ref-000.html": [ [ {} @@ -281357,6 +282899,11 @@ {} ] ], + "css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html": [ + [ + {} + ] + ], "css/css-transitions/reference/transition-test-ref.html": [ [ {} @@ -281412,6 +282959,11 @@ {} ] ], + "css/css-transitions/support/a-green-transition.css": [ + [ + {} + ] + ], "css/css-transitions/support/a-green.css": [ [ {} @@ -281642,6 +283194,11 @@ {} ] ], + "css/css-ui/appearance-auto-ref.html": [ + [ + {} + ] + ], "css/css-ui/reference/box-sizing-001-ref.html": [ [ {} @@ -283002,6 +284559,11 @@ {} ] ], + "css/css-ui/tools/appearance-build-webkit-reftests.py": [ + [ + {} + ] + ], "css/css-values/META.yml": [ [ {} @@ -286767,6 +288329,11 @@ {} ] ], + "css/filter-effects/backdrop-filter-clipped-ref.html": [ + [ + {} + ] + ], "css/filter-effects/backdrop-filter-edge-pixels-ref.html": [ [ {} @@ -286792,6 +288359,11 @@ {} ] ], + "css/filter-effects/backdrop-filter-update-ref.html": [ + [ + {} + ] + ], "css/filter-effects/backdrop-filter-zero-size-ref.html": [ [ {} @@ -287317,6 +288889,11 @@ {} ] ], + "css/motion/offset-distance-ref.html": [ + [ + {} + ] + ], "css/motion/offset-path-ray-ref.html": [ [ {} @@ -293037,6 +294614,11 @@ {} ] ], + "dom/events/scrolling/scroll_support.js": [ + [ + {} + ] + ], "dom/lists/README.md": [ [ {} @@ -293767,6 +295349,11 @@ {} ] ], + "element-timing/META.yml": [ + [ + {} + ] + ], "element-timing/resources/TAOImage.py": [ [ {} @@ -296537,6 +298124,26 @@ {} ] ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--frame.html": [ + [ + {} + ] + ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--sw.js": [ + [ + {} + ] + ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--frame.html": [ + [ + {} + ] + ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--sw.js": [ + [ + {} + ] + ], "fetch/sec-metadata/resources/helper.js": [ [ {} @@ -297697,6 +299304,11 @@ {} ] ], + "html/browsers/browsing-the-web/history-traversal/support/window-name-after-same-origin-main-frame-navigation-1.sub.html": [ + [ + {} + ] + ], "html/browsers/browsing-the-web/history-traversal/support/window-name-navigation.sub.html": [ [ {} @@ -306492,6 +308104,46 @@ {} ] ], + "html/semantics/scripting-1/the-script-element/json-module/array.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/false.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/module.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/null.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/parse-error.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/string.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/true.json": [ + [ + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/utf8.json": [ + [ + {} + ] + ], "html/semantics/scripting-1/the-script-element/log.py": [ [ {} @@ -307822,6 +309474,11 @@ {} ] ], + "html/webappapis/dynamic-markup-insertion/document-write/module-iframe.html": [ + [ + {} + ] + ], "html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html": [ [ {} @@ -309612,7 +311269,7 @@ {} ] ], - "layout-stability/resources/slow-image.py": [ + "layout-instability/resources/slow-image.py": [ [ {} ] @@ -312752,7 +314409,7 @@ {} ] ], - "referrer-policy/generic/referrer-policy-test-case.js": [ + "referrer-policy/generic/referrer-policy-test-case.sub.js": [ [ {} ] @@ -315577,6 +317234,11 @@ {} ] ], + "resize-observer/resources/image.png": [ + [ + {} + ] + ], "resize-observer/resources/resizeTestHelper.js": [ [ {} @@ -320787,6 +322449,11 @@ {} ] ], + "signed-exchange/resources/sxg/sxg-data-cert-url.sxg": [ + [ + {} + ] + ], "signed-exchange/resources/sxg/sxg-hsts.sxg": [ [ {} @@ -329692,6 +331359,11 @@ {} ] ], + "visual-viewport/helper-resize-event-on-load-overflowing-page.html": [ + [ + {} + ] + ], "visual-viewport/viewport_support.js": [ [ {} @@ -355218,18 +356890,36 @@ {} ] ], + "cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html": [ + [ + "cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html", + { + "timeout": "long" + } + ] + ], "cookies/samesite/fetch.html": [ [ "cookies/samesite/fetch.html", { "timeout": "long" } + ], + [ + "cookies/samesite/fetch.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/form-get-blank-reload.html": [ [ "cookies/samesite/form-get-blank-reload.html", {} + ], + [ + "cookies/samesite/form-get-blank-reload.html?samesite-by-default-cookies.tentative", + {} ] ], "cookies/samesite/form-get-blank.html": [ @@ -355238,12 +356928,22 @@ { "timeout": "long" } + ], + [ + "cookies/samesite/form-get-blank.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/form-post-blank-reload.html": [ [ "cookies/samesite/form-post-blank-reload.html", {} + ], + [ + "cookies/samesite/form-post-blank-reload.html?samesite-by-default-cookies.tentative", + {} ] ], "cookies/samesite/form-post-blank.html": [ @@ -355252,6 +356952,12 @@ { "timeout": "long" } + ], + [ + "cookies/samesite/form-post-blank.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/iframe-reload.html": [ @@ -355260,6 +356966,12 @@ { "timeout": "long" } + ], + [ + "cookies/samesite/iframe-reload.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/iframe.html": [ @@ -355268,6 +356980,12 @@ { "timeout": "long" } + ], + [ + "cookies/samesite/iframe.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/img.html": [ @@ -355276,24 +356994,60 @@ { "timeout": "long" } + ], + [ + "cookies/samesite/img.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/setcookie-lax.html": [ [ "cookies/samesite/setcookie-lax.html", {} + ], + [ + "cookies/samesite/setcookie-lax.html?samesite-by-default-cookies.tentative", + {} + ] + ], + "cookies/samesite/setcookie-navigation.html": [ + [ + "cookies/samesite/setcookie-navigation.html", + { + "timeout": "long" + } + ], + [ + "cookies/samesite/setcookie-navigation.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/samesite/window-open-reload.html": [ [ "cookies/samesite/window-open-reload.html", {} + ], + [ + "cookies/samesite/window-open-reload.html?samesite-by-default-cookies.tentative", + {} ] ], "cookies/samesite/window-open.html": [ [ "cookies/samesite/window-open.html", - {} + { + "timeout": "long" + } + ], + [ + "cookies/samesite/window-open.html?samesite-by-default-cookies.tentative", + { + "timeout": "long" + } ] ], "cookies/secure/set-from-dom.https.sub.html": [ @@ -356613,6 +358367,42 @@ {} ] ], + "css/css-backgrounds/parsing/background-position-x-computed.html": [ + [ + "css/css-backgrounds/parsing/background-position-x-computed.html", + {} + ] + ], + "css/css-backgrounds/parsing/background-position-x-invalid.html": [ + [ + "css/css-backgrounds/parsing/background-position-x-invalid.html", + {} + ] + ], + "css/css-backgrounds/parsing/background-position-x-valid.html": [ + [ + "css/css-backgrounds/parsing/background-position-x-valid.html", + {} + ] + ], + "css/css-backgrounds/parsing/background-position-y-computed.html": [ + [ + "css/css-backgrounds/parsing/background-position-y-computed.html", + {} + ] + ], + "css/css-backgrounds/parsing/background-position-y-invalid.html": [ + [ + "css/css-backgrounds/parsing/background-position-y-invalid.html", + {} + ] + ], + "css/css-backgrounds/parsing/background-position-y-valid.html": [ + [ + "css/css-backgrounds/parsing/background-position-y-valid.html", + {} + ] + ], "css/css-backgrounds/parsing/background-repeat-invalid.html": [ [ "css/css-backgrounds/parsing/background-repeat-invalid.html", @@ -357099,6 +358889,30 @@ {} ] ], + "css/css-color-adjust/inheritance.html": [ + [ + "css/css-color-adjust/inheritance.html", + {} + ] + ], + "css/css-color-adjust/parsing/color-scheme-computed.tentative.html": [ + [ + "css/css-color-adjust/parsing/color-scheme-computed.tentative.html", + {} + ] + ], + "css/css-color-adjust/parsing/color-scheme-invalid.html": [ + [ + "css/css-color-adjust/parsing/color-scheme-invalid.html", + {} + ] + ], + "css/css-color-adjust/parsing/color-scheme-valid.html": [ + [ + "css/css-color-adjust/parsing/color-scheme-valid.html", + {} + ] + ], "css/css-color/color-function-parsing.html": [ [ "css/css-color/color-function-parsing.html", @@ -357191,6 +359005,12 @@ {} ] ], + "css/css-contain/contain-chrome-crash-001.html": [ + [ + "css/css-contain/contain-chrome-crash-001.html", + {} + ] + ], "css/css-contain/contain-size-grid-003.html": [ [ "css/css-contain/contain-size-grid-003.html", @@ -357941,6 +359761,12 @@ {} ] ], + "css/css-flexbox/parsing/flex-basis-computed.html": [ + [ + "css/css-flexbox/parsing/flex-basis-computed.html", + {} + ] + ], "css/css-flexbox/parsing/flex-basis-invalid.html": [ [ "css/css-flexbox/parsing/flex-basis-invalid.html", @@ -357953,6 +359779,12 @@ {} ] ], + "css/css-flexbox/parsing/flex-direction-computed.html": [ + [ + "css/css-flexbox/parsing/flex-direction-computed.html", + {} + ] + ], "css/css-flexbox/parsing/flex-direction-invalid.html": [ [ "css/css-flexbox/parsing/flex-direction-invalid.html", @@ -357965,6 +359797,12 @@ {} ] ], + "css/css-flexbox/parsing/flex-flow-computed.html": [ + [ + "css/css-flexbox/parsing/flex-flow-computed.html", + {} + ] + ], "css/css-flexbox/parsing/flex-flow-invalid.html": [ [ "css/css-flexbox/parsing/flex-flow-invalid.html", @@ -357977,6 +359815,12 @@ {} ] ], + "css/css-flexbox/parsing/flex-grow-computed.html": [ + [ + "css/css-flexbox/parsing/flex-grow-computed.html", + {} + ] + ], "css/css-flexbox/parsing/flex-grow-invalid.html": [ [ "css/css-flexbox/parsing/flex-grow-invalid.html", @@ -357995,6 +359839,12 @@ {} ] ], + "css/css-flexbox/parsing/flex-shrink-computed.html": [ + [ + "css/css-flexbox/parsing/flex-shrink-computed.html", + {} + ] + ], "css/css-flexbox/parsing/flex-shrink-invalid.html": [ [ "css/css-flexbox/parsing/flex-shrink-invalid.html", @@ -358013,6 +359863,12 @@ {} ] ], + "css/css-flexbox/parsing/flex-wrap-computed.html": [ + [ + "css/css-flexbox/parsing/flex-wrap-computed.html", + {} + ] + ], "css/css-flexbox/parsing/flex-wrap-invalid.html": [ [ "css/css-flexbox/parsing/flex-wrap-invalid.html", @@ -360531,6 +362387,24 @@ {} ] ], + "css/css-logical/parsing/inset-block-inline-computed.html": [ + [ + "css/css-logical/parsing/inset-block-inline-computed.html", + {} + ] + ], + "css/css-logical/parsing/inset-block-inline-invalid.html": [ + [ + "css/css-logical/parsing/inset-block-inline-invalid.html", + {} + ] + ], + "css/css-logical/parsing/inset-block-inline-valid.html": [ + [ + "css/css-logical/parsing/inset-block-inline-valid.html", + {} + ] + ], "css/css-logical/parsing/max-block-size-invalid.html": [ [ "css/css-logical/parsing/max-block-size-invalid.html", @@ -361017,6 +362891,18 @@ {} ] ], + "css/css-overflow/parsing/webkit-line-clamp-invalid.html": [ + [ + "css/css-overflow/parsing/webkit-line-clamp-invalid.html", + {} + ] + ], + "css/css-overflow/parsing/webkit-line-clamp-valid.html": [ + [ + "css/css-overflow/parsing/webkit-line-clamp-valid.html", + {} + ] + ], "css/css-overscroll-behavior/inheritance.html": [ [ "css/css-overscroll-behavior/inheritance.html", @@ -361965,6 +363851,12 @@ {} ] ], + "css/css-scroll-snap/no-snap-position.html": [ + [ + "css/css-scroll-snap/no-snap-position.html", + {} + ] + ], "css/css-scroll-snap/overflowing-snap-areas.html": [ [ "css/css-scroll-snap/overflowing-snap-areas.html", @@ -362025,12 +363917,42 @@ {} ] ], + "css/css-scroll-snap/parsing/scroll-padding-block-computed.html": [ + [ + "css/css-scroll-snap/parsing/scroll-padding-block-computed.html", + {} + ] + ], + "css/css-scroll-snap/parsing/scroll-padding-block-invalid.html": [ + [ + "css/css-scroll-snap/parsing/scroll-padding-block-invalid.html", + {} + ] + ], "css/css-scroll-snap/parsing/scroll-padding-block-valid.html": [ [ "css/css-scroll-snap/parsing/scroll-padding-block-valid.html", {} ] ], + "css/css-scroll-snap/parsing/scroll-padding-computed.html": [ + [ + "css/css-scroll-snap/parsing/scroll-padding-computed.html", + {} + ] + ], + "css/css-scroll-snap/parsing/scroll-padding-inline-computed.html": [ + [ + "css/css-scroll-snap/parsing/scroll-padding-inline-computed.html", + {} + ] + ], + "css/css-scroll-snap/parsing/scroll-padding-inline-invalid.html": [ + [ + "css/css-scroll-snap/parsing/scroll-padding-inline-invalid.html", + {} + ] + ], "css/css-scroll-snap/parsing/scroll-padding-inline-valid.html": [ [ "css/css-scroll-snap/parsing/scroll-padding-inline-valid.html", @@ -362103,6 +364025,12 @@ {} ] ], + "css/css-scroll-snap/scroll-margin.html": [ + [ + "css/css-scroll-snap/scroll-margin.html", + {} + ] + ], "css/css-scroll-snap/scroll-padding.html": [ [ "css/css-scroll-snap/scroll-padding.html", @@ -362517,6 +364445,12 @@ {} ] ], + "css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html": [ + [ + "css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html", + {} + ] + ], "css/css-shapes/shape-outside/values/shape-image-threshold-000.html": [ [ "css/css-shapes/shape-outside/values/shape-image-threshold-000.html", @@ -362943,6 +364877,30 @@ {} ] ], + "css/css-size-adjust/inheritance.html": [ + [ + "css/css-size-adjust/inheritance.html", + {} + ] + ], + "css/css-size-adjust/parsing/text-size-adjust-computed.html": [ + [ + "css/css-size-adjust/parsing/text-size-adjust-computed.html", + {} + ] + ], + "css/css-size-adjust/parsing/text-size-adjust-invalid.html": [ + [ + "css/css-size-adjust/parsing/text-size-adjust-invalid.html", + {} + ] + ], + "css/css-size-adjust/parsing/text-size-adjust-valid.html": [ + [ + "css/css-size-adjust/parsing/text-size-adjust-valid.html", + {} + ] + ], "css/css-sizing/aspect-ratio-affects-container-width-when-height-changes.html": [ [ "css/css-sizing/aspect-ratio-affects-container-width-when-height-changes.html", @@ -363537,6 +365495,12 @@ {} ] ], + "css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html": [ + [ + "css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html", + {} + ] + ], "css/css-tables/percent-width-ignored-001.tentative.html": [ [ "css/css-tables/percent-width-ignored-001.tentative.html", @@ -363897,6 +365861,12 @@ {} ] ], + "css/css-text-decor/text-emphasis-unrepresentable-characters.html": [ + [ + "css/css-text-decor/text-emphasis-unrepresentable-characters.html", + {} + ] + ], "css/css-text/i18n/css3-text-line-break-baspglwj-001.html": [ [ "css/css-text/i18n/css3-text-line-break-baspglwj-001.html", @@ -364791,6 +366761,12 @@ {} ] ], + "css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html": [ + [ + "css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html", + {} + ] + ], "css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html": [ [ "css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html", @@ -365001,6 +366977,12 @@ {} ] ], + "css/css-text/text-indent/text-indent-long-line-crash.html": [ + [ + "css/css-text/text-indent/text-indent-long-line-crash.html", + {} + ] + ], "css/css-text/white-space/nowrap-wbr-and-space-crash.html": [ [ "css/css-text/white-space/nowrap-wbr-and-space-crash.html", @@ -369835,6 +371817,12 @@ {} ] ], + "css/cssom/cssstyledeclaration-properties.html": [ + [ + "css/cssom/cssstyledeclaration-properties.html", + {} + ] + ], "css/cssom/cssstyledeclaration-setter-attr.html": [ [ "css/cssom/cssstyledeclaration-setter-attr.html", @@ -369937,6 +371925,12 @@ {} ] ], + "css/cssom/getComputedStyle-resolved-min-max-clamping.html": [ + [ + "css/cssom/getComputedStyle-resolved-min-max-clamping.html", + {} + ] + ], "css/cssom/getComputedStyle-sticky-pos-percent.html": [ [ "css/cssom/getComputedStyle-sticky-pos-percent.html", @@ -370233,6 +372227,24 @@ {} ] ], + "css/filter-effects/parsing/flood-color-computed.html": [ + [ + "css/filter-effects/parsing/flood-color-computed.html", + {} + ] + ], + "css/filter-effects/parsing/flood-color-invalid.html": [ + [ + "css/filter-effects/parsing/flood-color-invalid.html", + {} + ] + ], + "css/filter-effects/parsing/flood-color-valid.html": [ + [ + "css/filter-effects/parsing/flood-color-valid.html", + {} + ] + ], "css/filter-effects/parsing/flood-opacity-computed.svg": [ [ "css/filter-effects/parsing/flood-opacity-computed.svg", @@ -371161,6 +373173,48 @@ {} ] ], + "custom-elements/form-associated/ElementInternals-NotSupportedError.html": [ + [ + "custom-elements/form-associated/ElementInternals-NotSupportedError.html", + {} + ] + ], + "custom-elements/form-associated/ElementInternals-labels.html": [ + [ + "custom-elements/form-associated/ElementInternals-labels.html", + {} + ] + ], + "custom-elements/form-associated/ElementInternals-setFormValue.html": [ + [ + "custom-elements/form-associated/ElementInternals-setFormValue.html", + {} + ] + ], + "custom-elements/form-associated/ElementInternals-validation.html": [ + [ + "custom-elements/form-associated/ElementInternals-validation.html", + {} + ] + ], + "custom-elements/form-associated/form-associated-callback.html": [ + [ + "custom-elements/form-associated/form-associated-callback.html", + {} + ] + ], + "custom-elements/form-associated/form-disabled-callback.html": [ + [ + "custom-elements/form-associated/form-disabled-callback.html", + {} + ] + ], + "custom-elements/form-associated/form-reset-callback.html": [ + [ + "custom-elements/form-associated/form-reset-callback.html", + {} + ] + ], "custom-elements/historical.html": [ [ "custom-elements/historical.html", @@ -372028,6 +374082,78 @@ {} ] ], + "dom/events/scrolling/overscroll-event-fired-to-document.html": [ + [ + "dom/events/scrolling/overscroll-event-fired-to-document.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html": [ + [ + "dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/overscroll-event-fired-to-scrolled-element.html": [ + [ + "dom/events/scrolling/overscroll-event-fired-to-scrolled-element.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/overscroll-event-fired-to-window.html": [ + [ + "dom/events/scrolling/overscroll-event-fired-to-window.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/scrollend-event-fired-after-snap.html": [ + [ + "dom/events/scrolling/scrollend-event-fired-after-snap.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/scrollend-event-fired-to-document.html": [ + [ + "dom/events/scrolling/scrollend-event-fired-to-document.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html": [ + [ + "dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/scrollend-event-fired-to-scrolled-element.html": [ + [ + "dom/events/scrolling/scrollend-event-fired-to-scrolled-element.html", + { + "testdriver": true + } + ] + ], + "dom/events/scrolling/scrollend-event-fired-to-window.html": [ + [ + "dom/events/scrolling/scrollend-event-fired-to-window.html", + { + "testdriver": true + } + ] + ], "dom/events/shadow-relatedTarget.html": [ [ "dom/events/shadow-relatedTarget.html", @@ -373792,6 +375918,12 @@ {} ] ], + "editing/other/exec-command-with-text-editor.tentative.html": [ + [ + "editing/other/exec-command-with-text-editor.tentative.html", + {} + ] + ], "editing/other/extra-text-nodes.html": [ [ "editing/other/extra-text-nodes.html", @@ -388170,6 +390302,18 @@ {} ] ], + "fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html": [ + [ + "fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html", + {} + ] + ], + "fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html": [ + [ + "fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html", + {} + ] + ], "fetch/sec-metadata/fetch.tentative.https.sub.html": [ [ "fetch/sec-metadata/fetch.tentative.https.sub.html", @@ -389017,9 +391161,9 @@ {} ] ], - "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.sub.html": [ + "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.html": [ [ - "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.sub.html", + "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.html", {} ] ], @@ -396843,6 +398987,12 @@ {} ] ], + "html/semantics/forms/the-form-element/form-requestsubmit.html": [ + [ + "html/semantics/forms/the-form-element/form-requestsubmit.html", + {} + ] + ], "html/semantics/forms/the-input-element/button.html": [ [ "html/semantics/forms/the-input-element/button.html", @@ -398719,6 +400869,82 @@ {} ] ], + "html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html": [ + [ + "html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html", + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/module.html": [ + [ + "html/semantics/scripting-1/the-script-element/json-module/module.html", + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/non-object.any.js": [ + [ + "html/semantics/scripting-1/the-script-element/json-module/non-object.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "html/semantics/scripting-1/the-script-element/json-module/non-object.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "html/semantics/scripting-1/the-script-element/json-module/non-object.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ] + ] + } + ], + [ + "html/semantics/scripting-1/the-script-element/json-module/non-object.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ] + ] + } + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/parse-error.html": [ + [ + "html/semantics/scripting-1/the-script-element/json-module/parse-error.html", + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/utf8.html": [ + [ + "html/semantics/scripting-1/the-script-element/json-module/utf8.html", + {} + ] + ], + "html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html": [ + [ + "html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html", + {} + ] + ], "html/semantics/scripting-1/the-script-element/load-error-events-1.html": [ [ "html/semantics/scripting-1/the-script-element/load-error-events-1.html", @@ -399819,18 +402045,6 @@ {} ] ], - "html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html": [ - [ - "html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html", - {} - ] - ], - "html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html": [ - [ - "html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html", - {} - ] - ], "html/semantics/text-level-semantics/the-a-element/a.text-getter-01.html": [ [ "html/semantics/text-level-semantics/the-a-element/a.text-getter-01.html", @@ -399843,12 +402057,6 @@ {} ] ], - "html/semantics/text-level-semantics/the-data-element/data.value-001.html": [ - [ - "html/semantics/text-level-semantics/the-data-element/data.value-001.html", - {} - ] - ], "html/semantics/text-level-semantics/the-time-element/001.html": [ [ "html/semantics/text-level-semantics/the-time-element/001.html", @@ -401822,6 +404030,12 @@ {} ] ], + "html/webappapis/dynamic-markup-insertion/document-write/module.html": [ + [ + "html/webappapis/dynamic-markup-insertion/document-write/module.html", + {} + ] + ], "html/webappapis/dynamic-markup-insertion/document-write/script_001.html": [ [ "html/webappapis/dynamic-markup-insertion/document-write/script_001.html", @@ -402768,6 +404982,12 @@ {} ] ], + "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-iframe.html": [ + [ + "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-iframe.html", + {} + ] + ], "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-onerror.html": [ [ "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-onerror.html", @@ -403750,6 +405970,12 @@ } ] ], + "intersection-observer/iframe-no-root-with-wrapping-scroller.html": [ + [ + "intersection-observer/iframe-no-root-with-wrapping-scroller.html", + {} + ] + ], "intersection-observer/iframe-no-root.html": [ [ "intersection-observer/iframe-no-root.html", @@ -404242,21 +406468,21 @@ {} ] ], - "layout-stability/buffer-layout-jank.html": [ + "layout-instability/buffer-layout-shift.html": [ [ - "layout-stability/buffer-layout-jank.html", + "layout-instability/buffer-layout-shift.html", {} ] ], - "layout-stability/observe-layoutjank.html": [ + "layout-instability/observe-layout-shift.html": [ [ - "layout-stability/observe-layoutjank.html", + "layout-instability/observe-layout-shift.html", {} ] ], - "layout-stability/supported-layout-type.html": [ + "layout-instability/supported-layout-type.html": [ [ - "layout-stability/supported-layout-type.html", + "layout-instability/supported-layout-type.html", {} ] ], @@ -408518,6 +410744,19 @@ } ] ], + "native-file-system/NativeFileSystemWritableFileStream.tentative.window.js": [ + [ + "native-file-system/NativeFileSystemWritableFileStream.tentative.window.html", + { + "script_metadata": [ + [ + "script", + "resources/test-helpers.js" + ] + ] + } + ] + ], "navigation-timing/dom_interactive_image_document.html": [ [ "navigation-timing/dom_interactive_image_document.html", @@ -419981,6 +422220,22 @@ {} ] ], + "pointerevents/pointerevent_disabled_form_control.html": [ + [ + "pointerevents/pointerevent_disabled_form_control.html", + { + "testdriver": true + } + ] + ], + "pointerevents/pointerevent_element_haspointercapture.html": [ + [ + "pointerevents/pointerevent_element_haspointercapture.html", + { + "testdriver": true + } + ] + ], "pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html": [ [ "pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html", @@ -420169,6 +422424,14 @@ {} ] ], + "pointerevents/pointerevent_sequence_at_implicit_release_on_click.html": [ + [ + "pointerevents/pointerevent_sequence_at_implicit_release_on_click.html", + { + "testdriver": true + } + ] + ], "pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html": [ [ "pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html", @@ -433398,9 +435661,9 @@ {} ] ], - "service-workers/service-worker/resource-timing.https.html": [ + "service-workers/service-worker/resource-timing.sub.https.html": [ [ - "service-workers/service-worker/resource-timing.https.html", + "service-workers/service-worker/resource-timing.sub.https.html", {} ] ], @@ -434588,6 +436851,12 @@ {} ] ], + "signed-exchange/sxg-data-cert-url.tentative.html": [ + [ + "signed-exchange/sxg-data-cert-url.tentative.html", + {} + ] + ], "signed-exchange/sxg-double-prefetch.tentative.html": [ [ "signed-exchange/sxg-double-prefetch.tentative.html", @@ -441826,9 +444095,17 @@ } ] ], - "uievents/click/click_event_target.html": [ + "uievents/click/click_event_target_child_parent.html": [ [ - "uievents/click/click_event_target.html", + "uievents/click/click_event_target_child_parent.html", + { + "testdriver": true + } + ] + ], + "uievents/click/click_event_target_siblings.html": [ + [ + "uievents/click/click_event_target_siblings.html", { "testdriver": true } @@ -442607,6 +444884,12 @@ {} ] ], + "user-timing/performance-measure-invalid.worker.js": [ + [ + "user-timing/performance-measure-invalid.worker.html", + {} + ] + ], "user-timing/supported-usertiming-types.any.js": [ [ "user-timing/supported-usertiming-types.any.html", @@ -445043,6 +447326,12 @@ {} ] ], + "web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html": [ + [ + "web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html", + {} + ] + ], "web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html": [ [ "web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html", @@ -445073,6 +447362,12 @@ {} ] ], + "web-animations/interfaces/Animation/commitStyles.html": [ + [ + "web-animations/interfaces/Animation/commitStyles.html", + {} + ] + ], "web-animations/interfaces/Animation/constructor.html": [ [ "web-animations/interfaces/Animation/constructor.html", @@ -445138,6 +447433,12 @@ {} ] ], + "web-animations/interfaces/Animation/persist.html": [ + [ + "web-animations/interfaces/Animation/persist.html", + {} + ] + ], "web-animations/interfaces/Animation/play.html": [ [ "web-animations/interfaces/Animation/play.html", @@ -445443,6 +447744,12 @@ {} ] ], + "web-animations/timing-model/timelines/update-and-send-events-replacement.html": [ + [ + "web-animations/timing-model/timelines/update-and-send-events-replacement.html", + {} + ] + ], "web-animations/timing-model/timelines/update-and-send-events.html": [ [ "web-animations/timing-model/timelines/update-and-send-events.html", @@ -449254,6 +451561,12 @@ {} ] ], + "webrtc/RTCSctpTransport-maxChannels.html": [ + [ + "webrtc/RTCSctpTransport-maxChannels.html", + {} + ] + ], "webrtc/RTCSctpTransport-maxMessageSize.html": [ [ "webrtc/RTCSctpTransport-maxMessageSize.html", @@ -449349,6 +451662,12 @@ {} ] ], + "webrtc/protocol/candidate-exchange.https.html": [ + [ + "webrtc/protocol/candidate-exchange.https.html", + {} + ] + ], "webrtc/protocol/ice-state.https.html": [ [ "webrtc/protocol/ice-state.https.html", @@ -449375,6 +451694,12 @@ {} ] ], + "webrtc/protocol/sctp-format.html": [ + [ + "webrtc/protocol/sctp-format.html", + {} + ] + ], "webrtc/protocol/simulcast-answer.html": [ [ "webrtc/protocol/simulcast-answer.html", @@ -454052,12 +456377,6 @@ {} ] ], - "webxr/xrSession_identity_referenceSpace.https.html": [ - [ - "webxr/xrSession_identity_referenceSpace.https.html", - {} - ] - ], "webxr/xrSession_prevent_multiple_exclusive.https.html": [ [ "webxr/xrSession_prevent_multiple_exclusive.https.html", @@ -454094,6 +456413,18 @@ {} ] ], + "webxr/xrSession_viewer_referenceSpace.https.html": [ + [ + "webxr/xrSession_viewer_referenceSpace.https.html", + {} + ] + ], + "webxr/xrView_eyes.https.html": [ + [ + "webxr/xrView_eyes.https.html", + {} + ] + ], "workers/SharedWorker-MessageEvent-source.any.js": [ [ "workers/SharedWorker-MessageEvent-source.any.sharedworker.html", @@ -454113,6 +456444,12 @@ {} ] ], + "workers/SharedWorker-detach-frame-in-error-event.html": [ + [ + "workers/SharedWorker-detach-frame-in-error-event.html", + {} + ] + ], "workers/SharedWorker-exception-propagation.html": [ [ "workers/SharedWorker-exception-propagation.html", @@ -479587,13 +481924,17 @@ }, "paths": { ".azure-pipelines.yml": [ - "aff69297b39caef1c35fd77aac4ef941da5bdbb0", + "99873aece5caff1c997c55e5c56db518730a0c1b", "support" ], ".codecov.yml": [ "904cf85a4fd7576bb470172ade7317de94435dd0", "support" ], + ".gitattributes": [ + "5c11e4e33a723cc9023fbc314c966294236c3ca4", + "support" + ], ".github/main.workflow": [ "4f4447fdf0ff12f0910d20f16e6e31c9dd696749", "support" @@ -482091,7 +484432,7 @@ "testharness" ], "2dcontext/imagebitmap/common.sub.js": [ - "7f993963d8632b180cf80314adcfebdf55a5f9a4", + "633c182b82b68da17a0b60cca36330ad2d27a396", "support" ], "2dcontext/imagebitmap/createImageBitmap-blob-invalidtype.html": [ @@ -483751,7 +486092,7 @@ "testharness" ], "2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html": [ - "1e2e05c2cfc3d0199c65449dda0dc53246e3f276", + "a5b2ffa6c966bbaab4783b5a897aef095319b472", "testharness" ], "2dcontext/wide-gamut-canvas/canvas-createPutGetImageData-colorManaged.html": [ @@ -487630,6 +489971,14 @@ "1a8afc1e89278d06572e337965a6d1ff1572d0d9", "testharness" ], + "animation-worklet/worklet-animation-get-timing-on-worklet-thread-ref.html": [ + "aad07d5f6f26692dc47ce0219a78d3c1a50c608a", + "support" + ], + "animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html": [ + "54d1c8bcc0c0a20d9af4e96ea240060ebd348982", + "reftest" + ], "animation-worklet/worklet-animation-local-time-after-duration-ref.html": [ "96acf1ad96c7c41e870429d55142269f4468bb97", "support" @@ -491950,15 +494299,15 @@ "eab418c842e0f9bc5d1669f86b1cfd1ad86c8543", "support" ], - "conformance-checkers/html-aria/name-computation-img/557-haswarn.html": [ + "conformance-checkers/html-aria/name-computation-img/557-isvalid.html": [ "127258aca646ca63360aeaa1d6f677ea31a6eee4", "support" ], - "conformance-checkers/html-aria/name-computation-img/565-haswarn.html": [ + "conformance-checkers/html-aria/name-computation-img/565-isvalid.html": [ "a7aeab8a13598dd85c219f8f5e4c0fb2f348532a", "support" ], - "conformance-checkers/html-aria/name-computation-img/566-haswarn.html": [ + "conformance-checkers/html-aria/name-computation-img/566-isvalid.html": [ "656ad893bf53bffc82de00b5aa4eb20c0bd9e622", "support" ], @@ -508539,7 +510888,7 @@ "support" ], "conformance-checkers/messages.json": [ - "36eed1ad44a478e9460ea6888d40cd324650e541", + "0531ac6409d8e3ff963a658d901e497f9ac6534c", "support" ], "conformance-checkers/tools/build-svg-tests.py": [ @@ -509323,7 +511672,7 @@ "support" ], "content-security-policy/embedded-enforcement/support/testharness-helper.sub.js": [ - "c1b2e673eced75db5bb3b47abcfef56bff62e465", + "3b84db0852249ef0ed38ef6053086561cf83bde8", "support" ], "content-security-policy/font-src/font-match-allowed.sub.html": [ @@ -510235,7 +512584,7 @@ "support" ], "content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html": [ - "f4daf182f74fd550bee7d2d274e3842c84054e7c", + "e95e71c59bca3b368034d3b44fda8834d0eeb7b1", "testharness" ], "content-security-policy/navigation/to-javascript-parent-initiated-parent-csp-disallow.html": [ @@ -512535,7 +514884,7 @@ "support" ], "cookies/http-state/resources/test-files/attribute0023-expected": [ - "b14d4f69b58c3d9cc7ed1f363d42d625e7bdcf8c", + "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "support" ], "cookies/http-state/resources/test-files/attribute0023-test": [ @@ -513947,7 +516296,7 @@ "testharness" ], "cookies/prefix/__secure.header.https.html": [ - "8753a320b4e5925bc2acb88861ee24c4cebe79af", + "70d29873cf233e9acac3946163f24a8f8b40a96b", "testharness" ], "cookies/prefix/document-cookie.non-secure.html": [ @@ -513955,7 +516304,7 @@ "testharness" ], "cookies/resources/cookie-helper.sub.js": [ - "1cd924a0c93203d211cffb3133083867b754cce6", + "f0ca5d6d245489f1bd01d9e917e922685dc0c51e", "support" ], "cookies/resources/drop.py": [ @@ -513963,7 +516312,11 @@ "support" ], "cookies/resources/dropSameSite.py": [ - "803dbeb82cdaffa415b47dbc5560617d3c71f0bc", + "4a3f890cb91b84dcd760730599ffa690e65427c4", + "support" + ], + "cookies/resources/dropSameSiteNone.py": [ + "92d6105afb5e0456e80c46be33e6b9ca8cffa9b4", "support" ], "cookies/resources/dropSecure.py": [ @@ -514007,7 +516360,11 @@ "support" ], "cookies/resources/setSameSite.py": [ - "8ae177607e07d9e72c902dc1e0579c3c313805ab", + "fdf7e7193b4847a7f9af264bccf66fc1e2d28a04", + "support" + ], + "cookies/resources/setSameSiteNone.py": [ + "e96cbc22e087a621741b39380d2941d053dfd5c7", "support" ], "cookies/resources/setSecure.py": [ @@ -514018,52 +516375,68 @@ "84368d6d99080b3279f015659c00b25d9adaf656", "support" ], + "cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html": [ + "18cf0516e64ec2c416b013b232d4247b5647b22c", + "testharness" + ], "cookies/samesite/fetch.html": [ - "3a2d5bf64c5c685005a6a8d86e40e5ef2e95a5a1", + "6f1d92a6f548b51a38c804a7d3d0da8e8f0c7132", "testharness" ], "cookies/samesite/form-get-blank-reload.html": [ - "09f3ee91a21c3442f3091d644e27d9d578677e95", + "5fa8ab975debf22b75abc8220685907690653159", "testharness" ], "cookies/samesite/form-get-blank.html": [ - "b7351702b800be327348a833454cd503c57aea37", + "47fc9fa34f72544e131a376e7b0a1a6cc02c060d", "testharness" ], "cookies/samesite/form-post-blank-reload.html": [ - "f9449bf46c92f86584b07caa48ef67778624604c", + "5098dfb4b03f5407faa36a95f4ffe9a5c351a264", "testharness" ], "cookies/samesite/form-post-blank.html": [ - "f2bb0cacfbcb1d86c83967f22849ba7d677721c8", + "75d6024c75cda60a0d8f7cd28e39e9e3cc3a86fa", "testharness" ], "cookies/samesite/iframe-reload.html": [ - "c4c3598ca44602a455f2ff6b8b29e5a421913c5e", + "11d34bb9fcc179f6a745666d4f9d8677168bcdbf", "testharness" ], "cookies/samesite/iframe.html": [ - "e511128f9633c145cd2c2c5c94d716132d460209", + "4cce83081e6b571d5ecfeb03220baff0b9da4327", "testharness" ], "cookies/samesite/img.html": [ - "bca84cbd28b8d19edd221496ad83329813e0db30", + "071c24fb30ef2666651bb9f00f2504db8a709090", "testharness" ], + "cookies/samesite/resources/echo-cookies.html": [ + "9b8b286015f2adff3721faeeeeba13c6a645357c", + "support" + ], + "cookies/samesite/resources/navigate.html": [ + "ef40642a5d467ff66c64792e16191e499c7d5c8c", + "support" + ], "cookies/samesite/resources/puppet.html": [ "9f4f8e2242c71f8e79ed3424dcbca0c76426b095", "support" ], "cookies/samesite/setcookie-lax.html": [ - "2826f676a5b18bae6ef88b90238de2e74692b0a8", + "04b2ce264c846b5952c038d9db744c2a341563fa", + "testharness" + ], + "cookies/samesite/setcookie-navigation.html": [ + "3663aa28a209f2ff4221b5d89e055a6e09bfe1bf", "testharness" ], "cookies/samesite/window-open-reload.html": [ - "fd9c7a6d5a8c2ca8ac184dadf72b8d397e8af8cb", + "d8bc112344cff5198b39c1e57986ba746f4e4d64", "testharness" ], "cookies/samesite/window-open.html": [ - "1aa8e5e80bbf4319bb3903b228416a994723b4db", + "b7dc8361ec2f4d5b54ec1ba9a9e228a8e721c108", "testharness" ], "cookies/secure/set-from-dom.https.sub.html": [ @@ -531854,6 +534227,14 @@ "13041a27496b19d58c2559bb6c99c4d71f9b08bd", "reftest" ], + "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html": [ + "ed8ffd26fa61a77974babe15a23c87bcfd301588", + "reftest" + ], + "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html": [ + "4c080d2b7fab684e3003ac6e01188087df75e646", + "reftest" + ], "css/CSS2/floats-clear/adjoining-float-nested-forced-clearance.html": [ "426b47537bf1069121c82dbbb8d4d034ff437244", "reftest" @@ -533818,6 +536199,10 @@ "fd0deab18e0ee8baf17764804825767b6c516c2c", "reftest" ], + "css/CSS2/floats/new-fc-separates-from-float-3.html": [ + "4c37be4ba2f4a96ae764c86cf8152517c38f204c", + "reftest" + ], "css/CSS2/floats/new-fc-separates-from-float.html": [ "89ee7516ecf22f895de3b8e88047d5b767fea96a", "reftest" @@ -546386,6 +548771,10 @@ "93dfc3dfd770be960eec71bc00082a04e7385e97", "reftest" ], + "css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html": [ + "0248ccb910a8de03bf5d0f989b0844cf4bd2cc45", + "reftest" + ], "css/CSS2/normal-flow/margin-collapse-through-zero-height-block.html": [ "471a4c7f5a4c054b1141162f88fdda9416343a5b", "reftest" @@ -546810,6 +549199,10 @@ "b5c87820bd3f896a49044be19b9a24c2ad33f871", "reftest" ], + "css/CSS2/normal-flow/max-height-separates-margin.html": [ + "b14ed54e0638c02f33d4f316ef73bb3876789846", + "reftest" + ], "css/CSS2/normal-flow/max-width-001.xht": [ "1e2d590dfb44bdef37e2bfb4429ec640f188ddd1", "reftest" @@ -547590,6 +549983,10 @@ "e25d3ff0969867eff92f825b6c6e704ad129b4bc", "reftest" ], + "css/CSS2/normal-flow/min-height-separates-margin.html": [ + "1e144921fe34fa2403eac45fced5ea7ffe5561d5", + "reftest" + ], "css/CSS2/normal-flow/min-width-001.xht": [ "1db3741df83fe39b8bc5b180da751120ee1988c9", "reftest" @@ -577767,7 +580164,7 @@ "reftest" ], "css/css-backgrounds/inheritance.html": [ - "768b18a6284e8857636c37f880a59641c8b9ed99", + "fb8a69b46798762f435dc222954f1b7115e7cf9a", "testharness" ], "css/css-backgrounds/justfortest.html": [ @@ -577834,6 +580231,30 @@ "1c05517c62aeee4f2d4837a3a9cf7b8880bd6e19", "testharness" ], + "css/css-backgrounds/parsing/background-position-x-computed.html": [ + "6e997c95ae0b632713bed16a84d07c3ac6379d1b", + "testharness" + ], + "css/css-backgrounds/parsing/background-position-x-invalid.html": [ + "7cdfcf426c0b6d0da54dc8d80e19b048db828a5e", + "testharness" + ], + "css/css-backgrounds/parsing/background-position-x-valid.html": [ + "282d7d27bf5560bef47f57e43dcc460143f50e7a", + "testharness" + ], + "css/css-backgrounds/parsing/background-position-y-computed.html": [ + "ceff11f624d2d04fdca3201af09023081c3bf759", + "testharness" + ], + "css/css-backgrounds/parsing/background-position-y-invalid.html": [ + "7885b142ee23ad321785a9136a2645411f0facec", + "testharness" + ], + "css/css-backgrounds/parsing/background-position-y-valid.html": [ + "1413a2e959a4cf00b64fecf06932a083e1480e54", + "testharness" + ], "css/css-backgrounds/parsing/background-repeat-invalid.html": [ "abb153378f4ce02507d39c5a5a979689df58c8ba", "testharness" @@ -578902,6 +581323,22 @@ "e68417ff041e5a651e9b005938c8d5d804a81d66", "reftest" ], + "css/css-color-adjust/inheritance.html": [ + "c48d2ade7bb0339377480cf506dad7312303deb1", + "testharness" + ], + "css/css-color-adjust/parsing/color-scheme-computed.tentative.html": [ + "74d1bb919dc299c20fa8d1a11fe116e28fa59bfd", + "testharness" + ], + "css/css-color-adjust/parsing/color-scheme-invalid.html": [ + "0def5b3fc1090ab288c8ab9d601824e54e620f08", + "testharness" + ], + "css/css-color-adjust/parsing/color-scheme-valid.html": [ + "433610061f29411dcc9b7379ce4123fbb5110766", + "testharness" + ], "css/css-color/LICENSE": [ "d47f50cca8a2d9dc40dee384ae256f8aecf44e0a", "support" @@ -579938,6 +582375,10 @@ "449221428c3d76d31ff84a5792c7578c36cbebed", "reftest" ], + "css/css-contain/contain-chrome-crash-001.html": [ + "c7c03bca106c84678ac06e52c506198af0948228", + "testharness" + ], "css/css-contain/contain-content-001.html": [ "649bf54df5b6e005253e1a8d5d8b45521889e9f5", "reftest" @@ -580298,6 +582739,14 @@ "51459a53feb6b626b7e9dc07061024eca722209b", "reftest" ], + "css/css-contain/contain-paint-table-001.html": [ + "70caa578e88eeea3fcb5a481d0aeb47c75256b5c", + "reftest" + ], + "css/css-contain/contain-paint-table-002.html": [ + "a6ce97ec15b72c86d992001f48b647427abc6d2e", + "reftest" + ], "css/css-contain/contain-size-001.html": [ "49dfc41601eb32f80c76a427403beb2f98d3f404", "reftest" @@ -580542,6 +582991,10 @@ "feef9209f5c19f51233a2025108b66c63b58f34c", "support" ], + "css/css-contain/contain-subgrid-001.html": [ + "59a104bfbad86c146ae3d9653478e11b645af7cd", + "reftest" + ], "css/css-contain/counter-scoping-001.html": [ "f7d40dc5a0850919f1b86ca31e9ebd44ec96b72d", "reftest" @@ -580790,6 +583243,10 @@ "12f9b989fd2402d5e8af279cd03f03931856270e", "support" ], + "css/css-contain/reference/contain-subgrid-001.html": [ + "ab0d1fede5367681b74a6790286796249614a5f1", + "support" + ], "css/css-contain/reference/counter-scoping-001-ref.html": [ "2ebbb9a93c31d0c53b396f9a118951b85c16650c", "support" @@ -581631,7 +584088,7 @@ "reftest" ], "css/css-display/display-contents-details.html": [ - "b6a6540f013924c4534585506400079bddae959e", + "0dcda91ab380d8291e8aa3074794ee80866aaf3b", "reftest" ], "css/css-display/display-contents-dynamic-before-after-001.html": [ @@ -583450,6 +585907,10 @@ "a3ee677bd972a530415c8332f4c4f571d18a482a", "reftest" ], + "css/css-flexbox/flex-aspect-ratio-img-column-004.html": [ + "5ae39e11fe0454f3e70302dcb2591d9855adaaf6", + "reftest" + ], "css/css-flexbox/flex-aspect-ratio-img-row-001.html": [ "14fabf760ca4293abf5af9e618b2e2ed627be2b2", "reftest" @@ -585826,6 +588287,18 @@ "ca9af99b939f77835933ccc76de5185b656f5977", "testharness" ], + "css/css-flexbox/overflow-top-left-ref.html": [ + "48b2aa88158b6301c7c7df3d7af84d9d96192761", + "support" + ], + "css/css-flexbox/overflow-top-left.html": [ + "682199815e03d214941a24b6a167d22ee852ced2", + "reftest" + ], + "css/css-flexbox/parsing/flex-basis-computed.html": [ + "79781dd207e4f486846a2a2f8cf073bcd3dd9038", + "testharness" + ], "css/css-flexbox/parsing/flex-basis-invalid.html": [ "502a21c0160f7b6df688cfe79ed503a23a55bbf8", "testharness" @@ -585834,6 +588307,10 @@ "25c91ad0597ed9e6b6f99efcfdbdd7b30f4f77e6", "testharness" ], + "css/css-flexbox/parsing/flex-direction-computed.html": [ + "13b2f7e674f9a277337035c3c48c9ebfe68055e4", + "testharness" + ], "css/css-flexbox/parsing/flex-direction-invalid.html": [ "81fa8beb7eec51d559a96a2278132c1401fbbc4b", "testharness" @@ -585842,6 +588319,10 @@ "75e108478cb362c035979a239e259b337eb43783", "testharness" ], + "css/css-flexbox/parsing/flex-flow-computed.html": [ + "cb4acbba1ab1d6f8cd91853a0a43c8c978b81db2", + "testharness" + ], "css/css-flexbox/parsing/flex-flow-invalid.html": [ "e82c284632dd5b3babbd3979958874013bf3b9aa", "testharness" @@ -585850,6 +588331,10 @@ "01acd435096db60d214a0b07cb24fccdfded9c93", "testharness" ], + "css/css-flexbox/parsing/flex-grow-computed.html": [ + "fa6744655f96f529cd7d28718c5b3ff9f28a3e27", + "testharness" + ], "css/css-flexbox/parsing/flex-grow-invalid.html": [ "7af51e77a8562d2d1d7aec91c30a7f698c572f67", "testharness" @@ -585862,6 +588347,10 @@ "ae010d7b4b4540f6591c1ad42f1c89753a71afc6", "testharness" ], + "css/css-flexbox/parsing/flex-shrink-computed.html": [ + "299d62285e4389b7e2670e2f345149eabc8d2c28", + "testharness" + ], "css/css-flexbox/parsing/flex-shrink-invalid.html": [ "9fa53de05130e104f76f241733f56ec6e6ffc640", "testharness" @@ -585874,6 +588363,10 @@ "f3eaf118da61d2eb9cd6f30e7f703a0de8053305", "testharness" ], + "css/css-flexbox/parsing/flex-wrap-computed.html": [ + "46df87f38017c23a0bd098fb4af386f10fc69bd2", + "testharness" + ], "css/css-flexbox/parsing/flex-wrap-invalid.html": [ "45b0029402b99438a79b79c2338b0608bcafe819", "testharness" @@ -586122,6 +588615,22 @@ "fe6e510ccab62b7121e95bbb3675f7940d7510c9", "support" ], + "css/css-flexbox/scrollbars-auto-ref.html": [ + "e83ba524eac185ef122e0e05a336d9a8c43089c5", + "support" + ], + "css/css-flexbox/scrollbars-auto.html": [ + "ed1ffb8d93aec7c95eb3c9bbdbb6bd31ae402593", + "reftest" + ], + "css/css-flexbox/scrollbars-ref.html": [ + "32bb6105f19009e11e95b7cee86659125917516f", + "support" + ], + "css/css-flexbox/scrollbars.html": [ + "0eca05bfc63f9522e6d624c35469ba69e7410968", + "reftest" + ], "css/css-flexbox/support/100x100-green.png": [ "25b76c3c6f216793a36b1f29287dafd993898c67", "support" @@ -586230,6 +588739,10 @@ "84141028020b7e8cdf2412acbca3c799ba50a534", "support" ], + "css/css-flexbox/support/scrollbars.js": [ + "5b61b499c0fa49b5476339ed625d1687fe85cafc", + "support" + ], "css/css-flexbox/support/solidblue.png": [ "8584a701a807d681ef09585229ec16ce59b50666", "support" @@ -586410,6 +588923,14 @@ "3ac9b655b0606783334ff91f9fba852df8efdbc1", "support" ], + "css/css-font-loading/fontface-descriptor-updates-ref.html": [ + "513867b3503042886e51312bcfec20967f7384d4", + "support" + ], + "css/css-font-loading/fontface-descriptor-updates.html": [ + "038b96da1e54654e1739e7034e1790c11c75a538", + "reftest" + ], "css/css-font-loading/fontfacesetloadevent-constructor.html": [ "d5038ce690c6df5f8eb6f2d0266df052f7200fc5", "testharness" @@ -586418,6 +588939,14 @@ "fcb31ad25650a758a3cedd0e94c3d38777eaed6c", "testharness" ], + "css/css-font-loading/resources/GenI102.woff2": [ + "117d4a8fe7f8429d4eb97089e2f1334e1ff7bec9", + "support" + ], + "css/css-font-loading/resources/GenR102.woff2": [ + "6e8b6d17e2bdef41aa914d2d7a9423824574f3fa", + "support" + ], "css/css-fonts/META.yml": [ "3c34ca4e7510e0ad312adfa689689c2b5cb3885e", "support" @@ -598078,6 +600607,18 @@ "e785b468cdde191c811b57d74df59d5574314f91", "testharness" ], + "css/css-logical/parsing/inset-block-inline-computed.html": [ + "258960d795e34994dae6de783b4d84ef6de77380", + "testharness" + ], + "css/css-logical/parsing/inset-block-inline-invalid.html": [ + "fe073f852ea38910c35ee471f54e52d1b9aca95b", + "testharness" + ], + "css/css-logical/parsing/inset-block-inline-valid.html": [ + "1287f697873efb6a538f8682a484f9db48df054d", + "testharness" + ], "css/css-logical/parsing/max-block-size-invalid.html": [ "adcf6e497eac2ecbf3e28c50074a3e6ed83b0af6", "testharness" @@ -599522,6 +602063,14 @@ "d79fa95f16c08a613d97574091f935c5a4d56c1b", "reftest" ], + "css/css-multicol/multicol-fill-auto-block-children-003-ref.html": [ + "a8adc7b8ca48baa36f73fdb2dc0cccdac7894f2e", + "support" + ], + "css/css-multicol/multicol-fill-auto-block-children-003.html": [ + "a75c9698073f0fd2ca396c2d98045da2f3f88b25", + "reftest" + ], "css/css-multicol/multicol-fill-auto-block-children-ref.xht": [ "16cb04ee3c2c3f0d6c080c316634627a7d08bc04", "support" @@ -600422,6 +602971,22 @@ "0e91866163b2b7d7da9a3810a8dc7b622cbcbf56", "reftest" ], + "css/css-multicol/multicol-width-004-ref.html": [ + "ff02f9c047264fcc1614ccc4460e20ca10ec9a8d", + "support" + ], + "css/css-multicol/multicol-width-004.html": [ + "f3507b20d083dacd530498b9a6aaa04885946779", + "reftest" + ], + "css/css-multicol/multicol-width-005-ref.html": [ + "e36a158d1b9a1d53a9843742896c8689b14b5335", + "support" + ], + "css/css-multicol/multicol-width-005.html": [ + "bf172c894e333d730ab62bbe4ce6b1283907ff74", + "reftest" + ], "css/css-multicol/multicol-width-ch-001.xht": [ "8983e00fff0efb4c9a8e89182b0d193b2293d50b", "reftest" @@ -601010,10 +603575,258 @@ "df77dffd6d8bb89334bd676302842e7483851647", "testharness" ], + "css/css-overflow/parsing/webkit-line-clamp-invalid.html": [ + "6bb90fa9e1779c09d79b1da04a14ee406fa1833d", + "testharness" + ], + "css/css-overflow/parsing/webkit-line-clamp-valid.html": [ + "8b0e9c49e925713f71b63a5fd3ca1941639be160", + "testharness" + ], "css/css-overflow/reference/input-scrollable-region-001-ref.html": [ "de894fab610b31257d73ef5488c376e50d899fb9", "support" ], + "css/css-overflow/reference/webkit-line-clamp-001-ref.html": [ + "ef28e01dac0223c9a2768d3fd1415fb9ef2f1c6b", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-005-ref.html": [ + "c9a9ae5d7ffebd9f041186a8d79f49f827becd61", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-006-ref.html": [ + "3a17a6d5f3b47c511578b28ffd9fc35b5b61dd98", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-007-ref.html": [ + "1c9a728aafcee7e830c203f3abec2393bd58e104", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-008-ref.html": [ + "dd1304daa9a672c535ad8e52c66e93d9a13c4223", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-009-ref.html": [ + "62e100d63346b1da7d80ca34dc2fdf4bcd1972ab", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-010-ref.html": [ + "63e9885e8b9ce3cac850987917ca301045d4128f", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-011-ref.html": [ + "fbcd8ca3115e70ce2244a4b22820ede745e3bc09", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-012-ref.html": [ + "d28c9388aea4c494d1773dd2e1ffcbb7a7712bb3", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-013-ref.html": [ + "ba14aefc7cc3b27318325c22ef35cb1da755193b", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-014-ref.html": [ + "c7346ab527935246f795e1f0181abd7c31cd4fb7", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-015-ref.html": [ + "d73bc7d7cb6c54ea7d6141b04f901ef345c44e14", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-016-ref.html": [ + "e54947e3956cbe0acc1cab1fc91eef8763775c04", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-017-ref.html": [ + "043e5f3d1c31ac0bc1e1db014769e7dedd3f1f68", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-018-ref.html": [ + "b95f7ce7662fac02eed3594f47ec42cca202cc26", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-019-ref.html": [ + "b95f7ce7662fac02eed3594f47ec42cca202cc26", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-020-ref.html": [ + "043e5f3d1c31ac0bc1e1db014769e7dedd3f1f68", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-021-ref.html": [ + "043e5f3d1c31ac0bc1e1db014769e7dedd3f1f68", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-022-ref.html": [ + "29d738589d19afef0d85a107cd803bdd05743116", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-023-ref.html": [ + "3127bb078b348f7604b421b28cad4dee13e8afb7", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-024-ref.html": [ + "9b81b6f1500d7a174b6ae2c851079a089cb60445", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-025-ref.html": [ + "c33a6b5033890c8a27d5de58a801a80a3083b554", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-026-ref.html": [ + "e4c1b033499cbea1ba657009ae86d1f4366df3d8", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-027-ref.html": [ + "be27d6d276abb1c910c3c1c3dab00128e6c0c2c2", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-029-ref.html": [ + "5a26a4fc7bcab6de05d449f4f63c1a1bb8f926fb", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-030-ref.html": [ + "e88c8bffc02da9e187ba6f30834751e84b590940", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-031-ref.html": [ + "14f2fb1bb40f2885a304b0e9de8a866027e689c1", + "support" + ], + "css/css-overflow/reference/webkit-line-clamp-032-ref.html": [ + "8f5b1ef53eb72dd82f1211744a21c34dede17b46", + "support" + ], + "css/css-overflow/webkit-line-clamp-001.html": [ + "bba3d1c49f2dab5055fbceb7313659f463454166", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-002.html": [ + "a04b95994204c1ae2e5b6173719fb9ea41f126c2", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-003.html": [ + "5ebe64675f8c76eb4b59a6a19cd8d79ddf9a75f9", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-004.html": [ + "d66d0bb62f12339c0f04c773af2e8daa82739548", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-005.html": [ + "73b4b8cfa8b5ba2a111d38f0b334f51b59da81e4", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-006.html": [ + "0d2c1f9c6458bf4d4c1f43e9337d0bb306957cdf", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-007.html": [ + "95c2db51653c2ef59cf9b1962354d0db1bb48015", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-008.html": [ + "471333e666f17ef780054f1cd456106bc689d9f3", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-009.html": [ + "240f6b113b08f6725256f2b3c4d937cc1ac66970", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-010.html": [ + "9ff23a2fe399bcfc2ee2e39a76f2cb504cecfaa7", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-011.html": [ + "3a0016e9dfdac662089a7898fa30a6edac4c999c", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-012.html": [ + "d46a7944fafb31945a43333c8707078e99e6e999", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-013.html": [ + "6db53906acd2f1354d6de0525fb1f5fa906fbbc8", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-014.html": [ + "948b247533065dbedc6f6c18e6fba9a2e2715b27", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-015.html": [ + "c1817e04e6a8ecc227ab93299d004ac0d93487e3", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-016.html": [ + "5b2d4593aefed4b36653c09394c1fe5e3565aaf3", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-017.html": [ + "ece4d3123b1b8dda7da814648f2c2e0e862f47bb", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-018.html": [ + "d381c645467ffa2a95c74191a748a587b8e1c51b", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-019.html": [ + "ff6f7e3cf788dbda5a6cb18c4e6f4b4724b578b8", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-020.html": [ + "9d875d52dee852ddf360c1edf1ccc2b7c3e638d1", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-021.html": [ + "44a196c9ba1b120f99ae4274c1d70bf9544fcefd", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-022.html": [ + "2959a734411283572b854469f84e547a718ed2a5", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-023.html": [ + "b9be4f6085142e12e9d4a39b82d4258b4ad5d907", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-024.html": [ + "6ebf5a8958b9592f3fc3850185cd3ee59867beaa", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-025.html": [ + "67804dedf60db0c75f6da93af3be38398c4cd161", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-026.html": [ + "741384f292770c3a87d0ade0b3745d29c779d988", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-027.html": [ + "93bfb0f4b46a0f3c1d2ed9d6dede2892475884fb", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-029.html": [ + "fc395d313ea5cd8015f56c9fbfec319a24c69622", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-030.html": [ + "5e14a78a583ed0fc3d50ede16f25df68d7f3d05b", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-031.html": [ + "4f8c55301ab26a4ba6c5cedbc50abd2f554bfe89", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-032.html": [ + "4d0731379d042b877926d00236e4e3a7d4d3abea", + "reftest" + ], + "css/css-overflow/webkit-line-clamp-033.html": [ + "a25be8b25dbc9ed8e1d84ab040b490a673508a96", + "reftest" + ], "css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height-ref.html": [ "5c27ecce55ef0c3c2e6a9ae120dabab988b37a06", "support" @@ -601982,6 +604795,10 @@ "0c3d36275b2cfc687cd68dd06469799b31fa6f3b", "reftest" ], + "css/css-position/position-absolute-dynamic-relayout-001.html": [ + "1bde15551e7952cce210463d156217a51d3f30f3", + "reftest" + ], "css/css-position/position-absolute-dynamic-static-position-floats-001.html": [ "a63df41089e7e75d33ee1f46d458e97c8ebf0fb0", "reftest" @@ -605258,6 +608075,10 @@ "bc6392176eb58acff55b740fbd4e9f6321982d91", "testharness" ], + "css/css-scoping/shadow-reassign-dynamic-004.html": [ + "6c2beadc36a5007f26affa4ad4cceb39f6849d8e", + "reftest" + ], "css/css-scoping/shadow-root-insert-into-document.html": [ "a3b89be389a780dd53a1b53224810ecb4866c287", "reftest" @@ -605474,6 +608295,10 @@ "b335de2c7f40dbcf07416c0a1283e20039ebb058", "testharness" ], + "css/css-scroll-snap/no-snap-position.html": [ + "20689a22196202df5049a9a78d6423ffa3770fcd", + "testharness" + ], "css/css-scroll-snap/overflowing-snap-areas.html": [ "ee31847fddd16ec9d4a5b1e799c73461009f9e1a", "testharness" @@ -605514,16 +608339,36 @@ "be3499869159c5fb29f9859889f4f2354874853c", "testharness" ], + "css/css-scroll-snap/parsing/scroll-padding-block-computed.html": [ + "68ad0cd8362b62efcdf39665548fc0de7c1fd2ec", + "testharness" + ], + "css/css-scroll-snap/parsing/scroll-padding-block-invalid.html": [ + "206e6f5da89a7cc1ae411b57652d7bf1e266844a", + "testharness" + ], "css/css-scroll-snap/parsing/scroll-padding-block-valid.html": [ "79f675acd5b530db6f0fc6d31a5f059651c8b1f6", "testharness" ], + "css/css-scroll-snap/parsing/scroll-padding-computed.html": [ + "5a5123a6dac25b667a6da9467abf0188a600f84a", + "testharness" + ], + "css/css-scroll-snap/parsing/scroll-padding-inline-computed.html": [ + "d753bacbca02e6615bb4f60fbc2dc16f631f043c", + "testharness" + ], + "css/css-scroll-snap/parsing/scroll-padding-inline-invalid.html": [ + "0cf3fa7353f7123d0f27573c610ce42638c59d40", + "testharness" + ], "css/css-scroll-snap/parsing/scroll-padding-inline-valid.html": [ "3fb9003585a9d9cb4af7891cd77ca91f3b8f42c0", "testharness" ], "css/css-scroll-snap/parsing/scroll-padding-invalid.html": [ - "9b24a539f7a9810c0bc8f92440da5c075a3d63d5", + "e060fcdc0ec064a255ff496fd329fab9917b73b4", "testharness" ], "css/css-scroll-snap/parsing/scroll-padding-valid.html": [ @@ -605566,6 +608411,10 @@ "ca995770f454f9c3658b0fbcad799d7c4e59501f", "testharness" ], + "css/css-scroll-snap/scroll-margin.html": [ + "c85232edf23876a1ab37d858c4d59940b183e01e", + "testharness" + ], "css/css-scroll-snap/scroll-padding.html": [ "0c637ed6db24ad9283c9ac28c7f377e28688674d", "testharness" @@ -605651,7 +608500,7 @@ "manual" ], "css/css-scroll-snap/snap-inline-block.html": [ - "377039c3843fcc26f09e32343a09cdc6f7eb6ec6", + "c2469ba5f0f14833713a7125aa50b43dce252c76", "testharness" ], "css/css-scroll-snap/snap-to-transformed-target.html": [ @@ -606594,6 +609443,10 @@ "aa13170fe1a3ad10fbefb8c64f6a9824e0645105", "reftest" ], + "css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html": [ + "de10bf8b741a79dab2198e1837977e0500ff4cbc", + "testharness" + ], "css/css-shapes/shape-outside/supported-shapes/support/rounded-rectangle.js": [ "3e624322a43397e542444819f7b4ecccd939bd02", "support" @@ -607102,6 +609955,22 @@ "ed3590ceef222740139a4b9d3017478c8728bb30", "support" ], + "css/css-size-adjust/inheritance.html": [ + "730bcfe2b59534534c2ddec225ceb70fbb7700a3", + "testharness" + ], + "css/css-size-adjust/parsing/text-size-adjust-computed.html": [ + "783591a52ea4741d79de77dfbfca7cfeafc42488", + "testharness" + ], + "css/css-size-adjust/parsing/text-size-adjust-invalid.html": [ + "4dfabb5f4e90239971cddeaaf6e1f583a27cae56", + "testharness" + ], + "css/css-size-adjust/parsing/text-size-adjust-valid.html": [ + "bd58ae5f699790fe90cc125fef75cd8fcc52f2bd", + "testharness" + ], "css/css-sizing/META.yml": [ "086e654a8e039f259b5e828d024f808c2e95016b", "support" @@ -608154,6 +611023,14 @@ "bf94ed83693de1e49c7396579c4fecd6ffe88bee", "testharness" ], + "css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html": [ + "f532308484383dbbe086f7af9d90d0579b83608a", + "testharness" + ], + "css/css-tables/percent-height-overflow-auto-in-unrestricted-block-size-cell.tentative.html": [ + "ffbb796b6afe0fe9fa93e15de3586bef96174d8b", + "reftest" + ], "css/css-tables/percent-width-ignored-001.tentative.html": [ "214eee7152b66a4198a2e81d7d62da9a295b5d98", "testharness" @@ -609074,6 +611951,10 @@ "df76952a1fd0e284217d819392e538f5edd95211", "reftest" ], + "css/css-text-decor/text-emphasis-unrepresentable-characters.html": [ + "1c108faabd33fbbd4827bb1fca9a3d4834037deb", + "testharness" + ], "css/css-text-decor/text-underline-position-019-manual.html": [ "0308fbc8c9ed4b54865a5b382741c148c6853981", "manual" @@ -611387,7 +614268,7 @@ "reftest" ], "css/css-text/line-break/line-break-loose-017a.xht": [ - "59b0af7b3fdec1bf2a49aefbc4c09b4670e01d4f", + "b63f1504c29f348a95a543ba6737e23b363a6758", "reftest" ], "css/css-text/line-break/line-break-loose-017b.xht": [ @@ -611427,7 +614308,7 @@ "reftest" ], "css/css-text/line-break/line-break-normal-017a.xht": [ - "e9637b55827e5ab817c2e250ed761c6ce2215f64", + "f9b5169cf450ceb5bdc31b3bba3b44e2f954eca4", "reftest" ], "css/css-text/line-break/line-break-normal-017b.xht": [ @@ -611471,7 +614352,7 @@ "reftest" ], "css/css-text/line-break/line-break-strict-017a.xht": [ - "1c0e91fd63e95307c41630894845ee4ecad02e23", + "795f2aecb38b5ed67c6101a032d24fd3c5043b1d", "reftest" ], "css/css-text/line-break/line-break-strict-017b.xht": [ @@ -611523,7 +614404,7 @@ "support" ], "css/css-text/line-break/reference/line-break-loose-017a-ref.xht": [ - "09a18a2396fa1510703ab198684dbd614ddd865a", + "dc1084a8159aeab07e44ad87a59678fcf8ed303d", "support" ], "css/css-text/line-break/reference/line-break-loose-017b-ref.xht": [ @@ -611563,7 +614444,7 @@ "support" ], "css/css-text/line-break/reference/line-break-normal-017a-ref.xht": [ - "cd9710014efe913b99b1646989b1dc73bce890ae", + "d6d7080fddca42defee1f5565276c8f9746c6d86", "support" ], "css/css-text/line-break/reference/line-break-normal-017b-ref.xht": [ @@ -611607,7 +614488,7 @@ "support" ], "css/css-text/line-break/reference/line-break-strict-017a-ref.xht": [ - "87f9f322c11a986d7a232ad6303c334d3bffb8bc", + "874b4ddcaee84593cd9129af9782a9871728e812", "support" ], "css/css-text/line-break/reference/line-break-strict-017b-ref.xht": [ @@ -611686,6 +614567,14 @@ "36af931b1dc95ecd0d91b5d9637257370e246a72", "reftest" ], + "css/css-text/line-breaking/line-breaking-018.html": [ + "ade2b6d4d6616ef9fa51992a2a1679c2f65f1dfd", + "reftest" + ], + "css/css-text/line-breaking/line-breaking-019.html": [ + "e755eff38133b6db65e9902a94047b120cf81dd1", + "reftest" + ], "css/css-text/line-breaking/line-breaking-atomic-001.html": [ "03666417ca40e9f6efeb6c2e6be6a78ff0f477fa", "reftest" @@ -611774,6 +614663,14 @@ "6f94b129d294bfc2527c5d2aa800fb6ebadb526e", "support" ], + "css/css-text/line-breaking/reference/line-breaking-018-ref.html": [ + "e40669b742937e856773caec58f889977ab912bf", + "support" + ], + "css/css-text/line-breaking/reference/line-breaking-019-ref.html": [ + "4a7772aa290f5ba72b3f9c604e9935438269e6f9", + "support" + ], "css/css-text/line-breaking/reference/line-breaking-atomic-003-ref.html": [ "93a6d491c2336467ee8dc48ea37c10203ab05863", "support" @@ -611906,6 +614803,10 @@ "2c83c46aa50f6d51efbb4d05635d86f7c166042d", "reftest" ], + "css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html": [ + "e318386ded5bd3d1d61cf876fe420c8f5ada799f", + "testharness" + ], "css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html": [ "0565b8bb75d5feff2352a1dd3eb9a8f8ef0d1bef", "reftest" @@ -613114,6 +616015,10 @@ "0160c34fb155d7f7439279f6a941a86e61867b97", "support" ], + "css/css-text/text-indent/text-indent-long-line-crash.html": [ + "9b5e07983784e63a0d6828323a56ad4e874fa6c3", + "testharness" + ], "css/css-text/text-indent/text-indent-percentage-001.xht": [ "dd732c872151e2a2fc0457912f8336a682a306ee", "reftest" @@ -613551,11 +616456,11 @@ "reftest" ], "css/css-text/text-transform/text-transform-capitalize-033-ref.html": [ - "5af9912b28f0fb976bb93a4405800ccc2d36b959", + "7bbacef735c08e8f214f341d77179edc1b90d315", "support" ], "css/css-text/text-transform/text-transform-capitalize-033.html": [ - "8bc66177f658c30e04f5b3da4f16537e28530996", + "7a764cdf68032a15f5a4605531bc0e8365272936", "reftest" ], "css/css-text/text-transform/text-transform-copy-paste-001-manual.html": [ @@ -613890,6 +616795,10 @@ "128aeaf5ed151807092b083ed765082f0482c8e0", "reftest" ], + "css/css-text/white-space/break-spaces-010.html": [ + "ec7904f5046376a1a654cc6f76763a49ba10b351", + "reftest" + ], "css/css-text/white-space/break-spaces-before-first-char-001.html": [ "e5221e15501064f216337a358a80058720cd7dad", "reftest" @@ -614618,6 +617527,34 @@ "32b85542a7760d9757c4cd958f42de05336d1a41", "support" ], + "css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html": [ + "4eab639ac300e446558bc7171db32b32e74cd862", + "support" + ], + "css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html": [ + "5f7f01df94293da511e66fb49fd90b99dd0a1e62", + "support" + ], + "css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html": [ + "0c8caaee4662d52c6a76a352b37af359f803dcbf", + "support" + ], + "css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html": [ + "f9229e998a5353df7d70dde0060e1d05fb0a8166", + "support" + ], + "css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html": [ + "662f35112f6f1e2087587498f4e830d13686cf27", + "support" + ], + "css/css-text/word-break/reference/word-break-break-all-inline-006-ref.html": [ + "0232ecb6f011358493059518be22e98697d45d76", + "support" + ], + "css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html": [ + "80bdb406b7f537eb6f84610beef65576fcacd3c7", + "support" + ], "css/css-text/word-break/reference/word-break-break-all-ref-000.html": [ "579c2dc6a06c69bbb7384e51ad4b851e7d7b4410", "support" @@ -614803,7 +617740,7 @@ "reftest" ], "css/css-text/word-break/word-break-break-all-017.html": [ - "6cf3be6b90f8a7bf617aa46472d0d291031d9e55", + "88d7c6d0d595baf20d2eded02ba28178320989fc", "reftest" ], "css/css-text/word-break/word-break-break-all-018.html": [ @@ -614850,6 +617787,34 @@ "dd0d2949ceb17edfdb602b944faf5593caf8f9c8", "reftest" ], + "css/css-text/word-break/word-break-break-all-inline-001.html": [ + "a0c7c4958bd94be3ae199e6e18f1dace4cc2d28b", + "reftest" + ], + "css/css-text/word-break/word-break-break-all-inline-002.html": [ + "66036f1e5aca6678b4585b4b50e62d751d70d422", + "reftest" + ], + "css/css-text/word-break/word-break-break-all-inline-003.html": [ + "f4a86bc64594719e8a8b696a607f49be8ad3b5ab", + "reftest" + ], + "css/css-text/word-break/word-break-break-all-inline-004.html": [ + "2fad813661d0561666b9dd0d0cf71213c63e9352", + "reftest" + ], + "css/css-text/word-break/word-break-break-all-inline-005.html": [ + "f3ebe129e795ca829db08ab3328647b5761bf06e", + "reftest" + ], + "css/css-text/word-break/word-break-break-all-inline-006.html": [ + "af2f6fb90b23db36f7e0db531f89475dfa632cd3", + "reftest" + ], + "css/css-text/word-break/word-break-break-all-inline-007.html": [ + "bc5a08d38a505b1b08f204e6d243b43fa3dd34bc", + "reftest" + ], "css/css-text/word-break/word-break-break-word-overflow-wrap-interactions-ref.html": [ "3c6ab3863f88646f2fe9132963704c72d6b8d3d7", "support" @@ -620638,6 +623603,14 @@ "986436950e419a1670c75a45ab5eb39b7db6edca", "testharness" ], + "css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html": [ + "93b4ae982e80d31df4cb0eac448ceb3341c57a81", + "support" + ], + "css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html": [ + "4967eabda86bf42be467b826f8782e91a115748e", + "reftest" + ], "css/css-transitions/non-rendered-element-001.html": [ "10419b94677bbfeedf84c5c348d2285338f6ea11", "testharness" @@ -620778,6 +623751,10 @@ "2e5f2ad0738c58dfdf7b368d1fff7aca4f797156", "support" ], + "css/css-transitions/support/a-green-transition.css": [ + "3f68e53cd6c043fd4d87f2898fb78b54894c9a49", + "support" + ], "css/css-transitions/support/a-green.css": [ "b0dbb071d5b05d1c574cd5c9a660f1e3d62c573b", "support" @@ -622582,10 +625559,74 @@ "7ce4b54a22c78576dc2318ebd651dfd1cce374ad", "support" ], + "css/css-ui/appearance-auto-001.html": [ + "deef1c5d0b52fe7c91a319abbd1f6ccc2eeda08d", + "reftest" + ], + "css/css-ui/appearance-auto-ref.html": [ + "5c5cdb42e7078b18ed1e4f58f34747ce76d50c02", + "support" + ], + "css/css-ui/appearance-button-bevel-001.html": [ + "03748528154acc19f6d9dc8fb00ee8423a2c60bf", + "reftest" + ], + "css/css-ui/appearance-checkbox-001.html": [ + "54ebef94f24cd207f1e7a3f40f45cc825698df1c", + "reftest" + ], "css/css-ui/appearance-cssom-001.html": [ "2d439ba615f30f348128a3d94c6ea6563993e09b", "testharness" ], + "css/css-ui/appearance-listbox-001.html": [ + "b391754b7493242010cda8789bcb10beb0be5ea1", + "reftest" + ], + "css/css-ui/appearance-menulist-001.html": [ + "b4586870e3d623b2815405e1de3723f4a3618395", + "reftest" + ], + "css/css-ui/appearance-menulist-button-001.html": [ + "a170eb312643db5a639f3d1fd4ad173218bb6d9c", + "reftest" + ], + "css/css-ui/appearance-menulist-button-002.html": [ + "0477f2d52ef16a44c16833d919c12c07014eae4c", + "reftest" + ], + "css/css-ui/appearance-meter-001.html": [ + "da6f1ffa6cacd3ac0e77b343ffaa33ab44f4c2c2", + "reftest" + ], + "css/css-ui/appearance-progress-bar-001.html": [ + "1573f69911566fc4410f6d49959f83dad140ce3e", + "reftest" + ], + "css/css-ui/appearance-push-button-001.html": [ + "3aecbb079809bb0f1e8c2a0786dee51bc6eb61d4", + "reftest" + ], + "css/css-ui/appearance-radio-001.html": [ + "5a64ba7b0132201d5928837847aee446149a5663", + "reftest" + ], + "css/css-ui/appearance-searchfield-001.html": [ + "78741411551c667c3f3f317eeb475db883d9d7d4", + "reftest" + ], + "css/css-ui/appearance-slider-horizontal-001.html": [ + "4d5b1a94fc9485b3aad8744d09dfe7d8c4ea12eb", + "reftest" + ], + "css/css-ui/appearance-square-button-001.html": [ + "8f8c84355d22ab332695f5092321b4f5768db774", + "reftest" + ], + "css/css-ui/appearance-textarea-001.html": [ + "5c55ff9fbf6fd993aaf51114c175414a9ec8fe0b", + "reftest" + ], "css/css-ui/box-sizing-001.html": [ "545403f535d2f33993558bde9086e8798c04c11f", "reftest" @@ -625094,6 +628135,70 @@ "50af0313de5fd78476c92155161c5d2b35519e3f", "manual" ], + "css/css-ui/tools/appearance-build-webkit-reftests.py": [ + "010635dddc80817eb9ce06cd21b1c22de9171eeb", + "support" + ], + "css/css-ui/webkit-appearance-auto-001.html": [ + "fb0261b020f6fc2b1e3bfccb3da7d899f0337f79", + "reftest" + ], + "css/css-ui/webkit-appearance-button-bevel-001.html": [ + "3c860f23ae12ca204a2c76d7e181cb12c4de63c5", + "reftest" + ], + "css/css-ui/webkit-appearance-checkbox-001.html": [ + "09dd3d76cd66d59522b02d1b6a0c0126bb5eda2a", + "reftest" + ], + "css/css-ui/webkit-appearance-listbox-001.html": [ + "2a33758e2b5671c1cf3317dd4936db9715ec4826", + "reftest" + ], + "css/css-ui/webkit-appearance-menulist-001.html": [ + "b9826c4bd273a4d97c5113c43b94fec6b33bbb46", + "reftest" + ], + "css/css-ui/webkit-appearance-menulist-button-001.html": [ + "ba4016a495aa59037a5f973127bb5602acc567bc", + "reftest" + ], + "css/css-ui/webkit-appearance-menulist-button-002.html": [ + "c8d61508d28fea5269bee40d016cd45fac79b20a", + "reftest" + ], + "css/css-ui/webkit-appearance-meter-001.html": [ + "05fb5ce25f24df1bf8fd2c72323a9deea9d0e112", + "reftest" + ], + "css/css-ui/webkit-appearance-progress-bar-001.html": [ + "b989502902d2b8716f7fcc0d8f18e124ec8cb94e", + "reftest" + ], + "css/css-ui/webkit-appearance-push-button-001.html": [ + "6f44498d4660f58e6df2b32efd218c729edc0fc8", + "reftest" + ], + "css/css-ui/webkit-appearance-radio-001.html": [ + "52d9fb22ac144c2ba932e4a97bc65796760414b7", + "reftest" + ], + "css/css-ui/webkit-appearance-searchfield-001.html": [ + "8abd91e3c8faa9f5e02a8af6d2f4e66e1a0c6c29", + "reftest" + ], + "css/css-ui/webkit-appearance-slider-horizontal-001.html": [ + "a9375b5088ca995c545fb441cccef281242836dd", + "reftest" + ], + "css/css-ui/webkit-appearance-square-button-001.html": [ + "f486329943bfba60fdf69dba0ef0065876b3b361", + "reftest" + ], + "css/css-ui/webkit-appearance-textarea-001.html": [ + "cf3a15f4db6c9745de687cb38f593132d5ddf2f8", + "reftest" + ], "css/css-values/META.yml": [ "a22882a9996b14afa942d3403fa1a873f526073a", "support" @@ -632002,10 +635107,30 @@ "3baf15ad6004e058271d4a8d23f288ec39012cd1", "reftest" ], + "css/css-writing-modes/text-combine-upright-all-001-manual.html": [ + "c99faf4faeecb9e4f9d143c5ed9352a6d5f0d224", + "manual" + ], + "css/css-writing-modes/text-combine-upright-all-002-manual.html": [ + "be9f582217075c5687681c7a1dd7204c3a28ed1a", + "manual" + ], "css/css-writing-modes/text-combine-upright-decorations-001.html": [ "3ba238cdf6ecf0c725b7b7bc2d44a1046f5004d5", "reftest" ], + "css/css-writing-modes/text-combine-upright-digits-001-manual.html": [ + "75c14eb42d811b642c94eb56c5a4720403f6875d", + "manual" + ], + "css/css-writing-modes/text-combine-upright-digits-002-manual.html": [ + "9d46e56f93744ec4625362b7a7113e52b0d7f6c6", + "manual" + ], + "css/css-writing-modes/text-combine-upright-digits-004-manual.html": [ + "9fe84ee3436e9b63ec39cc25d01d0fc95531ca9a", + "manual" + ], "css/css-writing-modes/text-combine-upright-inherit-all-001.html": [ "6bb0a13b396335b3588ab980d95887b2a715496e", "reftest" @@ -633631,7 +636756,7 @@ "testharness" ], "css/cssom/CSSStyleSheet.html": [ - "86016ef5a3db6636bf97edc58992f30f909c13a2", + "5fb6d6afa5663c71245441356040c9c1b958e6fc", "testharness" ], "css/cssom/HTMLLinkElement-disabled-001.tentative.html": [ @@ -633798,6 +636923,10 @@ "26574033ce99dfe69868e9379fa932f091901e8a", "testharness" ], + "css/cssom/cssstyledeclaration-properties.html": [ + "12382cbcdcaf223c855275cec1cc9a30dca3a37a", + "testharness" + ], "css/cssom/cssstyledeclaration-setter-attr.html": [ "20837052e39368455dedc6ce8901709cc00817cf", "testharness" @@ -633866,6 +636995,10 @@ "340f9eed9b955467eb39c957222328baf2c41d4a", "testharness" ], + "css/cssom/getComputedStyle-resolved-min-max-clamping.html": [ + "e630377c33357c6a52466121e172ce9bbb353b32", + "testharness" + ], "css/cssom/getComputedStyle-sticky-pos-percent.html": [ "12ad5e89653564f91006c78baeac353c12865c00", "testharness" @@ -634282,6 +637415,14 @@ "4fc4b739ddb5a316ca6ca4706940c04df96e57d3", "reftest" ], + "css/filter-effects/backdrop-filter-clipped-ref.html": [ + "60b0b6c117332f0e246816f71b378fc6eabe58c2", + "support" + ], + "css/filter-effects/backdrop-filter-clipped.html": [ + "bc25b25944f47d6f053580939752803f0b929c99", + "reftest" + ], "css/filter-effects/backdrop-filter-edge-pixels-ref.html": [ "bbd562856f7a0ee305874575935c66e8b4830c1d", "support" @@ -634330,6 +637471,14 @@ "6c61a9620aa82d23375fd31900d87bcfd873a5e1", "reftest" ], + "css/filter-effects/backdrop-filter-update-ref.html": [ + "ec4d80628b83c1e8e42cb389701dd7809b85ce6d", + "support" + ], + "css/filter-effects/backdrop-filter-update.html": [ + "de629a1fb2f85b1be4e2c4dd8bf53200b5295dc0", + "reftest" + ], "css/filter-effects/backdrop-filter-zero-size-ref.html": [ "05383cd3bb4517a35f18927eb3353151b7bbf6c8", "support" @@ -634703,7 +637852,7 @@ "testharness" ], "css/filter-effects/parsing/filter-computed.html": [ - "343e1447f2ea39ecb916787bd2389d56a167ede2", + "0c9bb9e19630bf8eb049e2ce2120e6dc87aa7634", "testharness" ], "css/filter-effects/parsing/filter-parsing-invalid.html": [ @@ -634711,7 +637860,19 @@ "testharness" ], "css/filter-effects/parsing/filter-parsing-valid.html": [ - "9d733495cc967bf698a7d0de766b5db02e8e5e0d", + "7867c9edae7350e069d8d6d4660b2a5b5c4ef1e2", + "testharness" + ], + "css/filter-effects/parsing/flood-color-computed.html": [ + "347b075c6afc2d4ffb600d5bd85b8772b4d84cbf", + "testharness" + ], + "css/filter-effects/parsing/flood-color-invalid.html": [ + "7cc91489015c8d349d1e73463bb8e0fff88d0b0c", + "testharness" + ], + "css/filter-effects/parsing/flood-color-valid.html": [ + "5fb4a266e6c0b3cd8eab37864ce53b4cff5686e4", "testharness" ], "css/filter-effects/parsing/flood-opacity-computed.svg": [ @@ -635434,6 +638595,46 @@ "563ffdaf1a198a50e6ae82e949a8f12aa9ace8bc", "reftest" ], + "css/motion/offset-distance-001.html": [ + "a24f046bde638f4474b0a0561208b60bc1f0630f", + "reftest" + ], + "css/motion/offset-distance-002.html": [ + "ba253b3befb090ac742d81318bdd70872bab7b25", + "reftest" + ], + "css/motion/offset-distance-003.html": [ + "6f52b955922afde3e844ecd49b0342bf9c119c00", + "reftest" + ], + "css/motion/offset-distance-004.html": [ + "e56384bb7fe306530e4b9c82ccb60da2aef6845b", + "reftest" + ], + "css/motion/offset-distance-005.html": [ + "ff7e8553819dcaa27664ed2bcd1ed93c513ca800", + "reftest" + ], + "css/motion/offset-distance-006.html": [ + "99b1ce076c099b65857f06bd8b412b5a46abe34b", + "reftest" + ], + "css/motion/offset-distance-007.html": [ + "f28a7748ccf37b227d99a0cf7d374edc115357b6", + "reftest" + ], + "css/motion/offset-distance-008.html": [ + "1fcda8c366c6bf7fb72252b824755e8cb47d94f9", + "reftest" + ], + "css/motion/offset-distance-009.html": [ + "ea345483c46592501f32b7c5041d319fd022feb5", + "reftest" + ], + "css/motion/offset-distance-ref.html": [ + "653dd8b10516a08042a40a7dbdb8b31477a42df7", + "support" + ], "css/motion/offset-path-ray-ref.html": [ "fde97bd6b15cca64c06cd305822ad87dc008410f", "support" @@ -635487,7 +638688,7 @@ "testharness" ], "css/motion/parsing/offset-distance-parsing-valid.html": [ - "5b081bcaab7e9d6a72842c4f8f0a504816672b92", + "fa5fdd04e54f7fbb5e7effc2454f0351e5b402f7", "testharness" ], "css/motion/parsing/offset-parsing-invalid.html": [ @@ -637563,7 +640764,7 @@ "support" ], "css/support/computed-testcommon.js": [ - "2cc19c176fa4147f3a30c8fcb251450938a3213b", + "6c0c9aef72ba0f0e6cfd45e703f2a9bb654eded1", "support" ], "css/support/green.ico": [ @@ -637583,7 +640784,7 @@ "support" ], "css/support/inheritance-testcommon.js": [ - "9229f1268ea8e8ec8d83fca77665b17602aebf56", + "0e4651be8aa9e0d45949a9d1ae85a19cf85ab467", "support" ], "css/support/parsing-testcommon.js": [ @@ -647055,7 +650256,7 @@ "reftest" ], "custom-elements/CustomElementRegistry.html": [ - "d6fda892c38bd2d515b340a840c7ac04d3bbb504", + "2f7cf572b682deae9e734e9c9856f621a9451a53", "testharness" ], "custom-elements/Document-createElement-svg.svg": [ @@ -647071,7 +650272,7 @@ "testharness" ], "custom-elements/HTMLElement-attachInternals.html": [ - "e537983059054eb6193434bfbeb700226e3c5fb7", + "22c9545215c8d97f1d8564c99cde806933c7f0f9", "testharness" ], "custom-elements/HTMLElement-constructor.html": [ @@ -647126,6 +650327,34 @@ "2fd932f29a3bae3e80ee90a1996c1d25ea7934cf", "testharness" ], + "custom-elements/form-associated/ElementInternals-NotSupportedError.html": [ + "0d8a5ffc8c35016ef33dedc73fdd0b2c1c1fef59", + "testharness" + ], + "custom-elements/form-associated/ElementInternals-labels.html": [ + "94e0a0457ef35bbf3de7e2cff09650a5b481b5de", + "testharness" + ], + "custom-elements/form-associated/ElementInternals-setFormValue.html": [ + "0460c72acbb61a108b51c39ec7baf446d990e932", + "testharness" + ], + "custom-elements/form-associated/ElementInternals-validation.html": [ + "d71161476918a32729e7e3e4f4bca95f835ba437", + "testharness" + ], + "custom-elements/form-associated/form-associated-callback.html": [ + "3a6a86dd0d00a412b420871f4d859e3cf5cb3854", + "testharness" + ], + "custom-elements/form-associated/form-disabled-callback.html": [ + "954c3f3f6eecc95b12ffb235ffe287675f734429", + "testharness" + ], + "custom-elements/form-associated/form-reset-callback.html": [ + "8b8497f8b6c4268a0fcd10baeb39bda15a09ac0e", + "testharness" + ], "custom-elements/historical.html": [ "70981ce59c41dd352bccf1b70a1cb7c8cecf30ec", "testharness" @@ -648018,6 +651247,46 @@ "241dda8b66f8c8fe128e736bcb073479aee634a9", "support" ], + "dom/events/scrolling/overscroll-event-fired-to-document.html": [ + "c054ffca9c471f78ce5d1cbaa210fa7aad3aee3b", + "testharness" + ], + "dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html": [ + "750080e6568e863a9249bc62e52971d9459f8418", + "testharness" + ], + "dom/events/scrolling/overscroll-event-fired-to-scrolled-element.html": [ + "cfc782a809a7e73a9d0a84d938caac6a704d784d", + "testharness" + ], + "dom/events/scrolling/overscroll-event-fired-to-window.html": [ + "ef5ae3daef8158c9424cf07ad091c6a945456d0a", + "testharness" + ], + "dom/events/scrolling/scroll_support.js": [ + "6fd1b32294bb8933b5e9918ea8260b873b987f8a", + "support" + ], + "dom/events/scrolling/scrollend-event-fired-after-snap.html": [ + "ef1b495791cad1079063180619861bfbb0d5e682", + "testharness" + ], + "dom/events/scrolling/scrollend-event-fired-to-document.html": [ + "a35508e2c557a9280802ab3d0d937fce03628e44", + "testharness" + ], + "dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html": [ + "0269c66fdde1922ca9d997a3189831136ba59b13", + "testharness" + ], + "dom/events/scrolling/scrollend-event-fired-to-scrolled-element.html": [ + "87cad79df7c2af1835db2fc7fe92198ceeef83ea", + "testharness" + ], + "dom/events/scrolling/scrollend-event-fired-to-window.html": [ + "f9510e6e23161515d4856e298b223b08c44a33b3", + "testharness" + ], "dom/events/shadow-relatedTarget.html": [ "713555b7d8ab6117d12c70d08185335246e44e1a", "testharness" @@ -649894,6 +653163,10 @@ "b9bd1437e3721f1353a9df6bde155f2f2b8ae95a", "testharness" ], + "editing/other/exec-command-with-text-editor.tentative.html": [ + "e500c76026b7bebd34caf2ea2832cd101b6d7dea", + "testharness" + ], "editing/other/extra-text-nodes.html": [ "2cd1232d00b8bdcf3a48ba01b3f2cfd05e27f094", "testharness" @@ -650046,120 +653319,124 @@ "7cd0be939f16e8aea7b00ff2b13a06102e26cc4d", "testharness" ], + "element-timing/META.yml": [ + "15510df7e5096b5da0b0d216b5d36b478834bf35", + "support" + ], "element-timing/background-image-data-uri.html": [ - "16d6dfcba037f77453c38ae1273fdb9182d6a531", + "3cac0f56db860cf5c6111a41a195ceb6b5d6c3a1", "testharness" ], "element-timing/background-image-multiple-elements.html": [ - "22b4158cbe7289afb6a1ce038ef840933c92a7f0", + "a4ad83dbae069f241224219487a31f3abb67ce75", "testharness" ], "element-timing/background-image-stretched.html": [ - "28c355398245252c536a247910f56ec6aba6ac58", + "930b4cef8eb21b6eecbbfdd1eaf0c79ec87db551", "testharness" ], "element-timing/buffer-before-onload.html": [ - "03c7048be1134b45c6c966404ce27f9ed5c8204e", + "88a641bbb666816da9a636ed43d23c205bf0e8f9", "testharness" ], "element-timing/cross-origin-element.sub.html": [ - "0af0ae96413eb8c22383b5e676f9a4f3a994aeb0", + "40a97056c2bfba92485f627117f61cd56a563d0b", "testharness" ], "element-timing/cross-origin-iframe-element.sub.html": [ - "a369d25bd43c6565ab4367b0a381ab39ec8664b7", + "7296cfccfda6068313d6032c2625e2100e7f06fd", "testharness" ], "element-timing/disconnect-image.html": [ - "4ee0516fffecfe2f4c89ce4f789e7c6bb269ddd2", + "82e7461b0417fb6f667ad266c08789b58f06c457", "testharness" ], "element-timing/image-TAO-wildcard.sub.html": [ - "4ec8aa7d8dad99da4e183c6d9b0dd719199e28d9", + "3af893a98904102bab92672cd28f7fb1e4d2107c", "testharness" ], "element-timing/image-carousel.html": [ - "404eca3b208cd0c77e454a0f9ae12f500d3d0f57", + "39d9f0195c6ba17c3e83b41e5d2391203608b15a", "testharness" ], "element-timing/image-clipped-svg.html": [ - "3007bf726a6812d1fa607162999310da837f221e", + "1e9971c8a8df75274480f2bd11fa2c730dc79adb", "testharness" ], "element-timing/image-data-uri.html": [ - "2b5d04e45a3f4cdf2277cc302574c62b6476f0af", + "e698bcf1a5d7f55b60f55d5fc68e7c626f78474d", "testharness" ], "element-timing/image-not-added.html": [ - "59a254e9f179b19bdfe878b49f1300fc0bda56d1", + "e65d1814b0e7591f43fd26f6f2ac47587039983e", "testharness" ], "element-timing/image-not-fully-visible.html": [ - "57162491a7927ddf3d4625750fbce6bf7537493a", + "105bb55ebc0a3a64343cfb07a27d845e58e66bd8", "testharness" ], "element-timing/image-rect-iframe.html": [ - "f0511308c7192b26949c6855fbf4a779ce48a871", + "7441405d7475b4a300962dc21dd9b50d52250c38", "testharness" ], "element-timing/image-with-css-scale.html": [ - "bdffdb26b29e50ff73b8ca70a0e959bb031018ec", + "5c15daabe13dda37ce58a9c056cb2884cf1bb584", "testharness" ], "element-timing/image-with-rotation.html": [ - "4433ecbc5f114604fec821622673ecf15bf6030d", + "c545becd19ba960c241ef6d82c998ea9d9dda87e", "testharness" ], "element-timing/images-repeated-resource.html": [ - "fbb2d6a12cd39e9bcd96a610e87076d9d3d6f2d4", + "9bc8b5f45e4add4c384160d43649e13eebc1a563", "testharness" ], "element-timing/invisible-images.html": [ - "50aa6d13a9a5bfc006305276011050c153fcf8b2", + "eb53cd7c2a692c76bb8220062d33edd3c3a48eef", "testharness" ], "element-timing/multiple-background-images.html": [ - "f3fbe767303f91328a892686a6d0d5761b1b3575", + "a762ed13396124c20decfce310b19096a4117e2e", "testharness" ], "element-timing/observe-background-image.html": [ - "680c5e475aad49b1963a7f45d908b47b04a3b77f", + "c642264a19a89bfa02df83cadd2b5cd2c428d0ce", "testharness" ], "element-timing/observe-child-element.html": [ - "9166a4b0e6d129c356d74da2b81a6e02c08105b6", + "33e92a9abddd0232ace837878fdd5c715a1bd0c4", "testharness" ], "element-timing/observe-elementtiming.html": [ - "73f93519cdaecdce0bf8466a7473231f9b3ffef2", + "0c67130dcc356ee7da9b3e2e10127352af7d169e", "testharness" ], "element-timing/observe-large-image.html": [ - "13fc71bc4e3316b23be58b71620f5aa3cba658c3", + "e907452d82f2ce7a603e4728faa2062f55f4cce8", "testharness" ], "element-timing/observe-multiple-images.html": [ - "b9e82ed10b1c01b01be8a155f48ee3d610f3910b", + "8a5fa0bb89a31f1bb1d1a277edb1b8102680a4bf", "testharness" ], "element-timing/observe-shadow-image.html": [ - "a4d21bea80892384ece7c8049c894bed23f739bb", + "12bda4724bd8bf7cbc7b62b70e60efdd1c212f0f", "testharness" ], "element-timing/observe-svg-image.html": [ - "c3c178e9b647752086248e4853d324940769c6f3", + "29fec392a993b793fe824e8a6f6c1a9867740f6c", "testharness" ], "element-timing/observe-video-poster.html": [ - "500fcedcccf2682f15b4bb2aeffe046aa9eeb085", + "9f82478ea27779d7bb52dd9bc4966d5e5c09f6a3", "testharness" ], "element-timing/progressively-loaded-image.html": [ - "c534621ccf86ae88daf96893373a0f691df804ad", + "a55c5896f2acdcdcc9f9b416a689b9dbba5aef44", "testharness" ], "element-timing/rectangular-image.html": [ - "a1af9616ea115a3686ce09a06853a8efc8adefa2", + "0b44c4fdd9212374fc83d6a8c027673d91fcc3e0", "testharness" ], "element-timing/resources/TAOImage.py": [ @@ -653947,7 +657224,7 @@ "testharness" ], "fetch/api/redirect/redirect-origin.any.js": [ - "3edb1bd03e891672e0939dfb0b797950d8a9aacb", + "b81b91601a8e3495a7de547d0c2db55b231e56f7", "testharness" ], "fetch/api/redirect/redirect-referrer.any.js": [ @@ -654571,7 +657848,7 @@ "testharness" ], "fetch/corb/script-resource-with-nonsniffable-types.tentative.sub.html": [ - "8d6c452fd6a2e6b349c1d8faa9d44c613492d87d", + "62fd9ca389da9fda5e7c6655ae88be57b7688d5b", "testharness" ], "fetch/corb/style-css-mislabeled-as-html-nosniff.sub.html": [ @@ -654854,6 +658131,14 @@ "c46765b37c6325260882751e9e592c2b55d8b128", "testharness" ], + "fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html": [ + "e8ec11ec8c1d09b72cf5eee722c1ceab4c3aa6d6", + "testharness" + ], + "fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html": [ + "24f3b27cd75861974d566db6354ccbdc4eb7b030", + "testharness" + ], "fetch/sec-metadata/fetch.tentative.https.sub.html": [ "bffb4275df8e99c9d06d4fa4ef518e3b1efba747", "testharness" @@ -654930,6 +658215,22 @@ "7884b096d994b41a365cdbc19979633e9cf65419", "support" ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--frame.html": [ + "98798025005497f48537aa8a8a5e1061fc88abe4", + "support" + ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--sw.js": [ + "09858b2663f084660c8964d7fd1097fbd74364d7", + "support" + ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--frame.html": [ + "98798025005497f48537aa8a8a5e1061fc88abe4", + "support" + ], + "fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--sw.js": [ + "8bf8d8f22175f9eef225d954b05dac104505c4a2", + "support" + ], "fetch/sec-metadata/resources/helper.js": [ "1968cfc0dd8ed94047a9c436458ea1c568c15bf1", "support" @@ -654959,7 +658260,7 @@ "testharness" ], "fetch/sec-metadata/serviceworker.tentative.https.sub.html": [ - "ee436d9265ff85c3e307c7c6f565e55d7cc84961", + "c86198df6a2e31dc3c665fe5fe3f452bb47eeb26", "testharness" ], "fetch/sec-metadata/sharedworker.tentative.https.sub.html": [ @@ -656618,8 +659919,12 @@ "e13d191658046bd584b1cd5ded7fb8d3aa4604db", "support" ], + "html/browsers/browsing-the-web/history-traversal/support/window-name-after-same-origin-main-frame-navigation-1.sub.html": [ + "4b7824b488311583469820fe6ca1c477cffc8487", + "support" + ], "html/browsers/browsing-the-web/history-traversal/support/window-name-navigation.sub.html": [ - "1bf76c4938daa5522c8ee6ed51e8c4b16d68ab87", + "285469a14821a9dbb986d24e6cf40ccd94d14acb", "support" ], "html/browsers/browsing-the-web/history-traversal/support/window-name-test.sub.html": [ @@ -656650,8 +659955,8 @@ "8e0a95d8c08628abcca0edab8834585cb5e58342", "testharness" ], - "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.sub.html": [ - "03365b98008225b1e339b83447ffae53bb15104a", + "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.html": [ + "ef11d9971a2b5fcf1045e66acc3572fa8eb3fed3", "testharness" ], "html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-sub-frame-navigation.sub.html": [ @@ -659367,7 +662672,7 @@ "support" ], "html/dom/elements-misc.js": [ - "df415aef159f7aedfc8b622b07e70415b109b318", + "b747ac6e5966cd7d8bc75a08463b83e3064b48c8", "support" ], "html/dom/elements-obsolete.js": [ @@ -667339,11 +670644,11 @@ "testharness" ], "html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html": [ - "1e6c557fb6092a730269010243c3e69f6e1d7fb9", + "773fa4e8fd5f16496ecbac0af399196208534cbf", "testharness" ], "html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html": [ - "7f8ee2fdd47cc7fa6b8fbdf6cbcfb52cb16addb5", + "c924c92da9c48d23537d44824f2d209bc7e08c18", "testharness" ], "html/semantics/embedded-content/media-elements/track/track-element/track-addtrack-kind.html": [ @@ -667531,7 +670836,7 @@ "testharness" ], "html/semantics/embedded-content/media-elements/track/track-element/track-mode.html": [ - "29208a33c213e97a136d160720718d3c8b67cc6e", + "97df7efa2ec60f591c351b3a45195a22e57f4cbd", "testharness" ], "html/semantics/embedded-content/media-elements/track/track-element/track-node-add-remove.html": [ @@ -669427,7 +672732,7 @@ "support" ], "html/semantics/forms/attributes-common-to-form-controls/contains.json": [ - "357a1e6a7b8e97b8d51ab8f5cc9e7a557b87eb00", + "62326d33f8748ca1bd4e91186e67fc35bd32578a", "support" ], "html/semantics/forms/attributes-common-to-form-controls/dirname-ltr-iframe.html": [ @@ -669663,7 +672968,7 @@ "support" ], "html/semantics/forms/form-submission-0/form-submission-algorithm.html": [ - "bf9f9ce330a3a8ffbeb3b67b81e451dbcf064bdf", + "8f61cbc18c95133561e4dd8cbffd3cdb682420e4", "testharness" ], "html/semantics/forms/form-submission-0/getactionurl.html": [ @@ -669675,7 +672980,7 @@ "support" ], "html/semantics/forms/form-submission-0/resources/targetted-form.js": [ - "74d0f8c81eeeb46c16ba9c640484d99ea7e87ceb", + "6b6685291d2bd3d7dc64f97e2d9e460394d2eb3c", "support" ], "html/semantics/forms/form-submission-0/submission-checks.window.js": [ @@ -670066,6 +673371,10 @@ "e794f07c03b0921a8478cad049f2a1aba0eda8d2", "testharness" ], + "html/semantics/forms/the-form-element/form-requestsubmit.html": [ + "1c7b7870bdf214f8672c4ede697acd28d290974c", + "testharness" + ], "html/semantics/forms/the-form-element/resources/form-no-action-with-base.html": [ "b3599a45e6aee71c086c17fcd6d0bedb72401ee9", "support" @@ -671858,6 +675167,62 @@ "069363dd400da159b74847a3ea4299292a92d4f5", "support" ], + "html/semantics/scripting-1/the-script-element/json-module/array.json": [ + "e77e32d3382e0a40e9682d11664a3c0d9f354523", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/false.json": [ + "c508d5366f70bba37fcc09d128b6537c4adb2c79", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html": [ + "e6da2db7ebc03ac7753b19dce4e9c3fc38a30014", + "testharness" + ], + "html/semantics/scripting-1/the-script-element/json-module/module.html": [ + "93243853226806c86ac360766fe3e86d30325c06", + "testharness" + ], + "html/semantics/scripting-1/the-script-element/json-module/module.json": [ + "f834b2a4e8fab045a4b224caa485e0ee666f04c6", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/non-object.any.js": [ + "398da56595f0f16210dac4f3deeddb2cd7473d65", + "testharness" + ], + "html/semantics/scripting-1/the-script-element/json-module/null.json": [ + "19765bd501b636fce433540d9e6735f51d66151d", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/parse-error.html": [ + "68d3ef0a9ad3e6d033579c948faf5a8c2b23beb6", + "testharness" + ], + "html/semantics/scripting-1/the-script-element/json-module/parse-error.json": [ + "98232c64fce9360c79f119cf6de8f670f69f1c44", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/string.json": [ + "ace2d72d9d3d24dbfaa1462949b0688ff326fc9b", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/true.json": [ + "27ba77ddaf61532f217964734769a42cdabc17dc", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/utf8.html": [ + "1c0360b17e3f9e5d1a5e8d0c65eb9e4a13d144ae", + "testharness" + ], + "html/semantics/scripting-1/the-script-element/json-module/utf8.json": [ + "7bb9edd2f79e820e08e28e13e0ad6998c7a4c826", + "support" + ], + "html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html": [ + "78e8b1d23fed229e800a4efef9d18e43697c023f", + "testharness" + ], "html/semantics/scripting-1/the-script-element/load-error-events-1.html": [ "45571550e1cc29bfaa218ad06f7c7b20b903a53b", "testharness" @@ -673326,14 +676691,6 @@ "fb0780dee81bc1edc52dd223feefdbdaf53f2363", "testharness" ], - "html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html": [ - "8e47121eb8ca2cef21e455ccfa7e1be07ed34324", - "testharness" - ], - "html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html": [ - "c319266887b7ee916e80bce1eadcc033a13411bd", - "testharness" - ], "html/semantics/text-level-semantics/the-a-element/a.text-getter-01.html": [ "e0bb73be0ff0ca65efc6542e24c3c4f161d222fe", "testharness" @@ -673522,10 +676879,6 @@ "1dfa6836f398cc0d7e15a694655a68771d51c804", "reftest" ], - "html/semantics/text-level-semantics/the-data-element/data.value-001.html": [ - "9fc827b9b886163290b813176ba4159fcfdea27c", - "testharness" - ], "html/semantics/text-level-semantics/the-ruby-element/ruby-usage-notref.html": [ "f5747811ae40ec6114976d05955e4a85a7c4cf44", "support" @@ -674610,6 +677963,14 @@ "8dc21a013a546ac4fd8aa6e3eed710a9a9773117", "testharness" ], + "html/webappapis/dynamic-markup-insertion/document-write/module-iframe.html": [ + "997d1eb1a34267002afeb26ff8548f2eb15cffdf", + "support" + ], + "html/webappapis/dynamic-markup-insertion/document-write/module.html": [ + "32f0370577a5a87783588429aa79efe0e4f60f4c", + "testharness" + ], "html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html": [ "c7a7a1db4e7943890d4a28b1f0de39979163e0d9", "support" @@ -675386,6 +678747,10 @@ "b151bd812f9b92a5398923624d6e4601552de095", "testharness" ], + "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-iframe.html": [ + "c749eadef4bafa1e2b99fd036e51c45840e019b3", + "testharness" + ], "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-onerror.html": [ "b6f6d63e0aa9660909c93e7366f80f4f36c97ecf", "testharness" @@ -675411,7 +678776,7 @@ "support" ], "html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/support/promise-rejection-events.js": [ - "0de39f695ab6381aa2216cbb37a6427d94b6043d", + "f371bc1da900a596b6e49dbe86b22a7c20ae2cc2", "support" ], "html/webappapis/scripting/processing-model-2/window-onerror-parse-error.html": [ @@ -677051,7 +680416,7 @@ "support" ], "interfaces/webrtc-stats.idl": [ - "d9d20191ad851f4b6d85cd09e8a53b8697bc840e", + "981317f6be42d79f8113a1c032f325f673007d27", "support" ], "interfaces/webrtc.idl": [ @@ -677067,7 +680432,7 @@ "support" ], "interfaces/webxr.idl": [ - "c1e6d8ca2c595b18873630772edaede7ea25b40e", + "2d1bd9fe5f5702d69051fe00b2f958a9a3a4b82c", "support" ], "interfaces/worklets.idl": [ @@ -677083,51 +680448,55 @@ "support" ], "intersection-observer/bounding-box.html": [ - "50f33f0443bb70e64bec2e2fcc930fa2b4118ed6", + "367243d558ddb00748d13e4be8af8a38b70e50a0", "testharness" ], "intersection-observer/client-rect.html": [ - "6c50fdb14ac4e094ca8e42a4bfafb83f36e15a59", + "e85171ca7c9771cb0e53cc318c88bdfbc36362ff", "testharness" ], "intersection-observer/containing-block.html": [ - "d4f46b0fa77d8ed930f5bac19c3f5854d4950ed0", + "f7ce6fa7246f006883b39479ad9bdda9ed84978c", "testharness" ], "intersection-observer/cross-origin-iframe.html": [ - "2c9c4bcec69666f0e37509618e05a6b741f5533d", + "bdd6d3f529a0406d910580f477bce978c3e54c8c", "testharness" ], "intersection-observer/disconnect.html": [ - "0abfbc4e8aafa3e5f073f8899188f409af21e566", + "9c02dafabe89da1df3fff4d6d8bc36c8f13da8ed", "testharness" ], "intersection-observer/display-none.html": [ - "7cebc5633ef91228129d2a1c0478262615ad3ba1", + "cae35095e8ec25b4fb6aa2ec4a2b55076fb7f269", "testharness" ], "intersection-observer/edge-inclusive-intersection.html": [ - "b9fa24b87808abc158307e8c69afeeb5ce3c1907", + "b73c407a274bde4f4361c6b03bb1d214d86095cf", "testharness" ], "intersection-observer/empty-root-margin.html": [ - "48c9aa4d535fa0b65c04cf2622e471cbade224b4", + "9eaf856e957ec6feb2b743777bef2753f693dfd7", "testharness" ], "intersection-observer/idlharness.window.js": [ "2059e1ce638b5f2cac4e4f013c567a56894599a0", "testharness" ], + "intersection-observer/iframe-no-root-with-wrapping-scroller.html": [ + "28e6d09d7b085296d080f47b9a91edae65e0e1ac", + "testharness" + ], "intersection-observer/iframe-no-root.html": [ - "e37aeac5530f348328274f9f8a2eeae9f08609ff", + "8532246fd1b55159f4043a732b71342181f508f1", "testharness" ], "intersection-observer/initial-observation-with-threshold.html": [ - "d677f0eefa84b7394ab92ccb0ad0cd43b3208476", + "b9218b09ea6c8c3a1b12dca8cfdb13531449920b", "testharness" ], "intersection-observer/inline-client-rect.html": [ - "0bdfc8de24458e0fb490de4f00537197c0662e53", + "c096230eb17a52d27168b45ab0a3a0b9105bbfb2", "testharness" ], "intersection-observer/inline-with-block-child-client-rect.html": [ @@ -677135,39 +680504,39 @@ "testharness" ], "intersection-observer/isIntersecting-change-events.html": [ - "f9362c3024c2003ac03c1e789c54486830710c92", + "3dcc77886204c59debc89a2ea8aa1dd327d7fd22", "testharness" ], "intersection-observer/isIntersecting-threshold.html": [ - "7d2957b13e024bb8caf16a7b71949873d419970d", + "106b65edd7525d089224ff3192f57614d6c58ed6", "testharness" ], "intersection-observer/multiple-targets.html": [ - "525c5a699d1cc51080bebc650ae377b26c2fe7eb", + "22353e3aaae08c7af0af9fdb2f1e7aced6c7171c", "testharness" ], "intersection-observer/multiple-thresholds.html": [ - "6450068941ce1d132e3bba6970b366a25a7dbc4a", + "3599e1f7229a28c07d2500f81e1449e5df0a594f", "testharness" ], "intersection-observer/observer-attributes.html": [ - "ffca95ded3160b887adc6bbfada2e5b366efac24", + "4e2e5293c7cdfb120beb075e3e1ad8bf9edc6977", "testharness" ], "intersection-observer/observer-exceptions.html": [ - "5d29234bbf32505a98ad132571c6d5467ce44d51", + "f8d089b75b425f80cf45a8f504448af8357f7804", "testharness" ], "intersection-observer/observer-in-iframe.html": [ - "f4aa387de2a80eb7309b3d457eb605d87eae6046", + "e918bf1a4f0313a94cfb8b269658bb7e42cc8745", "support" ], "intersection-observer/observer-without-js-reference.html": [ - "3214345b61052cfc0ab3720f688416faf23a5585", + "53100c50bb7438b71ebfb52a215169fcab1ac7ea", "testharness" ], "intersection-observer/remove-element.html": [ - "3b6a65e2d0e42513aefd4568409b1a2f510b2db9", + "a093b22028c11c3e54db4a6f8fcccaad6a309bfb", "testharness" ], "intersection-observer/resources/cross-origin-subframe.html": [ @@ -677199,63 +680568,63 @@ "support" ], "intersection-observer/root-margin.html": [ - "c1fffec02becc50ccaad1f8fdaa9ffd16afef11c", + "898454c4f385794d78ef4635612b6754cdd060af", "testharness" ], "intersection-observer/same-document-no-root.html": [ - "783880888abdcdd870e2edb2358f619d434ad51f", + "63e9f86d9c60533a2b4b193cf4e2860ef712ee4f", "testharness" ], "intersection-observer/same-document-root.html": [ - "40467be72b4f298bb9d8704cbb938391e395a3ef", + "bfb9b729aa6ab607c0427050d5b543d51a493c1f", "testharness" ], "intersection-observer/same-document-zero-size-target.html": [ - "d835b40634d33d0c7dd912ea81d4ef6d42af7c1b", + "20bd11d4beb1e8bdd623eaad96f11788747f0d15", "testharness" ], "intersection-observer/shadow-content.html": [ - "d049c70919e129fa6c335e8601f6ce6a6cd73a9d", + "ce9473cb79258fca90321ee26240612c387ac9b9", "testharness" ], "intersection-observer/target-in-different-window.html": [ - "cf8fe4e6ec9e6b33df2d61b6219a1b2d4bb74c79", + "645b7ec1908cc2788c8196786537ec5a4f305f88", "testharness" ], "intersection-observer/text-target.html": [ - "13dc3abea2d8b0438ac76e9da974718778bcbb12", + "1abe5357c290087f7de1934df03b1ce83874bdfb", "testharness" ], "intersection-observer/timestamp.html": [ - "be1980040d298b4d6d0055976ed42c202dec9888", + "3f573bcd88ff1781e03be03f1adeccfab8e5ba84", "testharness" ], "intersection-observer/unclipped-root.html": [ - "24ae01cedc2ef95f6dd04a722d47aefa30e8b777", + "a59105e33e76bd37f55c9f2e00333881b7583f6c", "testharness" ], "intersection-observer/v2/animated-occlusion.html": [ - "c1eafb7fa1427a507c203feac5e0685a39bcb5e4", + "fa69733b9fb100c3014885aef3e797c574984a99", "testharness" ], "intersection-observer/v2/blur-filter.html": [ - "2f55066e3630f73f53bbab050cfab236c7cd60d7", + "8cf63066e1cb28cf64e45b2e6bba85558fe6f12e", "testharness" ], "intersection-observer/v2/box-shadow.html": [ - "bcc6980aec3641db0573c8b081632b53880a423e", + "765fa8b2d5e0846a498b04cd4c3bb0e52945f860", "testharness" ], "intersection-observer/v2/cross-origin-effects.sub.html": [ - "04b88b404ec035ed107d6a2ed9f499a0d5d105d3", + "5f328bec99a132ca21494cd362e3f6a6cd08f379", "testharness" ], "intersection-observer/v2/cross-origin-occlusion.sub.html": [ - "b8bbcae3ea8bbe9ab9db5a23d29ad1113dee7877", + "4c2f286afb14c6ded9859010157abf1dce5f4e30", "testharness" ], "intersection-observer/v2/delay-test.html": [ - "086301c44d4ef5f5dce2afb1d9ff6388f089fccf", + "231df32c31df0458a4d5de09da55f0244854e0a6", "testharness" ], "intersection-observer/v2/drop-shadow-filter-vertical-rl.html": [ @@ -677263,7 +680632,7 @@ "testharness" ], "intersection-observer/v2/iframe-target.html": [ - "3e53ee5f5814e8ef69d8454011ceafabfe8d1f17", + "53fbff86b7ae7ebd11bfa406f631c72238a44fbd", "testharness" ], "intersection-observer/v2/inline-occlusion.html": [ @@ -677275,15 +680644,15 @@ "testharness" ], "intersection-observer/v2/simple-effects.html": [ - "2b7a83a9c9507a79e91cb2ef890604d9b2ca5e3e", + "baf32203c79e56bc3cfc81c5dbffdcda10e83000", "testharness" ], "intersection-observer/v2/simple-occlusion-svg-foreign-object.html": [ - "fcdff67a48925a74a200e328eaf4bcd6deefb9ae", + "588ec2abd69a56b889bf1465430f528a5f1b4726", "testharness" ], "intersection-observer/v2/simple-occlusion.html": [ - "ea1ee31ebe4519f9563987934c1a9db7fac77136", + "f3ce518b341247c0abd8049c809f0764784df31e", "testharness" ], "intersection-observer/v2/text-editor-occlusion.html": [ @@ -677291,15 +680660,15 @@ "testharness" ], "intersection-observer/v2/text-shadow.html": [ - "c6445c514eecaf978e95d75f5d37a1387939c5e2", + "cdfc1a2d2a3102489e37eb464b66080c5c484d66", "testharness" ], "intersection-observer/zero-area-element-hidden.html": [ - "e007040c8fe2e25bfca8fbe450b06a26934ad186", + "be57ac698314d1e2a93e0584065f2c90811418d8", "testharness" ], "intersection-observer/zero-area-element-visible.html": [ - "6bf1297fe453dce1d748d047f54ec427289d8df4", + "5431750485fddca7f6ebc97b0a8a1dda498ab4e2", "testharness" ], "js/META.yml": [ @@ -677510,20 +680879,20 @@ "64756bf195fc3319d9dd21abad4c5d86fa266cfe", "testharness" ], - "layout-stability/buffer-layout-jank.html": [ - "57009590e221b398573ca9e68d261596a58dd091", + "layout-instability/buffer-layout-shift.html": [ + "c1d0dc6d6eb971f39c913a78423aad046dd18a04", "testharness" ], - "layout-stability/observe-layoutjank.html": [ - "9d0f71ced46d111aa88a10b6a2866b10a91c8c3e", + "layout-instability/observe-layout-shift.html": [ + "db8d3ae406d42b16be4308e329c53b6f0d7f944c", "testharness" ], - "layout-stability/resources/slow-image.py": [ + "layout-instability/resources/slow-image.py": [ "ee7988c551f6429eea2b929af083ad30cbd5c73d", "support" ], - "layout-stability/supported-layout-type.html": [ - "e3204b52f788729e6a9b1ee845ea36ff79a8b8cf", + "layout-instability/supported-layout-type.html": [ + "af0ff3aa138c41bc8ce2ec1447381bf036a167e2", "testharness" ], "lifecycle/META.yml": [ @@ -682022,6 +685391,10 @@ "bc5cfd104b6a2645a5321e0f9d38e990b6533969", "testharness" ], + "native-file-system/NativeFileSystemWritableFileStream.tentative.window.js": [ + "1dbcb2b136220954c777b2cc3b0197039cf730be", + "testharness" + ], "native-file-system/README.md": [ "6905a68e7901ce26bc1a363062304e1536604400", "support" @@ -689283,7 +692656,7 @@ "testharness" ], "payment-handler/change-payment-method.https.html": [ - "b85dad642d8490406347bbf39aef83641bfefa5f", + "56690d2b26ed671f773a16853463126e57735f77", "testharness" ], "payment-handler/idlharness.https.any.js": [ @@ -689994,13 +693367,13 @@ "b8a97d1a6bb7f7b895d16282a1231c335e35f650", "testharness" ], - "pointerevents/pointerevent_disabled_form_control-manual.html": [ - "20e07a980b2b3dac7a1bec457e5ed6bb36b76ef7", - "manual" + "pointerevents/pointerevent_disabled_form_control.html": [ + "cf44677c759e6e2d3278ddefdc8deac7e11ff69b", + "testharness" ], - "pointerevents/pointerevent_element_haspointercapture-manual.html": [ - "1b479a64fa58a7403c5fbbd94e541dbbb37a6910", - "manual" + "pointerevents/pointerevent_element_haspointercapture.html": [ + "c9690a688c5cbf5c5333d63c1aae2f856aaa1af0", + "testharness" ], "pointerevents/pointerevent_element_haspointercapture_release_pending_capture-manual.html": [ "17ad3e24ba4cc2bae4a58d84225c2a841fa4e867", @@ -690122,9 +693495,9 @@ "b09dfafe69d78985545453b4207d41353362defd", "testharness" ], - "pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html": [ - "0b93c847ed216653891d00cf55b5b00e41424b50", - "manual" + "pointerevents/pointerevent_sequence_at_implicit_release_on_click.html": [ + "0c6e2c532f9cc5ae410f6bd399340c55e937859d", + "testharness" ], "pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html": [ "9b1de2270e4eb7e35d1ff1054a0a5dddf677da5b", @@ -690619,7 +693992,7 @@ "support" ], "preload/link-header-preload-imagesrcset.html": [ - "54f6252506b27d1c4314dcd58eddbb0504bf8035", + "b41cbee431f6aece23003276764212e737897082", "testharness" ], "preload/link-header-preload-imagesrcset.html.headers": [ @@ -690627,7 +694000,7 @@ "support" ], "preload/link-header-preload-nonce.html": [ - "42e2626495ab40ca920204724e66526e66b93f85", + "bfac5639cdcfe68716af765eb763bdbe4e94cae5", "testharness" ], "preload/link-header-preload-nonce.html.headers": [ @@ -690635,7 +694008,7 @@ "support" ], "preload/link-header-preload.html": [ - "28837f9cd76abb0ab56dab77801d1610c518be2b", + "4dfdfc8873947a95a42d97065a3229e5d20d04e5", "testharness" ], "preload/link-header-preload.html.headers": [ @@ -690651,15 +694024,15 @@ "testharness" ], "preload/onload-event.html": [ - "272d48d02085e85d27a62fa731e72fb3f5bcff4f", + "9111cd8fc8271c97b6165e684a02fe44a5b47eb8", "testharness" ], "preload/preload-csp.sub.html": [ - "08221b9f74b9f1b0d7911b15380208b0a2521d35", + "65e9b3a2a6d350598e88cd2c8a7e4fa8d10d7533", "testharness" ], "preload/preload-default-csp.sub.html": [ - "d221027190c379de771ca1cb508c49aa77dd800d", + "923431456cf7e01d66556fda7241be0e660dacc0", "testharness" ], "preload/preload-strict-dynamic.html": [ @@ -690667,7 +694040,7 @@ "testharness" ], "preload/preload-with-type.html": [ - "83eafc5848b9c514e9136cbedfc64df6665d5aa9", + "980592274bf3579bebe14804b81f945d7fcee70c", "testharness" ], "preload/preload-xhr.html": [ @@ -691211,7 +694584,7 @@ "support" ], "referrer-policy/README.md": [ - "ea158fe539468ddf5fd0840b87a4b57b79fb68f2", + "303362df924c81e3c7d2389255af8f625e6898da", "support" ], "referrer-policy/css-integration/README.md": [ @@ -691219,15 +694592,15 @@ "support" ], "referrer-policy/css-integration/child-css/external-import-stylesheet.html": [ - "3ced0f4998335d34385f9f843ed9d96414d375e5", + "0d26645aa709f9ca1bacbf4d5521ec3c03c86e9c", "testharness" ], "referrer-policy/css-integration/child-css/internal-import-stylesheet.html": [ - "df835c45e106ebf57dd0671d70d4d09d32f3cdc9", + "5e0ac6b270a57d3cc9009b2a9f3f92e8e0bc6dfe", "testharness" ], "referrer-policy/css-integration/child-css/processing-instruction.html": [ - "1a0d9ebdda2c6d852dd570e4548c69b807f49c21", + "88474aae7383da9658bf7b6dae0fb61dccf0a08e", "testharness" ], "referrer-policy/css-integration/css-test-helper.js": [ @@ -691235,75 +694608,75 @@ "support" ], "referrer-policy/css-integration/font-face/external-import-stylesheet.html": [ - "db655fbb7260a2971d27780f1bbdca1d962fdd72", + "164f8a5d1e825bce9cd8fdb4b23454d3de77a957", "testharness" ], "referrer-policy/css-integration/font-face/external-stylesheet.html": [ - "cc99b1f3ddcadc9ffc804b09851abc5ba7fc58a2", + "c7908939ccb0c9e85d544fb14ca29c4692f0a361", "testharness" ], "referrer-policy/css-integration/font-face/internal-import-stylesheet.html": [ - "969db95179ef8976a6f44918efd486c591666df1", + "74a3cbde0aee03204bb6f7498535dcec320149ec", "testharness" ], "referrer-policy/css-integration/font-face/internal-stylesheet.html": [ - "40eb09357b98b92e8773211c0fc312f194a91c10", + "078536ee3864b236a50f7f7cf11dfa9554751ec2", "testharness" ], "referrer-policy/css-integration/font-face/processing-instruction.html": [ - "25b0ed13473654418ceea7c21fce6bb2d54bb7ef", + "bae74857f3faec7db601acbf79db50b66bd3c8a2", "testharness" ], "referrer-policy/css-integration/image/external-import-stylesheet.html": [ - "370bc44b6c197dd29c7ece8c5eeeeedc452afa9e", + "5f5069b71582bde3827754cb47d35e098f9d56d9", "testharness" ], "referrer-policy/css-integration/image/external-stylesheet.html": [ - "eb1b019c988e549699e8745f56c85a3a483016c3", + "a3b061d79ef36fe7dfe26dcf75317117a246c740", "testharness" ], "referrer-policy/css-integration/image/inline-style.html": [ - "d6ff26e7bcc0c9d426b24a1b65c79768bb81aa4e", + "a0e9daabbc66679796cddbb4e24ed248086741f4", "testharness" ], "referrer-policy/css-integration/image/internal-import-stylesheet.html": [ - "e96b25a9712f6ec610c2927006d07ab68b520dcb", + "80f7ec41b5990d46a99361abcbf6b6fa42fea741", "testharness" ], "referrer-policy/css-integration/image/internal-stylesheet.html": [ - "29a8517e117b092b648b2603de67eca52e7dfd4d", + "f0b46995f60b8ec1a95ce4e209ec522ee69f41a4", "testharness" ], "referrer-policy/css-integration/image/presentation-attribute.html": [ - "95d3b11a42aae6b314f414352b73c5f35d1bff53", + "6f2dc3aa4e6671085fe95092f26f1b25275f7019", "testharness" ], "referrer-policy/css-integration/image/processing-instruction.html": [ - "e52d9b65097f37a0dfd73b9b9b851d7d0df8b3a9", + "97f23405c26f7cab15fc35fb423df11398456309", "testharness" ], "referrer-policy/css-integration/svg/external-stylesheet.html": [ - "54ee36ce30bdf767f4d42855621d9c603fff7b43", + "c02e5598f74942f9739620902a5434e6b0f3d3fd", "testharness" ], "referrer-policy/css-integration/svg/inline-style.html": [ - "59fb4025f3ba1ad96eb734805a162c4a39f08faf", + "5e8552ce8c76b42ebfd39193f67db1a4370c1b18", "testharness" ], "referrer-policy/css-integration/svg/internal-stylesheet.html": [ - "82d75665ea1cc14efb3d9df64f8c115b5f6a1792", + "c061f3ab13d57b51a5ce85d1e625f759aa4eb668", "testharness" ], "referrer-policy/css-integration/svg/presentation-attribute.html": [ - "8e616416380e3527535c0bf12e6aca630efdefbf", + "859e405e2233270f24247131c99210a334d02171", "testharness" ], "referrer-policy/css-integration/svg/processing-instruction.html": [ - "99ec1ae6aeb8737e996bc355f6e42cc5705b1a0f", + "93b6037ca632a678f8c3f1e071392e8e3bf1540c", "testharness" ], "referrer-policy/generic/iframe-inheritance.html": [ - "ca17e03933a933f19fe4b69328f1b7df3740d3a2", + "28e83df6c2ab9b27417b15948929d044095fdceb", "testharness" ], "referrer-policy/generic/link-rel-prefetch.html": [ @@ -691311,7 +694684,7 @@ "testharness" ], "referrer-policy/generic/multiple-headers-and-values.html": [ - "b7a9c9fe0e4e69f12f804e3366f9cd817bc0d3da", + "d4826ce8a7ae2b40898a598c36523d9520c54b4c", "testharness" ], "referrer-policy/generic/multiple-headers-and-values.html.headers": [ @@ -691319,7 +694692,7 @@ "support" ], "referrer-policy/generic/multiple-headers-combined.html": [ - "c13403aa22acc32527c4348c48a377f388ad453c", + "47b59f556614119ee1dfba56e6673a652a725868", "testharness" ], "referrer-policy/generic/multiple-headers-combined.html.headers": [ @@ -691327,7 +694700,7 @@ "support" ], "referrer-policy/generic/multiple-headers-one-invalid.html": [ - "c36c456e23a26dcaae0bea2e89ad11a81e82aa54", + "9bd661fe6a247809f1e8b7ee5ccfdcadad0f4edd", "testharness" ], "referrer-policy/generic/multiple-headers-one-invalid.html.headers": [ @@ -691335,7 +694708,7 @@ "support" ], "referrer-policy/generic/multiple-headers-one-unknown-token.html": [ - "6a8c8eecbff039f4ede7837e0e0386192bbc8621", + "7c28a5ada5273d94ac07ca2ec182c06047b9a560", "testharness" ], "referrer-policy/generic/multiple-headers-one-unknown-token.html.headers": [ @@ -691343,19 +694716,19 @@ "support" ], "referrer-policy/generic/multiple-headers.html": [ - "5b9c4eb20a4624a5078e539aa8e5bbd0e9534145", + "7f0364f1853f65cb1020af53bbeefcd6f44b0011", "testharness" ], "referrer-policy/generic/multiple-headers.html.headers": [ "dd1dd853f2030bac5c036f693a7cf0eca6daba1a", "support" ], - "referrer-policy/generic/referrer-policy-test-case.js": [ - "c8a3beaf89eb50ad0ef1ab3efc3593b8d9a3b9b1", + "referrer-policy/generic/referrer-policy-test-case.sub.js": [ + "b2867609e7ecb09d2ffc84494b8cdb6650f14a76", "support" ], "referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html": [ - "da3455cb2a88e97b96b9da84c2ed4aa0d619ac3b", + "0e8e5e1306f5f51c17d8a89c92bb86573c3e275e", "testharness" ], "referrer-policy/generic/sanity-checker.js": [ @@ -691363,7 +694736,7 @@ "support" ], "referrer-policy/generic/subresource-test/area-navigate.html": [ - "936e2ef0f50cf0ee5d9a47094ce6fdf86fa5e387", + "ad49c0c2efd7ef18070a73caafd9223e1ec3b39d", "testharness" ], "referrer-policy/generic/subresource-test/attr-referrer-invalid-value.html": [ @@ -691371,31 +694744,31 @@ "testharness" ], "referrer-policy/generic/subresource-test/fetch-messaging.html": [ - "cc17b3d8de9846482a9af083ac4c5585bdb38287", + "2d835274c132591a8edc574ad747e7d103de0659", "testharness" ], "referrer-policy/generic/subresource-test/iframe-messaging.html": [ - "45c5abc86441bd723acc4093bbd1500de129246b", + "2f97ce4c62a8dc96c886e17b9113ee9b7c021174", "testharness" ], "referrer-policy/generic/subresource-test/image-decoding.html": [ - "a3c8626641c6e469487c87174b6656ebd50fd6f5", + "97abb153f1fca19eb53c280117120299374b1b6c", "testharness" ], "referrer-policy/generic/subresource-test/link-navigate.html": [ - "966547c3580a01933321f78e1a2ae05348412237", + "e96fd22539829ef2f71053517941eb3a8178d167", "testharness" ], "referrer-policy/generic/subresource-test/script-messaging.html": [ - "0a93266e2c58021102abaebd335317c40a3dfbdc", + "44c938fa6e1c34b3761ac6a797d2e87a319fc08b", "testharness" ], "referrer-policy/generic/subresource-test/worker-messaging.html": [ - "c85cfca5c39fed22d708bd002ee668d4a1de8742", + "0612e9965983c4ee696e63be71dcdc31981aa31a", "testharness" ], "referrer-policy/generic/subresource-test/xhr-messaging.html": [ - "dd48dec8e6ba24932fbb930006143124e3c7790f", + "8afbf1db237130d6c8258b755ceac5258f6500fa", "testharness" ], "referrer-policy/generic/tools/__init__.py": [ @@ -691407,7 +694780,7 @@ "support" ], "referrer-policy/generic/tools/generate.py": [ - "a59770ffa26cbb933c7185b75d58bd00b75103c7", + "b3e3340d97b346c3f2aa787dd55635dffa63f929", "support" ], "referrer-policy/generic/tools/regenerate": [ @@ -691419,171 +694792,171 @@ "support" ], "referrer-policy/generic/unsupported-csp-referrer-directive.html": [ - "190aa5212f3dbcb1633b9d73bebebaf5e1bd361c", + "0a29f38c0288c34c23eea14a6053d68d6b19582e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "42be3b8892e9b98730c941ba2b82c9f36e3b7d15", + "ea712646bb16025d8bf0e40aa98104a490a7065e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "bf4894dea187c17cdbca30e3ba594676f8fbdc46", + "cfc379c0534522e175ff0326f9aafe72d4e49d2e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "cbbccd6cd4c8529525a5e517adf64e01b36f18ae", + "0d592b59d40b62543de7b7d2d25d55817f0bdc17", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "0e201a2d8eb9a1c1464a8a393deefde801d6bee4", + "8d108c74608fad1c9765c5d6284bad72e54275b5", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "346326f92458db3b1383eb5364054fef6585b70a", + "8a3731927e0f015697c5b56248a63c7345d2d195", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "91119cc9eef69dd94c3663f51bdeae4a14ffe2a1", + "463728a4ecd9cd592090b5be6648bf2d13251d54", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "25d9de531ae4d2773d77ce44cc472707dd2fb4b9", + "d5275be0409ea79c947503e825ccf11fe1912295", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "9cd52ad2acde6e29b7bed494541cc5a4e1f04e38", + "21ea496ca4911832d4fd62afdde6470fb5e90b9e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "51c7beb7690368f58e92898cedc711c7106bef22", + "c54ac62bfe9fccdb76c7897bf2b3d6d85207e322", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "06434ccb7437272799362622fc048c600168b5f5", + "cdcc134dedfdc84dce7975df662466bc56115032", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "9d80f4b1e72a3ef23bf884a80a8a80e2a29b1b34", + "43435ff17b2900b564d7cae86b35a47752eb279e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "fc18b7eb3cb559e4b010cf773b9aeedfb4938627", + "61b962276bb7fca9cdb6f247cbf6e691210015c3", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "f5e284dbdf24d633100ebdf979d55cf3a00f3bc7", + "0ac4282fb4175860d7beb8256437bc9bcd32b4ad", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "33f88211bd7ee7c36483b4eb27488f93d09ed743", + "ad75a53979dcf904fdbf20858080192491feeb55", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "ef4c62e35624ab39d5e627b0ce2518722aad6040", + "0cfaedb10bfc4488d1c3824ede8de6ecd8bd81c4", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "f3eed251927b879838c6dce00a391db82baff664", + "3ef49b93f0f6fb0101e1ecb94d1cfc42a3b15986", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "15be1dbc74bba0a0a0b1a77fdb6b563967291371", + "a060a3bcfe270df9b3da7b9cb2c50ea9b90aaf04", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "ee13316448981d3f55598cf23375dd343cd9c459", + "deb4132ab084ba1f8f0db78ca192c189de3bf7f9", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "2e1190bda4abf85e855602a24fbad4c40e74f69f", + "793166af730eab51f8c8fe58f33352c7495c5312", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "c77c6e692b1276cb4dc7ef4aa25089c8f8ce05f7", + "1737e72548c1378be77074d8d4cfc4307bdeadba", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "29b2e708b94397636ef1bbb1af50aa3394fae558", + "57fb4a946c1897e61efd7160ef7b64a58296bdae", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "f7c4e35e2aa167ad4738946123f76aa34cba3dbf", + "c64034d2bbd16777ac5d20b18ae662ab59d3d984", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "7f3a6b8694506a54d947d905bbb07edc1f45b9f0", + "387f84c09bae3a8644ef28b0cb3db7734047b7c3", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "4ca9775d6bb3ea8f1fde0804c08026f1247ebde4", + "4d0c946bd7a58083be4fe854cfdcb1e7e6455705", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "f19ff96c94570f1ac21bd0dd4242cbf0d1439bf6", + "9c769ba10d952c874289c5a7b0dce4757f201a1e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "23fe26c9ab57534f781db936863b6517a0ed9f84", + "2b1ee01973e73e5ffb1ccae3229e22d98b9f673e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "db8daa3957f3903205e4372ef6b2a11f083e1527", + "42665670f5bb6de4d020e40aab5dea56940d332c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "5093a462d0f3cf7113c267bf9cb0276679742158", + "fa0accb2c068094a4d718f9d21b69b145072c770", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "493fad2ae30b516aeaae44d35ed8c9301687fc80", + "59d852294b20500d5facf71ca8f112106a0539b9", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "02dd4ec339cc66779f4494fa91c1b72f81d14353", + "e1b79bca8050de32a3a38ef93a89cbe42b9d6206", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "299fc9f626730e6c28564cc9ec5f1255c2f90d83", + "f0d321a52cf5a0c3c12589701b0c1bf55db97e48", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "ad2f7e9f51dd504cbdb4a80dd59b4353506441ea", + "ceeaba32d598ec2d4ac74c2e59268b9fdf6d59e8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "f034708abaf3faede29b510d9227455451fa66ab", + "59322a856e01b891454f4b97b182e9cd217766b8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "4c8f33a633491244356fb0a541ec57b1ba9bd206", + "ea8dcab7c7d3cbcda26f73eba6059a28a1085251", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "41219e4b5f1e8e603e7c7ccd10ba4fd40c150f88", + "5aa80479004486ae33c3b9cc0421db7f18608494", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "6c1bca655a34c01bb04beb4715fd0767b4b5cab0", + "df88f442fab55c2c019ea63aa679328370cb9fd2", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "3f15616a04efc50cd8af8fecd317f05fd48d4b57", + "8ffbd3a852caff1dbefbd463a45d5d47dbc77fab", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "e0bc023c1f54830ec7473e72f39184bee78aad13", + "455efc4ae70503796438569eeb318d2ff1c1ee95", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "b841182703f852ba899ceb5596b25932760eca2d", + "89da6893a20e9b5957c0ee09b15a8d6172362cc6", "testharness" ], "referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "dafb2477b9fe54b31b0db8ab48d06460c6c133f6", + "6b29a191efeddb78168ad7a1cbf4d1c5ceff38de", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "a029a7eae14f6fa712f6c6042ffe89d0c69b17f2", + "eedf34f796da2a92801d91c3d4b2504a5f42983a", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691591,7 +694964,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "06966301d0a82f5787007b9d1011dd74e36de20f", + "8b77fb7524703bad5ad9c54a4264e38b82bd7d67", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691599,7 +694972,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "26a74ef2fddca0288b625f86edb510aa860497f4", + "3e921ee20512d1adecf6aa9abf5dc05acb312297", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -691607,7 +694980,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "461a108d180a89e7d4b47cc33f3d52c0719bc730", + "c7821aae3f693ba5f631cde37f378e413687dcf0", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691615,7 +694988,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "caa18cc06902edebb9e7ac5733b7b0295d793ede", + "bae8956bf7dd3441d31da9c9e8520f61ede8639f", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691623,7 +694996,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "5d9ba45af0e9685ab5fdcb710f7ac41d1b2a4e06", + "c418c5a27142173dfd416a795ff5e19fa7292e7b", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691631,7 +695004,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "a8305f77a2926a70e1a58384c27e78e5f2485937", + "d8c7a5467c56bef782dbe1b3efaf68a80d7f6bc3", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691639,7 +695012,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "387257aed3196c128267f651d271d9d5eea58149", + "437a2c703c09847bf2836d21513ed9f3297edac8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691647,7 +695020,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "163d9e7d4cae6d5f83502a37628e3037b8ea11fc", + "5887e73ae7a2abe0bb819d8dc9ec1562ab07960b", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691655,7 +695028,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "aaed1cd1248d6f5f6386feaf95a35ea110f503ac", + "e320e6191b6671a574000c5f7555a570c2b78359", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691663,7 +695036,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "eff18098e7108c14e1b49659029e7978eb66adba", + "fc100af00818b1e598fa8760713e554ca7fd995d", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691671,7 +695044,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "79c395728ffe6355cd4c9d18e8c22fff48629816", + "c9810465b2cdec20f641eccf58bb2704585c8d96", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691679,7 +695052,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "7ff6788142d4a45177ecea96dd67e5c70b424089", + "71c95f870ffa9183d14e2e60b245619ced2f7171", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691687,7 +695060,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "ad55af9e009edde8d90a67dd23e46da3b0417227", + "9fe5ef8a619b38e36e83266e06cc159acab33d94", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691695,7 +695068,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "cb5f93ece0a769f856a28df7b74dabedc92d6eb6", + "0901c1bc1f647ad666ba9803c18a6c9641a4d618", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -691703,7 +695076,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "118262cccd214469eded514caefb2f7ff173deb7", + "3f3bcb557ef2681ad0b0113fad98b19d735d61bc", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691711,7 +695084,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "df071559f7bcbdf32e38104860c3cbc972a4eda4", + "7a78d49b6411187729cb7b7d9a6a9e4780d3a7ae", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -691719,7 +695092,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "a741bbce6671c895c388301d0391f9645a939d29", + "51adeac1f1577e02441b559018b1316ac4c56153", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691727,7 +695100,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "66b527001bef1d624dab433a6fc96a00b67a8aca", + "97c8b34e5fb875615f9d75326fd67d68c5df00fa", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -691735,7 +695108,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "c22ac9819c59d28737e8cc52fe8c2d382a4a60e2", + "67241ce46163e5db9ecc697db16e9ad51e40ca5e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691743,7 +695116,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "aff550f0dcf567fa6ede2690ebc5907fb87ca870", + "f60094da322b33a0ab1c6c2f880191484046b6cc", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691751,7 +695124,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "be319727156f4a3202a16282ab4693579b75e730", + "183e4dd4367108481fcd1c101ca89bc1c9f41f6c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -691759,7 +695132,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "dc1758ab70295d897857bbcf1e0af7d8b430cabd", + "5a3b4486d82730155537ea030dcf34734c628392", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691767,7 +695140,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "eccaeafc50240b5d686a05d618bab79b93723cd1", + "6144b6e19ba4ebadce84ed1b36939c8c163e51fc", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691775,7 +695148,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "5d608aa5fce9fe084d2dffb39f1378629cccdbc6", + "4fe4fe8bc0ddc96bacb0dc6bfe0f7ea30e6cc6b4", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -691783,7 +695156,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "4c59595e0600d8ff4a60e21a0d85f63c5de30f8d", + "0ed931f885d3e864ccbec65d8e4eecd9195edb7c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691791,7 +695164,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "147088b7b2a2b31934118b85ab5da7161f1d49a5", + "9be57e4a592571297a88ab07e0e3e22cc0622f84", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691799,7 +695172,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "f655ea4eac68aa795c19260bd49256447703daca", + "2df7c747290f13a72ae2b0db24f4d4879b925bab", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -691807,7 +695180,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "21d84a1deb1ba4c2d2d7fe1427acf94a8b4e4453", + "75d4b9fbe19a83a6ebd04b93ff4e6ca2c8cd1478", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691815,7 +695188,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "15b997587041be523457dd67b880e1b892cd1187", + "2a9392df1d64b1cc2efe4987e3ffd7fc777bde1b", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691823,7 +695196,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "c5377a400301b6ba6b023376e274b02abf3ced34", + "028ee939474deafeca109aaa87caaaa25bf4b9a1", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -691831,7 +695204,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "ce61e3e124fb7ec24af16d04d3dd5c6d85f479b0", + "66e42d84e1bc419dbd98243943a45bdaa9d546b8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -691839,7 +695212,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "ab594bdde6026b09a618853ca69ed9e97d439f00", + "0fc1d169c9a22a0f2d585dccd36536463ae34730", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691847,7 +695220,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "c515745a0026c5f9b1883cbd6d6fdabf343061ee", + "7e988ffbc8e84ddf4de79846c1138e47920d62ec", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691855,7 +695228,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "85f9acb33fbf796417a50e64a546b8e1754817d0", + "335fde0034b4a44d8be0f98f86951801a8335f34", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -691863,7 +695236,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "56db3510a7a557ae110fec3c36bbb6bffc880d85", + "3ab4e9b33a7eb3afbc1c90bc9dc72e367afe0fb6", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691871,7 +695244,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "1e942bc96498094360276d2b33cb2cc10e88afff", + "c8946d88a006db7e3359791bde36ba3eadb36d22", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691879,7 +695252,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "d8b7367afd336b606f68da427a179ca21752c650", + "e79e8a057422b9264d119aa22563df314e65f8b9", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691887,7 +695260,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "970122cf57cb44bae7346df90233921a0038535a", + "cc5ea2700e16603f28a3fb85ed150b9e48807037", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691895,7 +695268,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "1d9ae9943a9176156692fea6a400ceca1e4ca903", + "759625f622c159d0b5d811c51deac8b6e54d493e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691903,7 +695276,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "d7dd197d6a2312362601974d27a1d335776bc641", + "34c39041f990e91f539d4f14dac5811f4f099507", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691911,7 +695284,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "d3d58cdd05553e0956b7896f15c313a246c67fad", + "9301f0b2719c1c025b50dee3e17f4d616944a54c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691919,7 +695292,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "2a2832c603c2504bd6aa890facc98278975132d8", + "7b9a33f47e4ddf38267b257bbccf70858adc623e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691927,7 +695300,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html": [ - "d749b1fb5348d58a19be766762ae727dc40c73d7", + "3303e355a48ce49414ee404db4c3fb325753ed70", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html.headers": [ @@ -691935,7 +695308,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "6ea648d497db6af3a4cfefa64028f05108cd12f4", + "932ac4e18f99ce3025e6131c83abb0c2b5ed08cd", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691943,7 +695316,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "6452e1895359bc2ed0fe7779902b63146b31ecbf", + "32dac4bf4face0907dfade7a7611bf1241fa0f18", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -691951,7 +695324,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "2eea5bce5c2ddd26bc483a630b8cbfc27473e01b", + "88a6f0b3283fcd5b79f56dcb0b3a669d69de4bf5", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691959,7 +695332,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "eb402eb930ae3452cdc2b27a8f2d88dddc4719f2", + "0caca74b53db5af13c73ede1ee6eef0beb50179d", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691967,7 +695340,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html": [ - "d8f2cc325f1806aaa9f7df6ad03d83241f56acf1", + "f6215762acb1a2b3e3f433bb69dbf124187492e7", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html.headers": [ @@ -691975,7 +695348,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html": [ - "770aa2196c956f7522f300899a3a3bd51913ac41", + "35123332a8a172ee519ccc84ee1bcd0edec0edbf", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691983,7 +695356,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html": [ - "cbd81ef8c9b9b7233c652ffd3fe7ee6e8e910c8d", + "757b06bc6ac19648da21567e9798bf97702115fe", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -691991,7 +695364,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "04a71c73283791bad053abb0b82752ce82ab7022", + "3044b007cd99a4e6b7d826c8cd8de93714c6e6a6", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -691999,7 +695372,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "666f273d48edfbd63ce462c6dac1037aa1835137", + "2f61fa770d7a0412aa27e42e37c0bd107fe19f77", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -692007,7 +695380,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "9e0a6320302cbc6323e578cd53c27db299276f03", + "fbbb9efd93314b01713230fa4866eb78f7b05141", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -692015,7 +695388,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "5573699066aa5d3e06e97c85bfdc14b21a7b6960", + "93479418ab5901ffe893b8c15d543834dc636e61", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -692023,7 +695396,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "5cfb653e61114e3a1b1e2d0f5ca83c208d28f3a4", + "8a6ba540eeace78cc19fe0d31270ccb8bae4333d", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692031,7 +695404,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "4467c6fc86e23c71b4c86b1077103c3d6bf192f3", + "de595abdedafa82b1c7b89acb49c112050209dc8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -692039,7 +695412,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "20c6e6728458f9042ac28e7290a887c7b7eb8930", + "07a1ddc3a026b285d641b47cdbb7947b8885aa78", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692047,7 +695420,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "61c183df1e9eededac063bb929296ab545577d92", + "47c96588dbffdfdd242fc4df55e4e54213df66a1", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692055,7 +695428,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "94a55f631d5fd42d062ab0abebd47683d2718f8b", + "e047b17d41185bc9da7f6cd5545dc5cbe3c36688", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -692063,7 +695436,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "6572626f169820efbc07a0ffc95352caa444cd79", + "404e18bd65477000532feb28c32efdfb6e6c22b8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692071,7 +695444,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "052c4f3071c4e0bcf53e90f4dabb6a5ff135b868", + "246db4570357c1fe090483b95a748c7b22a4db64", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692079,7 +695452,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "7a639efc055eae2ce052e8bd6ac9d6f6b39b44a6", + "0a2a0f026c63a95e8e6c26623ad52800cb210ffe", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -692087,7 +695460,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "35ea0233668c750eea36befadf9ac8a243f82df8", + "b35d8f7f4f1d7d434080dae8d3df7f1d2990d6db", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692095,7 +695468,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "ae707095f0904345f3f721bc6b747875a77c500b", + "aee79e7279e15a70845009cc802bcef41d36f7dd", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692103,7 +695476,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "5efe260b42e3f1b0d7ed46a0e6d0a0a568e1b779", + "e1ae930f78b59ff18765f3c29a19205bfea9b4dd", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -692111,7 +695484,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "46d4d6f770f11fdf8ba86fdfa2824df7d081e7f0", + "5e871b806598baf512faf339ce95ecb7b361a420", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692119,7 +695492,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "5c177baeeeed514f50c7b6001b4244104b97120f", + "c606d407a3dbff162c084ac11ca1ff9bceffded5", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692127,7 +695500,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "48ba4fbec2a6e39e97b4ae1a0bcbe2003ea89360", + "bb9ccab8126606353374ff9bb0543e828d19841c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -692135,7 +695508,7 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "afe482af2373e83bdd260fba28409402a2c8d692", + "4544ade5134d735786244e15e0373171663bf1a3", "testharness" ], "referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -692143,447 +695516,447 @@ "support" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "0c013c4f0dbe72fe4148cf8314d1a8b7d1488d4f", + "14d891c6ca0a6fafb699ab3f41111d1327507838", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "ce637b53eb7fca3ae2685409e4170e7f31c5f9e5", + "7205b5b5e20afd7529acfe3973b755bd9f9e34f5", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "d48760a422cab3523f5b433d9128d428c4c40c2a", + "2bd7f7f9f96c7af26e1b7ac7e237f31e863a2feb", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "06a9d7d4a72920b9d8f7af2223e8d4c4a941abf3", + "6c941b98affe9791cef3d5a87166e3c0bf36c571", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "a608e3ae09ee0a9d3e929262f5b57fc0090a1d77", + "78a12c0faf78d315935f1d2c049d47e20d9bf534", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "d6e741e3f6221454ee7728a249bb2fb1e90d1186", + "8cb3b1da63c48298276ff3ec6749fc2df98e844e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "c39a1430b2081f6baf04400ad4a24411eacb852c", + "98b574b0334f1ad7d2d123182f9a5c4c1279db06", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "3b97f957b2f51d69e37fdb542d0ec2e9d6af5cdc", + "f6755e99add4f8a615fa20645d01de2511c82563", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "b67f4397f7a8be101701ed94e761aade556e8ada", + "9ee1de48295f458eba00147cb56171c95e16c428", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "19fdfe685f3e955fd9dbdb4556e14d44fcf09e98", + "1f0b254a2a1b236b391c1f8dcaf7a95c9e9f246c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "f6e26655cc5948b135ba5851d51ce1377ff01330", + "85b47db7c49082f36a4baec85a5d58db52cbad0a", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "6e2a592ff5dfff5a409310d32dae56d85ce1da9b", + "e2b6315eed71a4ce1b0c46a125e306bc3839ca86", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "cd5c2c08b4c11fb02a0fbeecea1333a36e6957a0", + "8cd18a658d0b849b47878d96ca987e6e80104481", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "dd579ccc99cd66b3bd4e45fdc318066033249a37", + "db8b65c9070d18eece1e03102c704d19e6e9ebe1", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "b5a8188791173eb79ae6e1e76b91d8d3436da56e", + "b37fab1c7d1e4cda18d7527624110ab309d54975", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "27d3900a4a81282aaa944cb1e0c88c3b00c65c02", + "a8967e2f0077d43ff01615404f7e30a32890d12c", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "912f99924225455493ff334221781cd381fcb027", + "0f512823e8e0aff1dc30b0a5502209c7f345480a", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "42b7874175795d69436f02f26117c930eceb2837", + "1a7931b10169f9716cbc23a3de83dec208227151", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "421d4d9e09fb19b0497648592732c06cf5707710", + "7c80c012b343737c9b7a21baa2a03a745f189812", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "397ad2d68332f4c6c0bb0c4535114d5d99e982f2", + "221dfb63ef9542615e7f36c64f009386332628df", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "3f04ea7736c4449acd5418f39181bc214220e67f", + "6373a785fc27360812350738eba09cc2ff1584e5", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "77605609762a9b5dd04ed5a6019f6a0e67576925", + "20f91bbeb1d06a4aba31ba8c1e505b4d60659402", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "59a8041e699ceef729fa17ae89f8d4f39fd27161", + "c20b8e0eff6abed5af6ad34d2493a4abb0f013eb", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "08e3f97c09e043bc8fdebcbe22e9f16d87826c30", + "44b8145030a8405d45d1b6f8ee2289d6b6b9d997", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "e3ca9c6ab651036f36d862a965e26143a57ea33e", + "dde31a65bfcb1601ad5d90fbffd44c19d9b0ce6a", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "84654cab5dc3e9052926f4315b9c1523a8970fa5", + "98d1e9812043b069927a4cce24602ed353f2cd1f", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "c56716ebd31d34fdeccecd1a1ef5318766670215", + "e6f1a3e27c8c8e3532f6ecb42c70845ec4a1cf52", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "22ebf6e76b8231a62c8a87f85d6b78ab9a331d53", + "4737eb59404d345353e3902e669cbb57115f76f7", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "5eaa959e054735bc98d93e0a6b520cb45321d55a", + "41018d5e2c0495c6e37dafa63810837fafe43f41", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "132eb3cdd939fde04da2dfc43df95aebfb281d87", + "adc9f952d66a29c6c0f96f7e304e526eb1bc5fb4", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "5a0aa248a97b24f6888e2973ab406afbdca000c2", + "2210516aecae7941279fa49f01b78630ecc383b1", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "02c61798094fe9f13dd2e3c337e47c0863f15f14", + "43fab7d570182abd7b704868cec9a94a3db92939", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "9156260a10f6299dfa4bae9500d6dbad0523bc32", + "6a5f3c4fcc596b42e5526074503660605fd05b93", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "9f232627d47f1cb857f7d7f88e9b844dc3841fc3", + "1f280d02fb431008f260f9de8d3ec7f72c3e3063", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "ddcc0e02cd84ae9e33e33c49a716e1d155c18013", + "603daa98f176a1f22da1eeb30e5ca3d5a719c7df", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "154aca212a0823118dbc822760f48e40cc015d42", + "6ce64e62d249e7560e0f4e415a541dbaafee04ef", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "b171edf427ee424ba5f471ecad2f0f2287f61514", + "93075883216d0535c58d56dc2a3f6e22590cdbdf", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "45ccc753e0804a95e80e4be1da8038c092b26399", + "ef700be75056d90db09ec3a11116d7f5ac443100", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "f2940a424d1525cbfdbff30081df7524b5398ca7", + "070e6a8817de43ed65f46342397c32ccfc940bc4", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "c4fe80639d400c7ee7574c173c289323ef0a70e8", + "7784873f7f3f7d5010b5fb863a299d1bbec631c1", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "c6915f8341a7d7ea8aa2589d139a2cdd284184a6", + "917c0b88847819501699fbe6ad08a051733f3376", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "e5d0b8f3d10ad52a6600f1ba4bd91503536b2009", + "a00848a63ec75e51160aefc01705414596466ecb", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "6a6d1d46e2815d520d827cb031a19b27a1d91809", + "f75b72157f4dbe42d31ae3cc3a31971c7965b291", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html": [ - "8694c941d274a11426429056835486bbc4334428", + "f6367edbb2295c0a9a054ac06cc6a720a9ec04e9", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "19fabf6fc375f9f935f133646d27f52c952832ad", + "c603a42b7c599186476d79d8d37869ef13a35d40", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "e3909a54f8018c00935b7df0f6d31d89c06b488d", + "6d303558e7ab66aa5f4a1d7124514f20815b8518", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "754bb727a07cf158732e9758f44e50351666b5cd", + "4436fc516bca5dea59515170474d683d5f51ed00", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "11df0d69acc4596e9267d1df7ea60adcb3ceb234", + "20047defd66fbca528fe66b0ad022aa131e40c0f", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html": [ - "cb2882b62f73b68ca253eca51056db38ef717bb1", + "966abff838de5cf46e77fa9b4aba9f8c900e2cf8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html": [ - "bc28f2bf84fe83674ab5ff9f9a577b680227658c", + "c6ee143fc889c80d59bc995374de5571f4f35e60", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html": [ - "233ffad485977b66fe09ab48ebe4a3613be1c681", + "7e239d69affd311f8f89ba10f516627382b44c9d", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "ee95a6ca6fbadad83a1266ed0bfbfbbb33189476", + "31c3b79a581af0ab640f99b23c07c30bf23f636e", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "3a0a025e72dcd50294fa2890dceb87ed2990bf05", + "6eed03783b28a6af643a4ee15e0e84d4d0308036", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "decdcef4b9d0cb148ec1b55c1d2de55fcfa9f881", + "61a5e51e637989de96a29ca6e3d4766747e9eca9", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "bf1e8ec167b3becb41f6636c66a400cc4cb399a0", + "ebb93af5050bc08a0d6eede2fb8b83f3e9d27977", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "2aed2d235a6f7184d0030fa0064de6d690de0e11", + "7699f0f96b68014ef64861c20b42580543f56c5a", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "80ce378359792dbad41d37eb0abc2ad948aff0ae", + "12f4286f8d8fd23ad13774f99658556aab2e3525", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "66b6c28112dbc42d981e899b21a926cc4a3fd38d", + "e44a4fc096e5d6a5e42330ceb4ce0f5bca850321", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "1b67ec6aca188cd3f28aeef5bb024f2510c77624", + "6a338aa72ce3c11f1cb54fb20ec67ec3b0643a87", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "035a8f30206320dd27f611b9cd014196ce92f8b6", + "5c81707fb553feade3e1e8d1be5d31927893c960", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "912a9a13dbdf1aff90dc716b3722d5940ab38ef3", + "90c65ae6e87e80cf4c140bafa98d68168f7cbae8", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "4a329a1f3debad00bc32419b26ab06fc9e54c88e", + "f4bdee5ce8681848e3add2ec9836f62991c93279", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "8de2e24297a2236dc818ddfe3a04b6098e98c384", + "5e12002f256403ce8c705288c4f355b46a1a6965", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "c6c75eaebd6ff06f4f19dde5d931b19aed1aaf85", + "134f342965ed71e8dbcc1d25ae265561d9302e85", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "ee046e2aa401b1213e42e7ea68f312b32187354d", + "ee71a0d6f04d7ba4669293235131da30401db251", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "b65e1a448a47483f22c8d1ac401a240f66ac4e35", + "efe2c0d2f95566129454401f2830040f21efdb7a", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "c216046a1e03b555ad66863073eb815e4d4cf37a", + "83ca90175514b516532cc3b609fdc89c6a577b78", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "c7844b8d79a41582dfacebca6c738de4da0b2cde", + "c902ffc410fffc0653d88289413e77834239f26b", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "94749a5e4e58e83f38d1f98c62c1c9e250e3aacb", + "7bfc76565764d7e991e8d44929c3f5319b060501", "testharness" ], "referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "3bfc3c546169e73b0991efedba270683f4634a91", + "c85180f01e189dc00153ccaf820da6cd35390565", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "15d6d703128069383f7af6c5eed133fffa9f88fb", + "d0ab6e1ccbef74310faf625f60d9af70d72bc1fd", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "ace01a8c14fff291f03b2ec54b920b610b6a4f88", + "8f5b1a70b2142dfb6320ae13d44c60b2cac64b2d", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "87a3d2c6b18cdc42b37cc63bf150f215ffaf0ee2", + "086c8b1a047cc3ba7e61205a60206e70e993466c", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "07bbfd3ca362f1a730d81f075e451659a34736fc", + "d0e05376f09fbadadda908b63a078e32fbd7e051", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "f881b1fa9047c3b1898c3729f36288a91889e5a0", + "74ed8a8903d259d0d87b1b3b533139f5d319b240", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "019d330457e3be1dc13916b6f7b7d45122920839", + "41a4c940c123b583128beb4108ba9b3015831712", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "57670bc869705493da226d191ec2209e8ded5d66", + "37879ce158dc1f54d51f0c55ed0e13e56f0fd2fe", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "e4efa6eeff34bea7a77e9c7a4b9fa921e9d941fd", + "7bab6eff28eabbc0d69644c50a19187d35833fb4", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "a3b162e0b1fc71c97dd0dbf500b2c6310ed3626b", + "b874f1970b1bca5501518450a7bb010564e39037", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "81fe68ccce972644dc8d9304bcf9277b5f39d04d", + "ce4957f92f0627ffbb6671041b6542c0f178d110", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "59aa6a99b7002c5887f0faa44f296d91ed305e5f", + "08dd0a18a46d224e8b1cec1af6c5457ce4d58d36", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "429fbeb81fc1da7f2238cb3bc6c92c6eaebcb467", + "d940fe023d54829d7ed596fed8cda5494443aa1c", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "3c06d7398579d5e117020076064af0d77169d123", + "ae67228e393ee75705d7bc4ec3d5d2f1f700b847", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "d17bf1c93c51f9fe771b69fd0ae3c57e1d7b2e19", + "edb49e27f2373a118de1577cbed512295881f4a3", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "bee60557c6558b5ad6a9caaba4f076139698d97e", + "f48a02175888868fb4c780ccd50b6912e98bf9d0", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "4d4e09bbca41948e6e6e2f10a06e8c35194278f8", + "795774b4006be2c6bc9a0b97ae1dbdadde07945e", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "7d78a9e44e95cf4d3d68d58860251024c5f825d6", + "8d4143e4ab99b882344ef6834c6f19349d7a42c4", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "2ab167d0ce250b5092951c62d19845c8a64e186d", + "68547fdbb73d4ee73789d666e7972c543a14ad48", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "62a67844560931795efeeb2b7f6a5e5a8066de9d", + "acf4458a1689b5c795a95eba30e6edeee0aff946", "testharness" ], "referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "1bf40e66f2f03fda5d200dfd7205937694e84c69", + "6f57c7c4b2b9558f11798154d188bb686f6ef00e", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "549851abf844ebd1159924300b026d5c69d0b25d", + "e2404361ecd2bbb8706856973981bc90bb249e6e", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "c57951a0a2bba01cafb99d3f91b2e2ddff47fc60", + "66660f05264a01cfdce44bfd97a038779e88e6a5", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "e7a22774a22b612132587683bd45f130eee2918f", + "15e978254242857952ad19120cad564ef067c1ba", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "12b8220736b088f80a7a9a1e4f1a9b87682b854e", + "f5e38ddb803aa273661507ba2a42637341779fcf", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "47e76c0a1e2fc282d0e16d3f914e5a0af7bd5481", + "20dfb8a3d66188260044fd662a9f3f149f074fa6", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "67e3d38c17e7e7200767c721eaf50294390b8e62", + "661a0cb964cd6b0b14f7a277c870bfffbd7353d8", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "184a637ed6834fc5fd95a36adc2242ec65bab077", + "4705a1988873dac499172e22df4f36c344398403", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "e7b04e82ed7ba0d7d6878842bdbaaf12a2ed90a5", + "66310f711b537dec29306f740c8cb5f5b53da190", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "42977a1babd89e8bde7f4675e347d3ac758159ec", + "79be70d7587779fcfd23529c9251da339455790e", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "846b585792e49652f16de56549d6039e7c514e82", + "d3a7d9627f3b57aa3e07d62e4b943dcf9a17772f", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "be8d5997fff60e125bea1adf968a63fe4dde03ca", + "4140287d37986189912e979a0a75b4e627e2c8b7", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "629f4649ccd7a2919fc5462cee79df4284cf57e0", + "0816608f10f042d610c7c469a5864a7bd499ca57", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "ff78c96c8d4ed45351d4221fbc87cb53223f1049", + "4af019d39fb30048889d743c6f9653451327524f", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "a2d94af9139fb2c0e9174be9734eee1be0e5b10f", + "fde81606e41dcf5948de750eb57272b14a6133cb", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "984eb926b7ac5b7f373ba2d25ba8fe66397c113d", + "930a9c1450c6133a6df2d1eea83cb9a5fa5a4022", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "5cfcd569d69f8f2e419180c6e0c6abbe3a9e75a1", + "8d08d63d72816a0814a639fd708966c0a921ebbb", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "b8fb99174fe72acc085433a6c0c263e045e6680e", + "dbbc89ead389bafce662b3444d7411fc17db4a1a", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "9f0f9884e5cffdfb1af59d7f639f8a0d413eaef3", + "a190ee179384a86a74ac1ae3b901010c5a984d30", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "44044767d1de4040d40cbc1e1e3d7ceec6eb6576", + "3a1d16bec4e29e788a970864066efb681b38ca79", "testharness" ], "referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "67fa569157b3ec0f18e26ead54cc5c982947c674", + "572d84007c955b07ee118f90ce179646dd9bf1aa", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "0ac870c47c5ea36ae4dc1ab91f509ad5e12affa0", + "c1a8a0a0bc23076f71a86da443b196a11377cc10", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html.headers": [ @@ -692591,7 +695964,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "af7827fed49f561b7a3485c8c453d10f9c916359", + "c5726ef3701ce5a800c7aa4cfdce28022b87133d", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692599,7 +695972,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "0bead7943fea2ca82ad0b95b7e43e2de4e70cf93", + "a851d5bd81852bf0ce2336cd28a88fc17711c19b", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html.headers": [ @@ -692607,7 +695980,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "27018f7b5507ac4bb45eeadd4d145b9fbcabda95", + "54e6d02028178da90c8d2b534619f43ee2d70746", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -692615,7 +695988,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "995e8e10a88e672f682e8c5b85c8025b76129e8a", + "8250944c36f9ceb567215864c1c33a769f0de702", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692623,7 +695996,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "6fec6ccca2878ed6cbfb697321c15609f6ac628c", + "df0fe535c15765f5356c92c06132f1df8616c27c", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -692631,7 +696004,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "b2728cfa0c1366f2be9986f4200e86f599934d85", + "e56f9107aae879bab2c5f35c2a045e7639366960", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692639,7 +696012,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "23b325b573dfa6ba35cca52ad16f59ed3c462203", + "a47e2e0c615533ee25895598be4ab62b5488d6e6", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692647,7 +696020,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "b24d53bd2a13d7c97ca1b92146ce91ff7ba1b6a9", + "3dd2c1247dcfea7cd93bc2087da3fafe0d5f9193", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html.headers": [ @@ -692655,7 +696028,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "ffb70e5b70140499a7f5362c2ba0614a0ca5cca9", + "256db1aa5849b8a2b885ae07e3bbc8578fd74a8a", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692663,7 +696036,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "a0ef0088a2613b094b8793c076339a6a1cdd6dfe", + "7c05f53f14fc5ab58fc26f855c43a2206b9bc512", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692671,7 +696044,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "6022c1a8927fa5bafb85ea46d52429653a551c99", + "83a91abf2bd9cb353da80067c585c8b3d065887a", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html.headers": [ @@ -692679,7 +696052,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "affaa0c387ac5740ce248a1749ece12127d9bc0d", + "461fce61eef2632281db50903bf79a5692ad42bf", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692687,7 +696060,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "4232b25a0f64c92e4454564d587818cf281618a9", + "9d5a65e3171a4a170d55805702c241741caaaa5f", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692695,7 +696068,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "c0addfbad604c436769f4c07608670849f85822c", + "2691218635125993c3dff3c307a895dc133d1338", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html.headers": [ @@ -692703,7 +696076,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "2595ff89e78709bd70827f98c556f341ae705ea4", + "d67f6bdbfba04380e6b72188d9757f0aac7a19ef", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -692711,7 +696084,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "f5805796344ec1ab269eb0b43d65a48eaa973b54", + "e1a27e3fbae7587f7bb8c921f86239a65a8cfcc2", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html.headers": [ @@ -692719,7 +696092,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "7faa8adac37bce286b75a984394fccb7db38ee8d", + "bfd73c92dc65b50efc922f48ca34e1762e8568f3", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692727,7 +696100,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "d0ee98496e32ca961a69a4540a508c97231811c1", + "4b61d4478a52a60bf3f95add7677752ec4cab129", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html.headers": [ @@ -692735,7 +696108,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "3ad094a328ef0fa5e8b317c5b9bde74d6915bdaa", + "eb4e0b3414d0511e36f9fe370e6e41398b5322e8", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -692743,7 +696116,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "50f2649d3f79b883843d473a6641ffc8b32f439a", + "7ebd1199cc17c7c43279da621ce8f36f44954364", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692751,7 +696124,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "07abb8e5cbf474d34fd99c200bd64cdfb65e2a2b", + "4567526881470cceaa21e2086f6c306a069402da", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -692759,7 +696132,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "964449d26635f750314e9d74bcfa4dc9acfd08e0", + "fecf19ce75a9c890a0661dcdc9366991f121d46f", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692767,7 +696140,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "94bcc64d46e5b963e5480a81e780260439da9031", + "8a07db8736e2acc769c4c7fac8ac54b7d5dfeb78", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692775,7 +696148,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "34079bf89867185fa51a814e7ef7c54d8d3db3b0", + "ab0b3501c392ba16fa2e0aab9e09b6fc63f67842", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html.headers": [ @@ -692783,7 +696156,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "0ca38518196fa44636521fed90b297893ee3dda9", + "3493ca250b8bc0a4cad9418e707e2b539bdfb924", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692791,7 +696164,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "366db4e4be7ebea80641289af70a541228af66cd", + "fe714d038bc38868b036bf5fa346c8db5e910995", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692799,7 +696172,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "f24392c0915330be386e5194e558c7c670298f10", + "82002683fc994d4d6185beb62d7daf4f5feef43a", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html.headers": [ @@ -692807,7 +696180,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "7142ad4f6ea63976cd14907051528c6e04904ede", + "f84861f792a43b3b0e3228defe7e8202320b1f29", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692815,7 +696188,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "0fe5285587460135aad2c4a302533070cea6ff57", + "8482c8ae977814983da5e706d92f8e3f650ad750", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692823,7 +696196,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "733db4a841ebd912fb4fe5c07cfbe3154bfb77f4", + "48168636f4206b5f8ed17bd9a99eb1dca3f50e02", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html.headers": [ @@ -692831,7 +696204,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "81b4f4d86fc8f0dcf57d02e4d31b34cb36f85fb3", + "aa3455bc2df6681a97d1655a0f7c45146d4ee8c2", "testharness" ], "referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -692839,7 +696212,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "155d48f43a27d3905afb2cc4c9c29049ce827981", + "121bfdfa4683ee7197370e56e7680f7b756d8874", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html.headers": [ @@ -692847,7 +696220,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "560c9a1227d65efb9c027634c9019cc014f4e464", + "ed2159b64735b1770a2b2a1903addcab2a42bb93", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692855,7 +696228,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "a677f73429bae392b392b9d094121c317068de40", + "4495c5440cb36508d657fb36ab8fcccb19456bc5", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html.headers": [ @@ -692863,7 +696236,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "97e792bcfb9e5ca4467f5784ab12ed1564b96921", + "eb067ac7967f98aefae9756ba24f2d549400853a", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -692871,7 +696244,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "ae8cdc91efbb60eafd7da71fa16e4d7256bb03b0", + "72b43aa993607e39673fd7f2bb6739bc9f8cac5e", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692879,7 +696252,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "df52f3058d595d7db0b1278119501537fdba9f31", + "d2cf0366dcaf91ef915401017e2db774356b9aa1", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -692887,7 +696260,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "4c3c0706090d535b4b6f6d2551717f282934ae43", + "34d467754d9014e74a2be9de8f634ccb897031dd", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692895,7 +696268,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "7a9ec93295cd62ae26acf54f73f6c5df34f9ebfe", + "637b156a282d7fbb6367a8fff6b6d0e8dda9e312", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692903,7 +696276,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "71bc6bf37afb23911623253af56a587abe927305", + "ad34824d58d989bf8dcb02ab188bfb27fd8b4556", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html.headers": [ @@ -692911,7 +696284,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "a37cc7545f407088f4456f5afabe85f718ccae81", + "f89a079a5522fd26ca0ff369e816c521c5066b58", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692919,7 +696292,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html": [ - "420d190d6c7151ec3ad4bcaaf02cac49ccef687f", + "40e0fd0a8101696e5160f27f1f573466dbea3b21", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html.headers": [ @@ -692927,7 +696300,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html": [ - "e5509fa01846fb46056d2dd270171fa764ebbfab", + "a8d3c3ed2b640feb3af9b4cdffcab8dc2b234b9e", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html.headers": [ @@ -692935,7 +696308,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "c7b2fdf2e35806bbf1b2afbc1732eeeb840cd518", + "df047a0ff44e60da7685e4aa5018086b271a7d5a", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -692943,7 +696316,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "d3c9121b537dc85c3f1a2400f3fcb527b15b5b87", + "6454292d6f0ffff30293b70c247be2dcc4390361", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html.headers": [ @@ -692951,7 +696324,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "c4bffccd640697a113ac61e9f5329a2a11488b74", + "9a9c91976d889f51db875884d6ed2409e51858ce", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -692959,7 +696332,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html": [ - "e6f13a4cb31d526b1add64cc986cce4aa5fb82e8", + "fedae8b7f7ba3b0ddbab6c2eeba1e402e02ee90f", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html.headers": [ @@ -692967,7 +696340,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html": [ - "dd3faa6b87ccbe839df938c1d25476a6e4687f87", + "31892705e0f4ae3f8ad112b62b1936240177ee3f", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html.headers": [ @@ -692975,7 +696348,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html": [ - "1ad2fbdd20fc9d03f1c0bf9bebf0fd9bcea8b02f", + "c3981366c5d6bf4dfa44d69dcbc8e515c8535578", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692983,7 +696356,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html": [ - "295fe6e58d40adc2f7e38fa6874721ba25cebefd", + "daf2637065ff39c38e78456ac649f8ef3249c3c6", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html.headers": [ @@ -692991,7 +696364,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "bacdc0b2183827740928655dd68540bc41501a5b", + "eb5e616ecd612bb803779be517e69fbfd241d250", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -692999,7 +696372,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "54ae74c6b300bc301addec4c5fac30e03606f115", + "abbf8fcb9149b2baa5da1b3d3bb2911706da1731", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html.headers": [ @@ -693007,7 +696380,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "9826add65dfd3992dbf40300e42c9b213f3a5d6f", + "b5f28d2d6715d8d3bb490158b850ec79c8277d02", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -693015,7 +696388,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "305ba094ce9a218b174038060ee3e039ab712a1d", + "3780ae41833ddd01d7bcf3e790d9b2a406601812", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html.headers": [ @@ -693023,7 +696396,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "0c85bf84eb647b1c1854f13fbd7239311a4e1455", + "e40426f78a8bc2c6ffd5e81fd082e6ebc40f93e7", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -693031,7 +696404,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "1f6c3bc7ebf47e9f89ac74567de0f0fce4c3f3a3", + "a4bd83ad28451fe33929346895d7b9fc9f9c26d0", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html.headers": [ @@ -693039,7 +696412,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "af59665cf4e88317776ce8d64118e4565fb0a0f8", + "6696fba26b30ad3f6638d3314bbd74d19c09b915", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -693047,7 +696420,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "fee454c3d55f852ee58fb86e19921bfd92abff9f", + "fbb4fa45f7dc5d5b56aea75a3ac47e267bc98ff5", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -693055,7 +696428,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "b4b8a21a9d2949c9a1bc95af27fbf39815693127", + "35af16f4dcacacf6ef56335dd339dfa21d870763", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -693063,7 +696436,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "1c3f86a913a816323e8ec546f6e5e10a06d246ad", + "0c1af722041020338852a01b733db81bcd2624f1", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -693071,7 +696444,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "7c93de3d5e89c96df44db40730e8da2b64da8141", + "d2bc6fd484272f99d7350bebd7d04c981429d63c", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -693079,7 +696452,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "4b89570dbafcea8d82672f1e4527756124474267", + "7cdfc9bd414cce2469ecae938c5aed125cf6201e", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html.headers": [ @@ -693087,7 +696460,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "fc779aa86522dd6b356a1c8bf7a29ac716430d10", + "6a1d773f91b7df881e39ef5e06a7a1b76493f019", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -693095,7 +696468,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "3fe0152390f485cf77504422e46f562e99d3ea6a", + "47c4a60aed7171e3648cc995f6191f34c1fe07fa", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -693103,7 +696476,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "edcf827aa2d7dc2ec49ac809e8011d606c5c9678", + "9e95ed2ef1bc611fa488f9e19f329c2183bf1318", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html.headers": [ @@ -693111,7 +696484,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "346602564119297f9ce9c6273a570307ccf99c97", + "2a897d97add20d1f759a6e7750fc2e6da3e90953", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -693119,7 +696492,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "469d8f70b05d43eba6d0d5136c55084a3c8716ab", + "507432c9db1093c3803dadc418fb4697fe606a97", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -693127,7 +696500,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "e71021bade634565bc8f73a909c3bfc0a1bde4ea", + "1a6cf6884b9641694947065773c2bd3e028774b2", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html.headers": [ @@ -693135,7 +696508,7 @@ "support" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "840a1f7a074537052824d2e32938629af6e64c75", + "2b7beb3a4bb65c63fc672f9b49cc492df742b2b6", "testharness" ], "referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -693143,447 +696516,447 @@ "support" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "374902ef366329f88b656c37833818dfbe043eff", + "ba1fd4a411064963389efb295e796a45cfa8b6da", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "e2c2cd4dd566540e5be78bd3924bad3182e39a03", + "43df09f493cbb7bbd707cc9fbda62c19836975d9", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "9f17129a4b5bcc098eb7381931871c4f30c48bf2", + "346c0165cf27fcd968caf9d53b5496cd16f292c7", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "5e5bd63da048c903e071626801f7e301d4146749", + "9c19546b28b39bdd5ef06ac3b1a0ef7023c5a7c6", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "f94b5d59213b3702fdf4dc6b1feb7c16b57df3f9", + "dc74b17006404b355ad106c3c22f64cd64ea516f", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "ca07e20706731193431f0a720cc20ca0577d2d21", + "0726049eefcc9de3102576323c0e9d1c8093e63e", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "df2429b6a25daaebf6af35bb29ce8fda1f41d5ec", + "93b5b91c1619a052136569e93b5738dc48044f0b", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "f103376eb3d1f1db3c6bae032c0e87963beb6191", + "a09e04cd22c2a723fdf60bc8573bfeecc9e3f4ca", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "2af6647bfc7e1de57cb11de83678a891ca5ceab0", + "9981baec4babe9416ad667f22a95a34e6d8a063f", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "90148accbdf483c938f8db40bfc26955169ee07e", + "c2a92aa157e3240e589abf87de0620682140356d", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "4c6847caf27ee978fbd114929babe58bad29cffe", + "6b094f9b36ef7d4d1bd4f6baa6c89cd64dddda8e", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "1f21cefa068cc8bca80bb7a55df72e6f9b4b620d", + "fa473268c6dfa775dda317b50ccc1b821bd75aff", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "b56e5b8524b809526a32ae50516567890f543b88", + "2f8afbe8aed7eebb6ef6cf0684415b0bfd75458e", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "6b9544a0dde6c3b78731be724d446b97b6f49ce3", + "65cafa2b4f93162958d97321f8ed9d8e8898742b", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "6202549dcc23e6146013c943b351f7a5eb27a774", + "21a268827716623a37efadf49678ae47c08dc4c8", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "d031329a3f1553da5f82cb4d21aa2966ca11cfba", + "ce35564bf9d53b15eeb5b4ed1dfd0b7daf95e352", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "6e46166057eb5b9c891920b22f58fff80879cc85", + "80165257482017b8d00e0ecafc47097d68bf47d3", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "95e8de45caa3fa366006e245c0681d4c15ae24fb", + "47aaeb0646de93bcd665c3e8ac55a89d5a78c012", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "f742f21d8f06fefe355331893b584ca9af0e2e04", + "1e3252924feecea420e152bbb7366d62fa031fc5", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "0cfc6ecefb68db081110f9c9b9b1739b2c4749bc", + "e09bacfa6fd4d75aac18a8a2a4f27b8261ccf484", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "be708f879eacd9a2414d628ffdc60e4d7f866e3d", + "ec641955cab30df8645164e30f9c33cf54c52ad6", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "645c7f0bb98e36d922cda8904fbe96a3eece8dde", + "298ed876f0ab46a3e8844a80914e69d940de2420", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "e46169ce4bc102f00bedc5351618c33bdbe5f1ef", + "c80d5bfd08072fc04e3345268b9254637c9f741d", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "a419537cd5034b078938e84ae535cd7f59ab6759", + "33451710956896b1a2d7111680b6c408b4bfba12", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "c9b86740595b49c5d4e30a390b7121fcb01c2645", + "c444cb95402a7a5a85386943cf255fc4d5e0c3df", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "f68e12df619b932e5ad7b4db2591bde69b725f97", + "8d06c867b75f9f578314c5589a0e5726dfb2fe9f", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "7f8c3fba5d2f70e81b10bac6d8c5e0e3683172bb", + "6b4d7aaf3d0a8a53025f314601efdff4353871d3", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "fe517279177c22b9479105e7244337d63e022f75", + "02f1cec108addf48a5d5c9559cd78be1fdc541ac", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "e4e1599e76c76c9f039613bee0771f25e871f62f", + "3ab475dd62f5e044fa49b8783c5596283ddfe3a1", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "bdc96d0383f75a75048d93cbc618d52b6fa323c8", + "180cf23b63f086ef455b7cef74122d507e6e460a", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "58cdf01e3adfc0756f00c644e6f12772dec16c2d", + "fb63204561f0cec851fc1bf1e3ab441ad5f358ba", "testharness" ], "referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "cd10a5c9fe8134078db2f4bdfb82c8943c4d8902", + "856c6e24e13abad4dc2522d208e29e7e74669932", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "dce6ced3f82aeea734ee112b4b27024502fc4201", + "96ac4f9de15e784b4d8143c753a3f81d49c361c4", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "16df4a1a94590da50f49515bd4bc0f79bf90909a", + "1fdff5963da31722727d5c3bf07ce9a376b552d3", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "0f99427b67224ebe0f98d9b13584e2bf764c0f2d", + "05c28a5475dda06425d39f1307f14dff44192751", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "e53f5b4206898aaf6e5b0a592c4850fd08dcf6ce", + "c60ecc104a842fab7f4312da88766fc70499cb2d", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "08978a33c3f3c1c1e32517abccc6cb7bfbe30a02", + "8d81edd0440690e8d5b47a02aac657506dae6e9a", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "316011bef1973bda80319bc58b51d033cc08fd73", + "a5a728cf86bbe8e08fe25d7e80490a6c00b5c063", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "410956b9fe4d48af5b76ced6f8064bfecc039668", + "df4f87235d0a254751d783d2c94468903aae27c8", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "0318305cd2d9dc80ecb7048e27fff38042522669", + "ec0a21e2db1347f1193675ee6b441351f7b35663", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "a5a1cc939dbbf179096e37d8cfd5ac83c253d5d1", + "6255a8d29cfb3c1c9a73b1e3afe03bd9e62a969d", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "751da7c02a52f7b0a3c75a81466593e6f9d618ed", + "b878f3839f2423e6e9461eef3ecfff98c4364dc3", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html": [ - "56fa33cde335f7ff0a53e2541f76913cc4efacf1", + "2ce35a6ee3cc31d1ba5d3f92d6ef152199ef272f", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html": [ - "eebb7a97223a7e7247392ee7a0df3d4deeef7c7c", + "bde8e0f0d13852746fb3e66031865fa1012067a0", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "ed3608e5d243442c20723604610e173a4464733c", + "6b5ea62e345c491b93794a23620679a437cdd53a", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "483edb332084a4abfd14884eba39f5ec8d8d4a9b", + "b39c40d1698f15538b3d1be65d230181d2edcd1d", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "ddb4d1a41e3be12bef9880150bc2c757a3fd9e63", + "ba4fe78409f3d99a4573ac34c4f02270c3ce853f", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html": [ - "c30a50e18953162a0a8cbe89f867f2f0268914e1", + "9b6574020c65557f1fd3d43882409e824975ca69", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html": [ - "90ea10806142d7c9ee04bd669d7b2d6a9b42b681", + "544426d28c6ac3105b01b5426b9c6ef4bf4ef0a2", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html": [ - "ce4d4606e11d8967051e80b7366b8f3c078b6f18", + "833d0f69136307fea2190ac10ad701409fa8f5b3", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html": [ - "7c92e52d2bdcbc1b961d220272d7ff9ca3c3e7ec", + "55709bb0db26860b979631cdab9faafe66beaa76", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "7ad39cfa2aabe20761f28ef7ad64797597367774", + "a4919c0f7dc086fb9899787d3dba55ca14d720a8", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "f62c5d870aeebc56e4eb608191d50a8070506ae5", + "9da55918ae3840f81eefc6b14606257fea9f925e", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "517734843cc10a7bf6f840f9931982be7a42ef79", + "9884fb1f072f4b750524f93d7bb6d0c1ca60c875", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "6d14ffa076813b957d288bb68b66e4369b4dbdb9", + "01179a3fab96518fdddda0d4b42f336658874950", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "ca7c37392e7a88c9be540c49e095f24d99098204", + "5a27c133476c8140e5aa5c972821e28665c52588", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "e5c3b9b584e2a3361c78f31a1b09c9c5589fcb45", + "915801c177d81b35da87ed448c21aa19e4a45633", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "a80f646780ed9abe37b245bd72dcfd4071adcbd1", + "504092c875fe6d3f56866192eadf86bfae8a0162", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "3a08e3fdebea7f90ebc34d97a149b39e7d37c3de", + "f128c96d648357100d43c1a7b9c054957b73e162", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "99cdbf23fc668de4247df5f5fbd6961766517213", + "9ffd13b1c9fe713ae6c1d78a65ac3b369e4cd42e", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "e6b82d9a47dc4e66e255053f3ff0009ab8be6e75", + "c3bc40e34b88bb5a2f5fb9c3e20137554b21aa83", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "518d9246bd07376c439c3d65d1789437f20d3ed0", + "5072cbcf152f74bc9fee63a69c514d1d984987c3", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "160591e92868f16f620f6f4b4aeb786770d5ff31", + "6941a3a73a35a8380b5d738588f84a7172ac51bd", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "b7e66752c39903a16f16205c975d61cfb4dd92fd", + "cf296add12bf0872948c65bd8042cd1e74869100", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "636b3dc83801840a2d8d5fbdbf260b9111d793e3", + "6219c76898f622203fdf7fc04d40604abf7c00ba", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "679cfe519de5d18b3bb40ec3c501ab5512560a0e", + "3a2ea609daa8894fbe11be08d2910164e887c529", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "dd4fed694768295c410903bd24d6a73d1cd5c051", + "c9bd5781db9f45f53ce9c002cdf5d293f37de768", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "41268757bc886588945b2f41c510a9270ae13a0b", + "28239d6b595a0643335a5b18e068c8314e30e401", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "c18b2c4445df6b6a92a847e214d79562e046fec5", + "cabb0193e6dfc7c6018e66a617d07abcf7226dff", "testharness" ], "referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "6e6c3fa217e49e3263dcfce4e004e32cb623cbed", + "22147bafb08d6de30e1ca858ff0a5d2dbc8a43cb", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html": [ - "23954df4320138e4a19bb04f4999f7d2c1224c99", + "630393ca7b7c8d068bc663f5d02a320feb5e1f2b", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "3669e9b1566abd7cce77e62352d313287acf328a", + "660496841a4b67db9d6ebab4879128461e3d0b82", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html": [ - "80e254d9365ea9d2486c5a66d32b88652039e2ca", + "3f0455561a7cc68805855a198a064c113d7e34cd", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "17b30ec2ccf98e7797c7e80de7910c5ec6275de6", + "58a3e67dfb7d773ce133f037a987cc1194bc80b8", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "ff598293c779fa172e8f54482ee85ac06759d5a4", + "fe7d67eac06ea36525e7b2d7d28a3253964a1ae2", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html": [ - "2ed99daf6f9c0106fb3cacac70d5e8621d46f07a", + "94d9aa008c80313c6e71a26715f3c932c931360e", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "823b59775c9bd06c8990b08c3f0ea0380978d62d", + "5b7d1de44cc3a09201e37e345f71499302d6179d", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "511d41f94470b500a8b517a4ce6486fac2de6ff9", + "8b6ac65947caa0fe6b143aa42884d523f28dacff", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html": [ - "e63fa654aa4fbfe41326b06241cc4a8a2ec2ba62", + "2f6692c42930b568c7862dd5535c0832d0bb2e0a", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "ec1bb58ad0560a60590e91b0bcede6d91904b116", + "93e56189dfb6af99d27a33ee75ddf8bdcdfd3a80", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html": [ - "2c39f3fd93ab4049ba3c78f65a3abba46d3c292d", + "baf2fe784407fb8e1f32fefc8735b0a90ae77367", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "189a82c85aa0033b0ceb029f9893a945b40e7a98", + "0736088aa841d21dc4a27dae62260332ed9b208c", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html": [ - "f87ad3a5d324607925592adcc0dcb3b0687e0643", + "e6de3ee6078627f082db8f720bd4ba880215d5ae", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "34438f354b269de652e08a15ceca1cca261a8969", + "eb27059a957ff35608a8adda4a3c44bf4c6e877b", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "eba9addd89108d25aeb06237ef87f75ae8b37b96", + "eb1c0191a3bee7f8397e35181eda73fece70459b", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html": [ - "173c64955770d2c22b1b5fa492fac48038f15f5f", + "9d006903a0ecb7eb4f64fb4444e84241e5a60525", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "bfe6a69006f44e941beb6ffc9d92f14f5df8610d", + "911649a5d14a91e50d73446f93ecd407fca79642", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "df7a1dd44634ce7bbd4a0fd0974bd553c8378a9c", + "27cb0340e0f7a640871797ad23916bd752c48050", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html": [ - "bed99339a37c215bb3f722996201df455e835779", + "08c297eae3be1e54e4a4801bdbfb12d5e7475a22", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "ffb89bdf1ccd2c87ec332fe3f98bd282437420ea", + "3b72cc842c99c49b59fe0c0abafea1a90205120c", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html": [ - "3c22697590f223c60fb607f105e5d42b0df2c4dd", + "89532a53691ecf311dc1d91e4ec95b02f92d9932", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "dc8ac21f0abea67541e471cd3b50ddbcb2e09886", + "959d00137c02d62fe2b295b9b3a24ddabcf94c6b", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html": [ - "4166504179a8e4e6c9968a4744668f323c5974ce", + "7ba2e047912035f0455dda6e854cbf40befb131f", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "012935077481d412f1c2be9f7c21e6c40a538f08", + "8b215bc8f4ccea682e8f4e426c5561287ee3dd67", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "f9aff9a3e9fde371ed726e2bca617cc448d6070d", + "4c4ea0c52d51fd6475a72bf8738511f33ba84883", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html": [ - "ae3c99d79a52ebbb8002e1cfdec84a2355186a59", + "3ae29a17caa29bc0f0721070b752ceb9948df04c", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "c4bbb04f499198622ce63caa1950f17029200674", + "e47bca42c765f858671353650023afdf9ce763fc", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "05d016aa8e1eee0724bcb4d2419a8ad69e46be07", + "c6421476aef9df2ee76315bcf69306a3f3e3e65f", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html": [ - "06874952d0b9cef3cbe3b9a90365d7ef400a2672", + "77c266d21e2f8c408b265f0ca819f0bb4ca2e11a", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "633bca5dd9b69593e0d387945e858fa486f798f6", + "511058ccf50700159c9f8c9dee4c2f5e422aab1d", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html": [ - "1a6e774a450a9019a77905f648904502be3f60d7", + "ffc0a2ee559cb7d488c14608a436be1a9f7447ff", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "51f4051dffc5308838b5151509ee5fae304f1ff1", + "8ede638ebbf1cacb90e222cdd97da87aed440888", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html": [ - "04fb16a1be3f96802614175cbfbe2c75334cc76b", + "288fa038a4f41cd64567fb356a3cb88aa52f3f35", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "320062ffd095aa3519d8ec311e989a45ffe5fbe0", + "f8e8509b8c8494df8be4797eedf2277f624c39ae", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "3de3c060a97813ece9125c254acfa75841fed099", + "88ab886b2338d25ee790434fc25d8be68e13cbf8", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html": [ - "910791a8f7e68ab8bb3745025860eca2ad0a1f1d", + "f2482c3b3aebd55a69780f16a29899df697ec6ff", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "64295c74134bebca300c344386c136b7c77ce51e", + "24ab142cfd7c61ad1dde43544e04c3ba83d1b614", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "5d96c06a329490d8eae0ce4d7b5a9670e26dac4c", + "91d8a23ea5ea8eac7ddbd8e7e17055b761ad6a3d", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html": [ - "4452586c19026a27bc5a6a2b0a375f053f361cfe", + "d486a7b8569bf5597aea470d5ec0a88507ad5f4f", "testharness" ], "referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "35673291ad7aaf5490e2ab1a290b7f3db9fd930e", + "bac54212f090b41c7e5c042137d5483eead4eace", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html": [ - "a1e5411471252eddd8cd544e41030ae752765009", + "fe1ec67414d5148d1fdc4578132624ec4e79be3a", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693591,7 +696964,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "08962578590b26dd40221443d867f05722b515b1", + "3d02acfc5f965feb153a82fbc297dc84052b4cf2", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693599,7 +696972,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html": [ - "cffde877e101f8abd4cc181baac267bcdcfab2b1", + "4fc0a20ca2a1bfa62211d62852d71881c55fa722", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html.headers": [ @@ -693607,7 +696980,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "96e1557063d71202e474e8e00555203ab8d068ea", + "46ca3525e6665b0c3c37e4d39b2ab8d9d740257b", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693615,7 +696988,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "b10f9c0f5c43dd7964cb7414481aec33de43760e", + "6367857969a0c773b63f0d9555d66a63415870ac", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693623,7 +696996,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html": [ - "44f635102c1ee4eae7576a52f27011bf11934d8e", + "dc266208a242be3366cd41be4236b927dbc10db5", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693631,7 +697004,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "c15d5403d181536276af3f8a0d83ccade764ea9b", + "ae9a1a24c9619592e63a71e30e2f0a27c9e14315", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693639,7 +697012,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "1f56ff4ec9cdd641f35472c501a4cbf3d5674861", + "3b0e4d177d76816be788e6fbe5c447987ab8a241", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693647,7 +697020,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html": [ - "98121e02780678e8f5feb856dd514742178dce56", + "fd2db5728fc8048f36507acb037af177264de0b9", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693655,7 +697028,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "5c8725b21acc89a4de393ecd697e73e06e9e2c34", + "b900db726c214f9e07eb4023333e3c0bc079afd3", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693663,7 +697036,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "cc796d1d10fe0a41e769b88cbdf80287343c0a69", + "62acabf41c5db52f9547df86f990a382d629d0ef", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693671,7 +697044,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html": [ - "6fdf28dab6a8162035ee4d28ffb97f496627e56f", + "ba056619102a28b940c886ae119af906e5ddd2b0", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693679,7 +697052,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "95ca50ec9d56c356e2206c09905715b01991bc95", + "d86a85b208d772c930913255c55a062df6ae4038", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693687,7 +697060,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "d1e4ec5e5a5dd3ecf3cdc6b325f4d2612f9ed32c", + "a5940fd6d948771ac864b1c496108bc6a7b95856", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693695,7 +697068,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html": [ - "9ae77fc8525d27748031cdb08866ff749ff0ab66", + "e53a0ed387abdc55c4b6f67a3b9d3d5dd23f32af", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html.headers": [ @@ -693703,7 +697076,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "5afe2786920cf1e78822fb60b2246046cdb88405", + "ebba94e987dca47e7640d1e1dfaadcd0c84b5205", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693711,7 +697084,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html": [ - "80ac216ce53bc3e2cc1aa5a86868d04ead8c1587", + "d36ac614868ed5876dfd83d7d7f1baded7be7593", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693719,7 +697092,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "f978eee6e138392a2d997e8b617d552e942a2e03", + "8ddd158183954939e926761a72a6cdbf14de5602", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693727,7 +697100,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html": [ - "48021931887a524b02d837c5f8eeb6f33fb728eb", + "3740814c4419d8b219acce92103bb2bac262db00", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html.headers": [ @@ -693735,7 +697108,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "d1a6470f4f51a3eab42d6db9e8764402ea58410f", + "461c255ec906b0acc01acdf11fc1655228512193", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693743,7 +697116,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "dc816247653da30286108b76c865cde22640ab3d", + "f8cecd0d79184464fe81c88b604815601477ea94", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693751,7 +697124,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html": [ - "2d9914b0cc0c7635c4800c2001341e2e5cff6d38", + "e1b46f72b9db5b9af8a42b45084c18d14e68a3ec", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693759,7 +697132,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "fbffbb363150f430e1c3d541bdfa3305ad1aca11", + "010656cfb05464a5cf92b6e81e3aab8da37ca910", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693767,7 +697140,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "7d5176b31d3e77712e3300a097edd0f9b65315cf", + "0feafdce56ef60e3ed92f78379b6a20d81de29a1", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693775,7 +697148,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html": [ - "3535e470e3b7a05496614898f90fd8df6b1e2b1e", + "a72089286fb826bf64b2622527dd299c251577d8", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693783,7 +697156,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "c005cdb21ad03bee8a15e3032dfa72549d83bc10", + "db33032990969b2ca2c98ab946ebc8294b75fde1", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693791,7 +697164,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "92d5ad04dfc41c66146ce01532e1663ec2640b51", + "47e98f19d009e7d71ea1bb2b5e14c845d20716f8", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693799,7 +697172,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html": [ - "80c2dc96234eb52bfeea3403bf434aa6ee1325d8", + "ddf8b522b59c69eb555051dacb2ab247634ea273", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html.headers": [ @@ -693807,7 +697180,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "43956fb27738a9056652ee1581a3dfbf8a9415e5", + "17f72f727026c968018ee8b5f0dfb788ef67a910", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693815,7 +697188,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "b78a54bdec2a6d1c2c267c6731231398cd603d95", + "4dbd0d1e8c51f8094d85b289d499d734e76743f3", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -693823,7 +697196,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html": [ - "5f75d954708bf4ad4d69cc21d03b1963e5098566", + "01b339b41d22f5bc6a951aa5fd8aff63b4255000", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html.headers": [ @@ -693831,7 +697204,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "972f53c499d7e61853e82c7d38469604fcf0e74b", + "07a972315fc2b7a78fdd005996aa667fb5fc0b10", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -693839,7 +697212,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html": [ - "2ed48c76b5918584d20da26e6a2408a4a0e572b6", + "f4db0be0e50a3e66d7eadb2b1eaeff2fa1072509", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693847,7 +697220,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "fc7ce513774e148c9770c7a06331c39f86282fde", + "befe72d96952d108419428bccef26144744e38ed", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693855,7 +697228,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html": [ - "73c74711d7483765e6a01bfb2e20de95466edeb8", + "b2eca76078f98d48815263a0fa1ac8002cf8d7ea", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693863,7 +697236,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "2c20f0678cde0c25486700cebd892f9daf515bc1", + "50768c30cf4808e62feca3447ff7fff25ce26d9a", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693871,7 +697244,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "36dea90ccd98565c27b2270f8b7971e13fc7ec94", + "8fae2caef61c064bbe211e5c7bf25e4ac7f5bf32", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693879,7 +697252,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html": [ - "6aaf6bcc35507ebe3318ae1ce00db5116e229eee", + "4a41087b0957293569d7b5b9b22333a762b1c112", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693887,7 +697260,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "b0a83b027e5442dc518dff9a6ca6dc3440e0f24b", + "b6a898c1ad2ba01d8d65ce22c70cc98792d716c8", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693895,7 +697268,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "c4b5d2dc307573c858818a4f88433a93c144e07e", + "a26f0dd202efa7f762250a60aade5a834c4fff0b", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693903,7 +697276,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html": [ - "cbde3dc348e19684e4dc6381824bc4e5bb59a3e7", + "8b178d9990ce8e354d481ce53a0f259b58495655", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693911,7 +697284,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "17a49b5e9a0b13242279606b4151edda5e6a11c6", + "0a46c97106b3bea9148faeb0cfa22a53b287519d", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693919,7 +697292,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "d8d63426e6378c83af15382669a679c7e88551c9", + "cc92566b86d5c51a99cdb88d2b2befe7b942391f", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693927,7 +697300,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html": [ - "021cde83cf53376b1bc1bac5da03d9e06b7fba6d", + "9992788652176c505f9d33ccfd9df07dedeb8b2e", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693935,7 +697308,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "55d1153b4eb1227ab1c50d6263b2b3e90ff73777", + "a7d6c72f08caa74b81527baf1c6b359ff39674f0", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693943,7 +697316,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html": [ - "cef8c446d0d4d64eea7624113a2566b7a45d6bce", + "c4df370a7176dc44b2a7df8368ffac6a37554ce1", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693951,7 +697324,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "0b5e66191bfc6c1820771989a17a764b234baf50", + "8c45a5dac2060916108e47d34681482e482b60bc", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693959,7 +697332,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "085e7f94dc652280daf34fb6e07f6438dc371b52", + "bd13da2a29235068d2a7c78762e9d951876f82e5", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693967,7 +697340,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html": [ - "93e882f38f805f90ad3d5c7899b7a8707fc9584e", + "3c53fa01167f51f8d848eeb95f236c6fef48b190", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693975,7 +697348,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "d8f37e50d29f60b787b20f981cd07d8447ece05b", + "ec3e284c3c517e5ac679d5539280f36730a1a197", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693983,7 +697356,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html": [ - "942d1e58614384611e3ce1bffb5816a91ad17f50", + "e6854db2f3d460c70803dff7cdf8b2fc314e0e59", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html.headers": [ @@ -693991,7 +697364,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "3e897a0df32257cb09aac0098367496ee58b2a09", + "526c2648432649ddeeb9243c95075f21d65432a7", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -693999,7 +697372,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html": [ - "309a08d9c1d692b7cd1c9d83801b04dfa75e193e", + "bbf21e785f331cbc60fc74d90b297f9cce2b2bab", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html.headers": [ @@ -694007,7 +697380,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "3c551d85fc8f8cbf680607f41441931d33b03a8d", + "9cef48221ac71c385e94da70662eb003a1ade758", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -694015,7 +697388,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html": [ - "c260249ec349bc488749b9e36bce8b90f5789a46", + "e9125ad06822298506b35dda16d51f1273c3d03f", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html.headers": [ @@ -694023,7 +697396,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html": [ - "60237386565bf52a82ffe565a130ba603e57c2ae", + "4b59071d48b6106bea107ff835c621979b9b174a", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html.headers": [ @@ -694031,7 +697404,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html": [ - "9e261a6bd391a8d689ff4f59ade9857cb632226e", + "0a8ce7cfe019b0a69c6579718a093714d7da2d36", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html.headers": [ @@ -694039,7 +697412,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "3e787e57045b40fb785d592a364ca7e025c688df", + "09f21bf5294019cf3c28527510a8ece967342884", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -694047,7 +697420,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "e9e7be04b644d3e9278339be4e5832b0fead79e5", + "53229010cfde7ae29820198175f51b16f7cf256d", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html.headers": [ @@ -694055,7 +697428,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html": [ - "4e950e8fec5576b1fa7eca8fc9ef46ec0d860d39", + "6a53bb812b332c38ed91bb8264c7d7ca31dc5bff", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html.headers": [ @@ -694063,7 +697436,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "3141c6301946a57758a80442f99ec6824357386f", + "dd27004c1c42d367f53a6dafba279783ee1f501e", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -694071,7 +697444,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "88c7a890ba43f1be7b55818c46f9010f19d5b196", + "131c0e0893acb016b8e75d3fe7c490155b025466", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html.headers": [ @@ -694079,7 +697452,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html": [ - "e12c0aaac755b501b041c19fda951ced84637c1e", + "61753d6188a4d09c602317a0bc85904fdd300b10", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html.headers": [ @@ -694087,7 +697460,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "2e21ae4dd559e254a6eb1eabc75ce42a54f196b3", + "e3cd061000348e114d4d99604588ceba4688a7f6", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -694095,7 +697468,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "35d0b6ddcb49c743abb29b4d3400dcd99c098b09", + "6c8a0fd643d07b393a2006b91d6ad07cc8f7eeda", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html.headers": [ @@ -694103,7 +697476,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html": [ - "d5b58f05de2b7b4f144b63868b912973586ab176", + "5c6d59f53ec20186ecfd41f7a201254a7a25c956", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html.headers": [ @@ -694111,7 +697484,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "c98d80d76e4b723fd17e4420d03652805feb8b21", + "4ccf6b24c826e16fd777a7be85daab905e167c59", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -694119,7 +697492,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html": [ - "0df0cb032c3aa8fa34502a63f660361b4ac19d35", + "07887aa6a61e8cd3d3dde5eed460706747b56515", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html.headers": [ @@ -694127,7 +697500,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html": [ - "a77d5f4093e6dc42ee08ec04fba739b97a750c04", + "a226cfc9422b2c890dbfbf45fac61a77bb71365b", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html.headers": [ @@ -694135,7 +697508,7 @@ "support" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "a85b2278ada78501416f4b85021449960a61eac9", + "9d2cb261d6ed481802a79c763a93d2afc76c9712", "testharness" ], "referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -694143,447 +697516,447 @@ "support" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html": [ - "c744a58972bbea32dbefc512acf00d2b4f63cf74", + "7d128a216ef75637832ff7a396834471efc5c417", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "212ab9cbf2e5093044c46c8c1b2d728fc788c636", + "f95a61709ba79dd1cc02cab834ac3092edd9dd6f", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html": [ - "f222c73ba3575284280408170663d637a7acc8b8", + "e5c4a5b9d708b5decf2d34476e72881c005da9ef", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "48e45cf0bd30d333220af710e077045c63391ac1", + "6b69d4f3399ad85f1a31c390e85b9f2300e3de89", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "aecad6912fedc5e02527402154f37916d8d070a9", + "b36d8e43696277d3b94a225c0e68c4cd71dbbb8a", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html": [ - "f32b57b461840b81951eb04ab8d475ec499c7a3d", + "cb22d1880e1df36b66793c9609619218891bd98e", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "1511e2698b07ffe222153e897fb965e644215572", + "10c4f95342800956f51ce42a808cc88460b738e7", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "16663cef1996ea23a757a48be397dbdb4d9a431e", + "f93f8399ef7a63d1bf2bccac4c1c425381ffb94f", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html": [ - "03a416fef880d6f223755350047ebcda030f5a6b", + "ef7dfd49fe4b8a0ed379cc1b8818d482c8d81b1a", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "93359f78a7b72e461e0fc4d5b2263c68f5198fea", + "6335b58a250d6dd753fdff0d1d726914a2053deb", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "9c13229902e7b80ec99b8324df05b9c2779037a2", + "9087f457aa760306ec583d5d568300702f09e172", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html": [ - "91d2de7e66db9ceccd6e6b51dcbcda53eb4ed0f3", + "cfbb2478acdd5678c931dcbc45b6359264838696", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "75db963a5e11dd8d56ae925bc037eab85e112db6", + "562bc513b1b6f802f25a8e73da60965bec0043d3", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "fc37bed2d676b616e5b3dbfc0438d4fa233c3694", + "2aa2cdd9b4cd11bf00787f6ac781359e467ce365", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html": [ - "aee2ea7c9d00a3683370b46f904c7b3cabf8e303", + "92b2a2069cfa6916881dcf35d434da9a6b0e4c70", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "e7e8c62d18fae57396b6f9c5c65c05e28a6668f8", + "9703cae9306952a4139e94e8975725fd136e8b42", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html": [ - "c08627c88bf7e3b5a91e1734cce110a5a542011a", + "bfae1b4ce35cd823606a7f5fc14fc0112a53b8b7", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "61fe98cc34f6f45e1c2c2b0170f586ff2fab2e79", + "8f5342fc17a5766ddb7b91d012b4f50a5461be97", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html": [ - "5a3ac9cad35c9be500f0795ac79d8e297ccfdf57", + "c4f1a54f2c66550b87da3b40f5c8f7d791c93c54", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "751fe6f733f0f08ee034e266e62616e1aaf95229", + "1b961e3dfb4979d4a5d6f9f4e03a9740f9c5062c", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "2aeead25c70bb9db3ef8c6b6ea75e4ba576302dd", + "137aa7e3af898e5f6d84cea5ad871ebe5409f3ab", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html": [ - "b58bb94275ef8bdad59a1e8eb4bf8cc0693f544e", + "1703a958e784b6839a74a274b8f8352c822a095d", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "5b615aa638d53142c9cbd06ab99d5d18cb1699a7", + "c3c98c4d4409583cc8de4acc1b64b9f82ead18c4", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "f258c7d56b52478398e19a8c40a96c7dac45dc86", + "3d8e32017d195ab4252b2507943a4fa8cc006b09", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html": [ - "2847f7f7bd0325da0d82b7f0bbd2850b287054bd", + "9fa4ca3c127760d4889756e89839e65ae0a66d34", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "89e14deaf8de6f89e1d80d15b7730ceac2045396", + "feec6a71fff2d37100ce6a907cd9ad38cfa5cb12", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "58b523432620682735ad69a74c7483c21e071133", + "c1c349086bc4b26c482ff27705c1c17090ccb88a", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html": [ - "8a38f96285853c5aa5705a3eb218ed74b4b68223", + "a796ddbddc449d2e8b480598303458110fb1456d", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "3657c99b0603b106b88b96720dab75f5b5f3418c", + "cd2d7972f0d9a9cb7c62086b517a3f287effaf4a", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "929eee92da6cab8d1e559eb4ac5ed0ee9ca57ce1", + "592768a121ef135ad5e6f533bbd50d961311ede6", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html": [ - "facb2bb4f5edda5494e2190255846fd019d3ceb1", + "7824367f87b613e9deafd127f6f41b830b68a029", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "32139a7e67c11a45fb2d367ecf5fc426796096ff", + "7f07485e08e69aaf2ef8ad584182c1431f0b1e5d", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html": [ - "7c4fa4c0f8a4e1f88d38bfb2685d21408ac7a158", + "c9d64acd3ff519673914c0a921d1d4c6730d4ab4", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "c9d040eba31355233361b6f7328de63decbe14c6", + "8d8aa7b1407caba05ace8055ccabf0e59f830d8c", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html": [ - "8aceb49eedcc90b9b36cf98f97371393bf20fd4e", + "585c54a5b78d7cacc85dbf2dfda0f22b2847d463", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "e81c2dd3f9f311eaf05bd85715864a2447dfb6f1", + "53e908467c899a2ec44bcd649503d44aabe27e35", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "70c3f7425ff2346440bb51bc79ea457227312c76", + "48e6c69b5557c4d0a2dc359f9562c81bc2d98c2a", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html": [ - "f44dc59e66f85f59f3d15e1e698869d8c164e5ef", + "aa3dda32d62afe6a5997b80d5bf3b76dd920272c", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "ddc2046916efdaed118b2bb43e2125075eb072f6", + "d319c671e1fff162309345b0c32066dd1c4cfb01", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "85d8099abc515e325e4be5f78b8c3e865e5cb0b2", + "2986e09860fd2ee0b6847efbf483c4ebc2a3b2fb", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html": [ - "6debb95cb570eeb430c2338e29f7a105e950407c", + "b44acdd3f3bd62b513b1d41267e2810476ec65db", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "1a4487f292a13e3b952e9c184cd152f185e512a2", + "da358ee0e1c90cda547d6e25bf2c4858db18ef29", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "19e07a141909c0e9c42dea63c5e60975c4fe9e83", + "2127ef3ada6999f1e1c1ff5964b1ea661d13debc", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html": [ - "adc00249ccc392399829b3f2a5cfc2882ce33ced", + "cfb23ead04437265b61cb4531c929991ee3bb18d", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "cf3252420e04ce4e9d3b928c36f0172e7548e631", + "57db10fef105cd14ec0f6c74204533c328c0c6c7", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html": [ - "fcc357a289a2a4cec7fd88399780270746ec9e5a", + "e854d09454f1061c079a867cdf0080d0f3b310c5", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "d74ebe4a8a6875384b1817bba6ed1c269fcebd0e", + "58993fbddb9315fcbae4d9fece540842cfb13a41", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "47dd5a3b7ee394b5581954aa5c4586f5f70733bc", + "58588cbd89f1704af989f296d4db656b89d59ed8", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html": [ - "8472b004cb3bbc0f351dc442792d5c6ad0c4b75d", + "57abce25ec01003afeb22eba5ede3f4a032d638f", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "7d7df4db6eca2d4643fb8f74a250bf7f134abe3b", + "73a9963f1f09c29be39e2c87f0a96dd048345d85", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html": [ - "e2ee48a6b5f24995a8baa2af3b0eade510a34ad9", + "e5d89fb2d20b92c6fd79920fad9db36a3425361b", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "ad37935f0eded2c88735cb032f188b810954357c", + "f69d366a327ce38af4e4f6bf5f6050228e1495d4", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html": [ - "767fc96eaccbea3393fb3e309863a8c31b9c5025", + "ee0f051f770363169c67cc362fb06f0f12975384", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "9b27e8aa0d83fa20828b6393fa6c91ae50e786f7", + "ec455a6aef7bb4ec4f970dd477a3abce74ba7728", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html": [ - "a3890c90eaedecfd0e676e2fc5e0d7ce4134ad87", + "a709e40c51bed38738d5fe4546688fd20095464d", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html": [ - "71f4f82d1955d90e837b9716f77808a36094403b", + "dc2c9d9ab75d5f7ea01e0fdcecf02fe257e76ac6", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html": [ - "025d2fe085aa8cd2c0f74f248ec750357bbcf98d", + "9fbc08e5384510b7587629e3afe6e061d1a7e485", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "c9d646512956cd3c2932911d07241ef6c913db24", + "3f46fabe37b2e5c7f79a95f5f522c5c7f1e0373b", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "a549857a4dc90feffd6eebc00b9a4b63c17b938e", + "3ca5a0b0d7cfd6570b759509eeed04f66f306941", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html": [ - "99797a3cfcbc7d18e1dcdbc2759701c181b3a03a", + "a17b3ba8c1737d21cd340e91425d2cb8f8cf4ff5", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "0c266d63d475d3a0c9a36e3c79e58b677cfa9fb7", + "fda77dbd15b820e70807c6ba4c50416b3a3241d9", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "9e66977275f830a60482ef612f1d6a86814c60e4", + "140fbb9684b9834702b642c8ccc0f050e68372e6", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html": [ - "ba464fe3ac6e3450d955b37e04e86b604e868dfe", + "be879a223147a9f9824f63665aea3b7614be1516", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "8290ed5189f02df1d59a6a2c290b9f240ff7aba0", + "95973ce73085d514495c4faa60c8612de7e15db7", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html": [ - "1991fd3d3544e3c3cb1144f1dcbfaeebd4b2a1b3", + "fb2ae653afe0150e29f9fb7c9c5283732623d66a", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html": [ - "85286d15a71f5fc92592fd882e9e5040230d33ec", + "13669d31a6983b03ce98334f3b59769f00f9666f", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "183f6364f1714c545c56543e545655c3e0b3eeb8", + "0f8985d142763e74fbfb7cf227515ccde5825d35", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html": [ - "81c6a2700df584a7e98aba5e95c2b1ad50fff0e5", + "26434dd0a05af0bc88bddecdc28dd5c68c2794d3", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html": [ - "e85befc20d057c6d371718e2b371f797f762b15c", + "62e3849d679f80d7ffd4bf0c8acb2eca2ba90844", "testharness" ], "referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "832ac698a5cc60d2814a86ead512951a1ba3dd72", + "6a09e53315ab7fa644b785f3de0f5285aa05fbf2", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "4d59f674b9847f2e870e8602b5d776fbe6b0848a", + "ef0836b8e8759325d50c23bcc206b5fe974e2593", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "ca81802a256f2ad4ed6f1dc4cb51e05c58d3a73d", + "86f6a004c32706f57518b11600e41212876de0c6", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "37d6dbe8b3086d803d3d417ff0f321e0d59692eb", + "c404fcf03f9e76a1408f2387b338d9c6335333a7", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "31516d48b3d4d14deb83caa19fc8e2d9b4cdf55c", + "f3f701fd230d672c61772c7054201569a1f59173", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "b84f1f575e9997104f764e7cba7cf6243ee3e717", + "2ea65da273ee14f51844c0ff2cd82d814e0d9901", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "2daa6a24c58753464e74d72007aa5ccff247d60d", + "90a500cfae7b89c2a8541b58e8ce0804d0ab4718", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "bdbab61818d6cae73d8d3b0dffbe6a5b9860f558", + "79c96e6f2b418a2bd7b07009a0b7d9270b2d8198", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "0f736f19b6e5bc374eb75c8c55d0d891eb417383", + "714a08bc7bd4da9ff1812fd31768613d99df042d", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "bfb5349a641a1ffe97affaa2313874d747b2d9b2", + "ff7e409b8d98db62ff9f3c442509d66f0e7919ac", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "08e015bf7857172bc33c707b5a1deb48ff0e5959", + "6e914683ee821997b67dee5cc1c0daf52986af15", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "ce605fd5f5edecb55c5980c0ee7d4137438c7242", + "1a8ab2b48306295d1b8f3eb87d8dfbc50f0b7358", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "bdd2cd63dc8816cea4f48a049cc0c38a9da33042", + "4f8dadde3c41e15e568b9a6321e57b9cdfbdfe76", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "aefce7aae8df705a8854aa679407a97cdc95a26a", + "8f130d28a17578f82edb8543e17aa4b045289b8d", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "5dfdefd487f56dea4fae97903873fbdbeab0ff78", + "75eadba3d1efa74cdc8c978f997963481e2b59f9", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "4aefa90909485bd08fee8ef357e890f3ee658c4d", + "4fe3af9ffd3bb4b077f3c65e7f1f8817cce4685d", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "070cdcd6fe5a572af4402a10a360bb929d3c42a7", + "48631e39d2622d7d3e3133314c761790bdc00957", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "8bfbfdded245371b825984166c95c2a6c33d47fc", + "3b10e291d3361090bb84e60264154aeccbd17e1d", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "85e9536c51fdeaeca0fdaadd66a45f6a15d3e9db", + "bbc4061c2d27c37dc54d6be19a831c6aa86f460e", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "7ff64169d47fea3c28d1f4659c4dbc1d032f896b", + "2d2ef35f6812f46c99af481956c3292dc69f12b4", "testharness" ], "referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "9cf165fc9e2e9766115971b690ff42073bc9d7cd", + "47c51d9df663b03012695da3516a02e6ab0695c5", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "412dd7319f30d6b4181d43f7d421280b1f82abd2", + "330d3f0f907d853eb503531137c7deecf4a05b6f", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "4c8dcb9bb144b69dfb162552726781cf2130fc2e", + "ea15eec31891a4328f5cebf1d47df7d42f151a38", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "e5126a170db6507216b950b1a9c788dd71ada415", + "61323de7a029a42918dffd54dd6590fcdf4d2d8f", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "0ee559675bb7705d2e699fec0e8726be4668770c", + "c59ee9d340c69148e2bdb886d4d52abae1f8f99a", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "14eed644445432fc54951d8e2090bb77e33d4502", + "51b9ba265647a4b6dabe21e112721d0dce0ce7e6", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "b07f6b7302aa5abc14259af525e8b9545308b92a", + "72e74ac6802a9cf6de29353dcde4dea78c65ddee", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "4ebdb286df0024eb2484e6994645bce06d8d4c02", + "39c651732647ee15c47c8f32c7258442bae8370d", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "e17185329b4f88302ee6510bbf1436f5aa60f69c", + "9af146296a2a51b9c76b3267c93a89c22f4bc3b1", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "135a4fb22a3f108a76a88ba94c6468e6f1316d30", + "4000dd3467dbccd3d31826653b47ad01ff54e37a", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "3a3f291f176de39b9688e53af669c89ebcdf6dff", + "547c19ff4852446c7766e2e7229939ad02ba0284", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "b7fadf8e55e2a272f03f327aff1b63a2569d62d1", + "ec64d6fff5a3033dbad357fc7b16a377907a0311", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "7ba3045ef0ca86c2929f2b522da9b13973f91248", + "2623fe82db01c67d5339d87afb0340e9e5b8af89", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "bb303226b7e68e8dea5d16262010c0409286a4fd", + "adce8bdb5693cf9164c801b358c971adf44ae33e", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "578014681156ec5679eb460c0dab314d4748a3c1", + "fbfb700eb942f4f81b60865acc65a95b76d24a15", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "6996618954b3c47bba6f4419ad6eae40667e5a43", + "68a33b74a18b0d22299f590b925c9485c883b453", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "b73f65da88cfa3de4fb11cad309311432b1c4e0e", + "40e7caed48554bee235dd35989bd1f606dbf33d0", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "dfa86e093d8233f2f77f8a7dd874eda9b5b54319", + "7992aa6e009b7eae992387bebbdfe9fd04cdbf76", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "d996f1eb49f922fb4b544714efab227e9cf9413f", + "9c4011d2817e6fa18ad45b98b4cf60dbe862b48c", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "b7f20cb80a31137d3a7daf253bd1a4358f61fcd5", + "b174ef4feca3b4ba3edecdef4b5977f9f81e4783", "testharness" ], "referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "d358fdb4423bda0aa1d465bde78aa1cda8f128f4", + "6d987fbcb5253f051dc4d3e2999a442fcfcfc56a", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "95d57c2b9ce581e13f676688297be995c38db945", + "9fa486e6ef1b9cad07b3c8574951a506b77c39a2", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html.headers": [ @@ -694591,7 +697964,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "d90b3b8df34dd8b8aead9bcbda28029b719cfc63", + "5577dd290e88f325f369e56ebdfe9f1d94db979b", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694599,7 +697972,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "0c84b5e9efc84b5af5a5873d49915134d8d709ca", + "3dfd7e3526ccfce8b642ad96cfe65eb256f639dd", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html.headers": [ @@ -694607,7 +697980,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "852e16e47d7db0bf7d4394903bd8d3ca3be5ac29", + "5fbda64f1dfe568f6c365534940d3e638fc5df6c", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -694615,7 +697988,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "0d265edeb9a93eac3842e3ddb133c8428fb4228b", + "b498a7d7a3112feacd4377861ca4d0b16465140b", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694623,7 +697996,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "c2450a514ebe4f7e8cd9a58204c2da00bdeddcf7", + "cf30937880f520772ccfc5dcf624f6e5247c426d", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -694631,7 +698004,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "5bc159a13a31436944626f6ec074d584e15fa991", + "5123048a9617309152bcd479671d6b6057691daa", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694639,7 +698012,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "c0c2ae7cd905076a650be1d2bc7b6dab2ef7784d", + "1a6b871132705b6a9673af3cfec02438df0dce8b", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694647,7 +698020,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "6dd1c69940699f2b3918e88db609fefd70a94aed", + "6ecead7d50e338377abab19dd7597cf4fd94e8f5", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html.headers": [ @@ -694655,7 +698028,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "7f284d7ab69427b2b00ef9ceb1d9a8c911a2400b", + "abaf6d3efb894927db66ffb481db1a11ca61e8ae", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694663,7 +698036,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "cefe89addbc7e9e2ef05704a75701bf70620a777", + "849754d0a23a9fb285da2181af2b4fca38aa5788", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694671,7 +698044,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "7e9aadfca7eec6caa479986ddb342d36553fcf36", + "c9009ba9bb480c1f5ca896db4e277663e6e0cd15", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html.headers": [ @@ -694679,7 +698052,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "3a2025adf470cb0b5b6ba02267f2bb7548041b82", + "e10011d34f1c255e8dc1bba44421cbc394ec1c56", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694687,7 +698060,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "9120ee2daa1f7f0476a26b8fd5b35b81717a57dd", + "3a8045104ba6f925939ef7dc001be3b1b79e6e23", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694695,7 +698068,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "1897e65d091decb13366fd1bec5dbc803f973f12", + "7e4275cad39a8ffd4b786f7170e4f5242f805e01", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html.headers": [ @@ -694703,7 +698076,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "05e3c5061e8d47babd27469992ef83b2c26af937", + "130958a292a093ff546e19c75c0b31b7e72eb6d2", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -694711,7 +698084,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "9a50c94e13e949ac631754d9ef6305490d91ad4e", + "40606039bedef1fe8d51e73c3591c805d9542caa", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html.headers": [ @@ -694719,7 +698092,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "c1341fba41530d3737b00361b85930f79f69d85e", + "35fa4d4e120634793d85b490079c73d819d91b7c", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694727,7 +698100,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "5a14370027b4824fd6b3e264e16b33ab1d7ce3cb", + "8bbdbcaf518e5768d1a5ab0122614e01b19fe355", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html.headers": [ @@ -694735,7 +698108,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "b40e78125f47acdc3a9ec47d4673d0b74f0fd190", + "f765d8e5ed47caec82d4d7e8e73ea60447830ca8", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -694743,7 +698116,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "9229b712c59ac9937746ae4e16b4894571d4bd51", + "81abd80a316168a43017a6ced1704c3fa9737ab9", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694751,7 +698124,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "975bbef9eec4be16b0c20fc0f21d493a06765149", + "dce1889cdafd54042b8bbe2ee8992ec69b235351", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -694759,7 +698132,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "200d2581d7f230d8ff12662928bacfd288c88c96", + "2d300936294a87e13aec983a5775cc6e5c2d9e3a", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694767,7 +698140,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "c4f86b6f13fa92153878417b85ed650d675c13ec", + "7490ce2006c713de56b2901f993ad48465f081e3", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694775,7 +698148,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "e561639229ee2320930e527fd50626b80ae1db8a", + "efa72adcc5987f23569853c8539146e856181d2c", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html.headers": [ @@ -694783,7 +698156,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "9e05f3169fdff260093fe97ddb22b7ff4d174543", + "6c5960010bb00a6757733a52638d402c05e6acc5", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694791,7 +698164,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "6ea52cc0b8a11a289400918583950635385a9b09", + "c3f9f1540c819fe7fc7ef246f646e6607f555710", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694799,7 +698172,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "9d7a35e7321e02d0434b0153df17a079f5724fdd", + "972258f7c091c7d4f9caefbab141851e47747b35", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html.headers": [ @@ -694807,7 +698180,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "eabbc62da39fb1b0486712339f6ec31cc21621f2", + "a0b43f146fc6f953ea7236063d57f64a4644d9e7", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694815,7 +698188,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "8d4ae17f4a72cfa9dd652995bce58f7a0ad90127", + "e4b8632fdcd82b7ba4bb6478b661edba430a7b08", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694823,7 +698196,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "7abbf86e45cb2707ed95680d6afc3722297d7b30", + "f01ce4e02899682af817b4493162e7d967b418fe", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html.headers": [ @@ -694831,7 +698204,7 @@ "support" ], "referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "5964582f93a2802d81556c79d29508e79a6f262e", + "f0d6a0fd05418ea243b3d310db3dec726cf01866", "testharness" ], "referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -694839,7 +698212,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "d8d232ae484524a557df7d38bd955bf35527d231", + "669b174a081ddf8a9a343731ed95a3a0304af16e", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html.headers": [ @@ -694847,7 +698220,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "23632702001480edc05159ef8c17d0defb0f2a36", + "f62fcf98e4074ef6070dbddbdcddbed45915aa11", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694855,7 +698228,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "ae3efa4161958271e7adf84a12df3e761949675b", + "c6c6a1e4837c818e2deb39ab4dbae2656ad8102a", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html.headers": [ @@ -694863,7 +698236,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "9df73a22f39081a19d8804653e46a02480432e7e", + "b74b0d48002ebe35526fdce593f4525d736618e6", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -694871,7 +698244,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "86fcde84c9777a3858eec4baca344c0518827709", + "e18a7d6a716ed458b3be0773bb971171513d797a", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694879,7 +698252,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "91a0070961539e616997814f3e7ae0c5efbf8b19", + "792f0231e440f4ca26fe0382dab94bbb31e9d86c", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -694887,7 +698260,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "da9e364cc25deb243cbc553c5b02eb138c48032a", + "a3d13d7ef6b582c7d5c59807db2b5723ec81969a", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694895,7 +698268,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "0aa29edb30a7a21918cb70a279b183bea839e8c6", + "e4dc43e104e21c1b31be2d75f1d59b16d55bbf7e", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694903,7 +698276,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "5141185712a7619eae3bdb2008291daf8643848e", + "fcc9e44e29c3bb03cd026dd316c58fe74894f368", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html.headers": [ @@ -694911,7 +698284,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "866d1e85d9bf3fc9ba5abbed27c2b7b218e983bf", + "41d15b0fcde677c901a156c64013492373094f2c", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694919,7 +698292,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html": [ - "380654d58171422982926ba0816542f243e98214", + "8f54379c868928a7880d49226ab03565e9746408", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html.headers": [ @@ -694927,7 +698300,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html": [ - "59db4660452d53b99f33b51b300c40563721f763", + "fabac2224ef801303534c71343c2ce48926fccb0", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html.headers": [ @@ -694935,7 +698308,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "aeb58ff3e98a9f31fac2712bf5bdd1b537e92933", + "9635d1c76c6aeb0408015d5bdc3c63ebcc18300d", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -694943,7 +698316,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "8b487f6c0c73736e61e3f3cfddb9231fe01a39b3", + "b825d86ed65e7aa4fb5f7631cc63fa18c70798b5", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html.headers": [ @@ -694951,7 +698324,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "0688080d1fafdca9f20695f2442c0f572c939fda", + "a8231d341c6681e1378813040cf54d56bb17894f", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -694959,7 +698332,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html": [ - "239684dd2905b47952867820b46a186629ed5950", + "ac410b0914267c2844a77dad9a23e46b3eca9ce9", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html.headers": [ @@ -694967,7 +698340,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html": [ - "1e7e81a29da3b11cdae2addd67a0ec72c91194f7", + "53d238278673ae2a50331cf93fa3886f1d2c52a2", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html.headers": [ @@ -694975,7 +698348,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html": [ - "e2fb196189469ea759cc4faf42bd9310cf4ba33f", + "35418f29644db9d575656de22c51c7d06309a181", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694983,7 +698356,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html": [ - "b00cdd18680e0e7cddd032413573d98ba6ef693c", + "4d62a43436b8a5de893c3551fd9475eefbc146c4", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html.headers": [ @@ -694991,7 +698364,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "e938e2948a5581ad14bcb2054b33ab27beaa5166", + "ae89a6a0880ed3e835b9607555285c472d599aac", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -694999,7 +698372,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "4607b2f2904405bea07651396d7272a78f84357b", + "06c3b88fb1cf61423063208a8393720eb3a30bdc", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html.headers": [ @@ -695007,7 +698380,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "866663bf416ade6ceab2233226464cdc8c71fbaf", + "237a5f0f491134bd4144f67d2dba8098b381f4d5", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -695015,7 +698388,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "f692ede758efd57096ef73cb192bf0ef695a997c", + "ed249742bfda996c31ee78498720021f586daf60", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html.headers": [ @@ -695023,7 +698396,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "6901246fd9deca553ce94a1b05483fdf200fd376", + "ec9ed5db2687a59f6adb2f76f6ac0c5ecfe96608", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -695031,7 +698404,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "4e80eb02c6401244144dbd450836d1ef7118fea5", + "545d5215b80a71b53ace5c2e8c6b974224d1f95e", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html.headers": [ @@ -695039,7 +698412,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "3b18bbb823ed05cdee29d41cfe57b7c23dc2ec7c", + "0a8b8a98c183667eda8f515bc6b0b83678aebb55", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -695047,7 +698420,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "a3a534244a9d8373ca366811f8886148c7f1e2b6", + "a4efc8f4d6b5898f2bee1ed04c462d5798587b01", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -695055,7 +698428,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "5953cb46675bd85503983e72bc0be470e2d88bde", + "5ff897669a4aa2933728d9d4347ca05de0723d9d", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -695063,7 +698436,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "b42b245873ab61fbf39d69cbca152cfcc317547b", + "51d8fd3ede2ac355c977f273055f31333e6e7e67", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -695071,7 +698444,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "127050a15152c80767efd2267a23d19359dbccbb", + "bf13e92fa48c9a86934fd2b3077b5edb037302c4", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -695079,7 +698452,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "89b2084026555fa0f04a997aa9414c606b11ee1c", + "d1fddfb6a424464bf3fc032b050c8c9d9dacb4a2", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html.headers": [ @@ -695087,7 +698460,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "5d1e2edf7778276fd8a428c3948597739b5e49a0", + "cbdc2336adaa8f7825b7e8ca1e0412049a7c237b", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -695095,7 +698468,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "ac2de9e9025a1541a743cc1af2fa0828a4e45e9e", + "8563ebfd9fe6bb629df2f48057c8bbbf4d09687f", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -695103,7 +698476,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "7be8878c8dc93e029a4e19b22c2a668112064e25", + "6365a8bcf02aea26b97739bd0a139f86657fd253", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html.headers": [ @@ -695111,7 +698484,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "8a8ea462a79ae61addcec2ab53f6ce969806d2ef", + "35002016c5ad9c9b62d740ee3ac99c9a4415ae87", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -695119,7 +698492,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "6d84859d9a6d92375d06631d7ad8928c895c652b", + "0f0d047fffaab0a5c33871a07c7cb684c8e2d4f4", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -695127,7 +698500,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "2470adc1294fbeae33fe7b7d76998f1302ab15f2", + "4c9cd6fdaa190c73ddcde3affc953ea41b9c432c", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html.headers": [ @@ -695135,7 +698508,7 @@ "support" ], "referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "72447eb821453f366864038db326125e87d0f46c", + "d9787a4e6d5ec0cc67e6b3ef84400246e3608e7b", "testharness" ], "referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -695143,419 +698516,419 @@ "support" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "a87507850882b3cab426ad3e91e6c6ead0448ab0", + "8a7ede0d2ddabaab705f9bc147e884fff273e98b", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "664289ffa68c0854e4654b594d43189198372cc2", + "a150b8ea76d0a10b7adb4ea5d5a4280e2afc2e2b", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "01783b97c697aeb7428750ff1264d7a460e0962f", + "e1c0b2a5b5a470f20dcc0232d07be98f1e3d9dc4", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "9cef3616cb7f21bd92092396568e6f3a8d97fa2a", + "8dc5fd5aa9a1a0d877f7efc474874386909fa5a5", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "d18562e64c738c4831856981c25168c6c05d85b7", + "f74e8d3cbd5cabffb9a9181ffa2db0a0dd5f35f6", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "e0cf6d2d9fbd6b970ffdf6882ee91080149a7327", + "71d010128640918729fb3bacb01a29b398e5236d", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "bc042eab8b349267cb1e27e3a3eb5dfe420135f6", + "c5e42caa8bacf38f0bffff4bd21a125728b1c525", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "a9c87d94ff4cdc8da5733073e51e231edf5a54e4", + "1a5ad9592d5fd28fdbfd06bd2067e58b9c6b4fa7", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "71c9c9073587f517e39cee262a0c517fe5cb4b67", + "0ada60ada7117218c2211447c60a525bf33f0ca7", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "0ee1eb93da895b49500bb2086947179187d342fa", + "1737905526006bffb455575ebfe0e8bec7167529", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "4bd1a03dcc5038b1bc75af2d56e820a2d7fd2bee", + "f967363820902b6413b1d531ba3eedc4b535771a", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "2642535512ab8fb97f0cadace7ea9cd554473219", + "d4306b793492c681087ecce7dc66609262f3b848", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "06543ec39dba9bdf32c5d29e90c220c01f58eddc", + "0b0ff184b64f00f320c265679b6946929826e726", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "242d995189f1eb1360508d4342359d1475376d43", + "414c8723ca10488c1a42fade46fd983ed5668180", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "f101b25a2016ee514d43bd56521096d9666e792a", + "ba53dcf3508ca479c3a425555c514a261256f4e3", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "07258ac6c72d34feb34cd3732847ff3eb0d21543", + "0525b3cd2ee7d33568980d660ad65bce6e54b940", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "43cf88c2f655d77cdb9056bc6ce5d3ad9abd3820", + "60094d7f0abe1838bf39a4f720b77f0f94888a21", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "ee2501055443ecfeb2959b444ea04308ca60af5a", + "35b705119f71b528687537a3a4a011a1e2c5b257", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "e7518ed3bf89e4b993c03ef3c9d63730f3f3007f", + "d5908e7ba783dead9e1cb6d2ece29688574d4a96", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "5d7e052a1d8f7828602e5c5d25d5f97503056e7e", + "3be90e5d4ac1efe53fdc105190be8e3b7c2229b3", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "332388ea25c978e4b0584da715a336d636f50552", + "d64247c64475a6107dace6ac486ccb70ed81c631", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "428258e2ba63b6942b5f3f6045bbc466fa74a16f", + "f9769b95f9f7a92f3030c1c971fb2e2571947ee3", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "a0888ea6f7356b4db79c85ea775bae808a0cbbd7", + "7c9b8c83221ceb5e416b6a773d4a19d34fffad06", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "8d63366815afba44e7c904ac5edfbcdc1b2e6e19", + "483a43cddb138648c2df46f4eb5ab6586c4b8333", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "eb5e55d20c1a26325c6ee92c3f93a756b1cdfe57", + "f27831c876c8aa33b2d56b6b39e5d7ab12c2fe43", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "70611c502d37e5a94e3afa4605ec05d8a9dac596", + "44042cd5008283236daf1483253fd8576c3c17f3", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "53d81620f4eda3d73c2adb64b216d2d2637516f7", + "2385c83cab9ab56b37f8f5ca2ce8fcfee6ccfe4e", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "41c700bc81f6be24886ed2c3b36ebcde6b4dcd07", + "bfe81dde602b875d20403a5be9a34f3120f25dba", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "daa1a3aae85789b163af58c238d6448b367df830", + "c4305ba0bc8b52694e6d09047cdc41a9be8dfda2", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "535f3bebccc89cb6fe845bbdfcb0da349a474566", + "7d89052f52f3d8408e8fb3df960974d6c04727e5", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "f874efccd74fb39aa1ca0ff5dbe6d20938a339f4", + "738ef6b1996f8c28ca7c12c1f350e1c685440394", "testharness" ], "referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "ee647402d00aa5edeedc283b452a7142081a3af7", + "f34d5494e7db61d9f3399a55d46f1887eff5a89f", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "a8425d86c3479ebe09f2c74f478491771017b552", + "7599f2ff24317f5f4f29cdf28684db78a1cc1553", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "9b427a8afd0833e6acd0a410b2939d1f39d5aa23", + "3209281673b8ab56398d663cf91d6fd0b27764ec", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "eef34cc540ad1a37967f7892993a944d3b12869c", + "e5d16e24a55b30cd4998f2aa7fde02bcede486ef", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "2a00a0655be6632782142eaecb5fd4c19894cf25", + "8009f57b1ee263fc1fc06af5887eb3c216742bbd", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "b7f17b1ae4f74325cbe53fd29c3a44889228aa20", + "b702eef57fc14889dea16279430d29635cf1c078", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "30e950dd1aab7e4850e3d61990ecb35ecbb4481b", + "b97825de1e0cdb56da1510fd908528c1a553be8c", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "d27633cda9810d5fb6886636bad8c35a8b7d8256", + "5c73dd4d88d7ca39041b2bac62e1ec9ab0507258", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "58fbc1ce17bb29c5886dde0082ba24bd61d496ad", + "f2a25196f712cc72458b8df5a22878fe6aab7e88", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "f37fc76170e630ec3fc1c2b36fd219b12f731e73", + "79c61faa4175c79013ec81332d4916f69b9438a0", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "539679571739e46f7770c6be4df366790bce4143", + "3c2117ec0223436fd7fb76000f83ffca1999159c", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html": [ - "07b34aef6f697fa70b6d2ddf76c99d6a1525a705", + "aa9af02fe1e0e1877e0eb31e6bd6647fa3fe0ef7", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html": [ - "19a4b7dc36a24ac4676e987e17472a869acc4e2e", + "43f4147975566dc072fa4bb1a1b9f7ff24817826", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "f841857ace067d5d1baf1d290a7a22fdb5783a66", + "cd10ed2b6b59793d3d9af2c6c7d90653d4cf7532", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "39fffb013a1f97d7e2905579f274d2efa4dc711f", + "a1538cc41be67998c463f2f32b262fe78045c003", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "3acf7cd000dcf1966c9bef6d99e46ffa627d2302", + "4fc2718a910c050e0e204d5b39f00e9b0b1dec0e", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html": [ - "be3189f760518b63b07fe9b34c591e1d614ed8cc", + "2ffaea9826c621a31f380ffdd02b3a8526c4fd84", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html": [ - "4357b4568a2f758cf332a203d274c563e0545429", + "c997e228e17497a2a993792c1398c5a34756a7bd", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html": [ - "7505361c7165079f2e7df6cc3b86b05436e49558", + "2872d59fc514fee21801b670ba49f1ecbfbeae03", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html": [ - "c61dde7781d10277e0231ac25bbd627d4c111683", + "dc7222d37329499858241f58fd3e9a12f656403e", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "c56f4990bb70d1f203b5db5a2fcdc18f37435c48", + "a2c953d6e74d7b2b5f7638fe3eb92a13162ef0e9", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "f8c686e48b2e3d73c9cdf0be1168e6bada95bb90", + "2bf98b8211904e826060157c789f9f78dfe8d5f9", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "55fdf3837d9c6804bf99445ef562007a0236d450", + "0af634a6d27ab6806d3a112646383317ae2e3478", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "98cc61436e00541b188c7c20b0b4092ed42c44f4", + "f3608e17eb9e9b4e00e97af35ecb5a2d27b8a68e", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "1110ef082b649709476a20b4a62ee061344fe7b9", + "57d8f47d4f2e209aed09cdfd190e16f3f4dc3545", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "00e304fa40fcae0acc58021abf70f958b7cddedc", + "47870a7628e68b29653fcad2826a4a4e1f9e2366", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "52103eb8d4148a2b825d342010c97cdd7976a05e", + "3d1253229e3ce2a12c25e9a6bfd0ea8c32b4a960", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "85a8aa12f6f25732d29257e79405f90737511def", + "8c0a1ec4eb7e1d4e73cc9248b3a5295c6aee2320", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "d69b1f9dbc5b81c77f09739e53b25333bf554c09", + "eaf45d6f7a56b805933575a89796fbaee236a10b", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "004a25c297781d732ed7bbeeeb98262e248eb078", + "9eaefdaf1ecb6a95d61a5d09b04813b1b4f10209", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "c194a59094db777f1a5b21cdad089427a2bc6d05", + "bde05c454fdc270c6c58b9b26d61c96dd12f08cb", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "141da1af782589e545245e6c7c05693693b25c6a", + "7d723ab86a122870119fc6e46fbe8d6d64a1992d", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "103b06e923ef85d11f1adfffa0f32b35c5b2ce6d", + "e04b8253413a606b5913c532ac9c3934188310cf", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "4fb66f80c3a9863f5420ccffd9060d2e6312c774", + "413e8ad82a1eefc6fd671a02db9ee4e52d872552", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "313c1bc368c63880fe6c938899ca04266605ba18", + "2832c088422ab0fc6154f4ef695698f0e879c948", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "261516d3ba7cc5785bf603789e02ab4f8fd27706", + "78773bd5e7142ff4390bd686aec6cd21755246f6", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "810f1c73cf8dc6ff27d944a37211cdaad7c4e4d4", + "3cd75589c30396db88d29dc11cb5abfe0ec7e43c", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "8fa3c37a9c00f48cf5365a960f6b1ac0ddbbb349", + "cbccc42abdaa5a33189e9aa071e252e033f0a230", "testharness" ], "referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "93c5d95b99464800052fc0f680177538b24aea3d", + "ccd15b3bbfca4b0aae2817432949a042d535c599", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html": [ - "1441f0415059a55b0bdfa80a2f466e5c16695777", + "7bcc2189a06b278e172ef18e25f2eb77a9080976", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "8dfa7ad6b40f25c30fce6c8c8267d27b1f3b16c2", + "052a9df8e718bc7f5b1a536b542afeb9e77d2d1f", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html": [ - "c4d2401e1e2c2896ead8f16723f7892f4890167b", + "92b1559f77a34faf3d2e27c3dbc9139bf6ac7594", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "c0ec1c7b35a26d4c561893889efea8d94016be8b", + "c047ae9b3d2391726700ede6082f3290ede16268", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "765e2d03fb4baf1852dcc87f1f2bf22a49619413", + "a1e4d2d8adcdf6ce31d723674acb59768c59b6b1", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html": [ - "616eda833c8e77955db7e205e7850cbe22cb0a1b", + "7a1fd76a93063b164e697d47a35d20c624d748bf", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "b3b9e780904a3d83a9d19aecaffb67acb6ad9921", + "9b7cf05f66e8942ea379a7bd1af05708db5ac555", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "0e5301328081e358ce061f2bff16584122ea0879", + "6c6bf43a24da351d73249c4938cf1022a3f058b6", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html": [ - "d14658ffaa2ace719f5056b88521b50fb0dc98c1", + "adbecffb5055ad8b9601fb43131ff2ca18c3c41f", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "47f1cea345be741163b746c9fe59c7e32bfde1fe", + "a0942713fda3f86974fed9cfb2e0ae32f985b0eb", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html": [ - "de6142357317970ecdf49eb087f053755d13d61b", + "b37889b65b81ba6c2f236eab1f7a52764111298f", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "69833f84e274acb86f86a2fbff7462aea646fd4b", + "dad6e7ec9af0b8026a449559e4eb102f030d7afb", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html": [ - "aca13b25172147862c67066c202a2d8aa96be0b8", + "0e379e4312314b6ac9033b6077f3d8bbc92a6c04", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "41e112b0966f83a6cd8ac0c4db1f3ea3c8aaa5fe", + "1f7a8985a9eaf9c63aefbc1a94eb77692dc33af7", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "e7de640c72bc0474f0d2c0634237560290e17950", + "2cbb6fd3489a6fb1610d396d1cd84b6cd39b5e3c", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html": [ - "fa168fd9b11b67d978662b08626e25bf520f01e6", + "289aa3faacd62c4a5b7664224f239a77ea217852", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "506c4957d04eacb2ef2b78b27a0cb881cb0c1cf1", + "eaa417eca087df663bd992d9fa5681f3c725ecb1", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "553a6fd38813923f472d7cc61ff0b22b952ce1cb", + "2d2c6d6d04bb77176f33a658f02d83931181bc1f", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html": [ - "68d11650ada41b3ea79a68b7618c0cd0b2874547", + "7e99eba7a8c0de14a5319861eb19e4bf051e5ff0", "testharness" ], "referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "5c98dc5bd38d3033a6ff955fff01442abd0f7d89", + "a294cba7c53bd8b21f22bcf72265ca21735e652e", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html": [ - "96b5d35daab1008dc752fc519c7182cd38378172", + "0f0f3f586c7061c81392fdbfbb0614a9a564c7d9", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "d48f34cba67d1c49e809406510245474e83e5083", + "29598521aae474ad8e0249e77f8c5ef35e122954", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html": [ - "2321745a58db37fd0820513dbc6f3c5e6a053aeb", + "03618c360eb2ea6a16bdd000f81352ac06f4f8df", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "93a43ccff7f2190e2fc602b06a26dce302e3152a", + "1e785d961ab5f83fa3cdaf6bb1d8096599e4c848", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "48f17b2bf828a2a76d080f3e172e32ebaf663114", + "4e046873b80698f0686963ffd19a4a5df3063677", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html": [ - "e4e1f25613ecca4a7d5fdf374b73e07775c16aa0", + "c61e82351abae662c02d9f815581ef965395de0b", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "5110aef69a586ffe9a448f68f9bad557db606ad6", + "96fc319aeeb771d19f522f2056cc07424fa0de56", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "688a5ea774348a06bfcdc9132640e68c33aadc79", + "1e54e3910e47c0519b5d9300187ca6bfeebe42e2", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html": [ - "9f5d1fe4c00170c57d0bb14c679b5605723e3400", + "a67da15008442cdfdddc04b50b85fa45eda5ee2d", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "5344928b729d16431efb0764611a72b3c0d75bd0", + "b5c0081ef670b30fab9000c250f5747155867d4a", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "8f36bc8a214f0c6e29cfeea35134bd904e171e11", + "9aeeff94ea29d6e9e3f4831f2e5ed2dd5b31cb05", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "d14056f807b783ac7d09e6d04d8251daf05dcaef", + "0b75d68887554411a66fd7a729fac2a6fbc34b20", "testharness" ], "referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "384c0434b07c4f4631d8f839ac9e3c3991a151da", + "2be11cbd75b1c632d25aef91215d435d53a775a6", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html": [ - "a682eac220f3bd5367d3b10337044a320601ec65", + "5923bd66f218c216f82ec0c8686e4063d6dee687", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695563,7 +698936,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "f86c2410971bb36bda04069f60fd4c1909225830", + "cca4a0ceb6e239d7cd3e2d7954d3753a8d519ec7", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695571,7 +698944,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html": [ - "ac48fc6aef1be371d01561e5ad1eb60627b8cc91", + "8bf793b5b86006bed7f85160039315c922e11883", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html.headers": [ @@ -695579,7 +698952,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "2ce423d390bc76076f7b34fff0a08e3a6c4e9b1e", + "7c0a9b9bc6068ba1366b4ece8f691ac85b472852", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695587,7 +698960,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "ff00fdd2eb30fa39b01dfa842ec690b9b549b129", + "9c2b85af9b33c526f7ef12e6fc73085f544e708a", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695595,7 +698968,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html": [ - "05ac113570a34d3a4417bea51c791192a9e86a7f", + "96bc005ebf9ff3e96427c6f963c64abc2fd04942", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695603,7 +698976,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "3334554521126255d2afc2d3855e1855827f7680", + "4e35615bf1b6952b9141491d2dbe4da721644416", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695611,7 +698984,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "26263c5b5bba8ec476d20b4a9d5bfff39d7d5e4d", + "b78a720df6887c563b3188bfb4388efab3cb6d06", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695619,7 +698992,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html": [ - "583f80e75d04ad8af1c923c782201c861aea7b85", + "7d5905ba238960efdbaa054d3051b2ba8dbb801b", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695627,7 +699000,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "a90a29e9d880d34cb31623733597e60620f36d7e", + "5a8e1fd812c811fdcad799c061edee418e4f4c22", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695635,7 +699008,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "a44157c8f45cb9bf43cb9be32262fe7691e84f7d", + "f4a53c631d569bb8ff9cd19e76734fb0dd0d6dc5", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695643,7 +699016,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html": [ - "754a7932af0a9f247ee5c3ddf4124440b75b5f9d", + "d6b14df479501a13286d725e8c2527d6438161c9", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695651,7 +699024,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "e9d4ffa7f2f651040eb2f8b917272219a78c5577", + "b5daa974365c947fdf7570cb5213acb3b8026e4d", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695659,7 +699032,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "cf42f306bfae7d5b91f62acbf234b7530b97d2ee", + "7fdc05de8d66e4a922be27882866f898bfaa8242", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695667,7 +699040,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html": [ - "a1c3a41153cd3fa3406023fae0efad3addb388f8", + "c5b705bef4b911a755e57895387973ea94a83834", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html.headers": [ @@ -695675,7 +699048,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "53cc66bf3b1912df3cd6c1c1107b809861d386fc", + "926ed948d513198bbfaa4566f138608def79ea12", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695683,7 +699056,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html": [ - "a7ca6718c100641094f5233c157bf0b321e36455", + "0bb7ff22833d0673710f999f25f1900524bdb938", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695691,7 +699064,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "ce275d2aa72ae9718f2fc30b646f553b6304348b", + "b1d5c24fdadaf54f4271387436ab4b928598964f", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695699,7 +699072,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html": [ - "82f4495695f7cbaa241d7f9f06eedf80c1c060bd", + "29efe5be1eb4df6ce64d5bb581c5d12a69e0d6b9", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html.headers": [ @@ -695707,7 +699080,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "b92937fdb542f52c9eaa05c46198152ac45a50c9", + "79b406bb6ef98946c2464a17fc5c5e53d763d5ef", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695715,7 +699088,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "bb56f64066750b8dfa0983f64a7f75a02fd5d14f", + "553334e038b15e87bb3695105ed781df416b40a6", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695723,7 +699096,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html": [ - "6b658e12a38c6dac7fbf909f7f310146264515e3", + "c23a6cdf19891d86c0737d79e2615ade91828170", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695731,7 +699104,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "e3c366d8e6ff8a776c4db3343b7b0afe452e59ec", + "7dbb28b150ef87904030e004b7f29cbb95abb686", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695739,7 +699112,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "f77583edb57912896fc46881e61a74d7dbde43d9", + "0f8c2d41b9adb19b22c94891c6a94ca650485a6e", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695747,7 +699120,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html": [ - "e93152dbca1f8794f586f9079b8a7e28896a7a3b", + "85236c6263d051ea673de4a8707ae55f930817d3", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695755,7 +699128,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "442a92535e2d3a7328b966cc99fca60e73dbb8a0", + "26767fab0b35cc69088350e4361791521b1b495b", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695763,7 +699136,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "c977d6abf0d6824366d628671eaa23145b817012", + "2c98ba5babf4afdf68e5504520aa4c1735ea8ba9", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695771,7 +699144,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html": [ - "f6ea03447a86b2a44b7230878f993f74f6553921", + "3a4e85ec7e6ecd582a1426d11cb82ad407b76963", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html.headers": [ @@ -695779,7 +699152,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "d5649a0442cb5bba1468055bf39fafbafcda5aac", + "7b0b455205756aa3b465687a5ecf3008fa62fa5f", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695787,7 +699160,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "db7320e4e3f4133dd28aa672b34f76b054738f11", + "274f04abe69076599818e8bc01303576a74c87bc", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html.headers": [ @@ -695795,7 +699168,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html": [ - "790b470b6fafd3f9a44074b016b1cd876494b792", + "dc7dfebee0676cffcdc3b84d74bc9214eb58d247", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html.headers": [ @@ -695803,7 +699176,7 @@ "support" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "b0a1155a7b6de672706e1e39b19149ece0f28d91", + "b2d25b69e3069ef9a4ae29430d06c99157606c7b", "testharness" ], "referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html.headers": [ @@ -695811,7 +699184,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html": [ - "c30696cc711f1cced02175c804d0aeb0e3a7a0a6", + "86ad248198ca36421a965986090a3eb47f15a1fd", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695819,7 +699192,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "6c0cc53bb13d5773e3191aa27fb3fd91727a0d2a", + "622f77bde2d799a23c99d41615c7b932a163b57a", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695827,7 +699200,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html": [ - "109a92e4080608eed705f039558235aee3de7069", + "dab704a425dbf18c4bc7a5c45668887f4bd3fa34", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695835,7 +699208,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "3af24e81b450052ef1b7811f9ddc8fdeab1ad628", + "878d948ceb3d0a2decd663a5da49d03751c1d6be", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695843,7 +699216,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "8c0cea747945ad79c7d04674f1c2da4972431956", + "603ecc5577953c60dca3e4151737868c9b7eba13", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695851,7 +699224,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html": [ - "8d563e77529fd104c9bbd9f886eb70a3dedae4d5", + "43a132e68087bd38bc09b35b1d135064fcc590d7", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695859,7 +699232,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "f1b8cdf20bae5811eece8e54736e9fccbaf8f2b4", + "1bd76067b274b0cc8e0bd7a8e7bace26ebe645cc", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695867,7 +699240,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "167f2d2d88d3537844407fcea4702e3cb1f588d3", + "d00194b14373fddf919b705e8f368a21c7251355", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695875,7 +699248,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html": [ - "6a8dba9757a8c5226cdcc6ff55f5efe252d1a426", + "2daad6708671e79dd0d13afd5ff82fd96a55e8ab", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695883,7 +699256,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "06eb373aed072586c4eb2469c7ba1b9fbc1511f3", + "1cda061aa01ea3346583e87fdc1d4ee7d1a04512", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695891,7 +699264,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "5e2a108f2f81f9295789fd7e50d5fee8dacf0d5e", + "735a4acbdf653c4ac67dfe2ad4fc5880719f45ba", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695899,7 +699272,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html": [ - "328682e0974edc5aa1ccb66a2e37245cbe11f80f", + "19e5416cb3fb454a564da05e0cb319a2e784349e", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695907,7 +699280,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "ec2a37a2caf4f89fdd5c52b69691ff9b557eca4f", + "e45cbc673aef1a9547b28ba239218a1d742656a7", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695915,7 +699288,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html": [ - "9dba3effabacdfbf253d157bef3ba43261ad7aa1", + "4539d076c498b5c2a385d60d2af98fd605d75d80", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695923,7 +699296,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "6320d8efc725febe666856edca8c7bf2ee7344d9", + "7f3e435f11a75749272ee2e89bef15edc5b6119a", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695931,7 +699304,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "02919e7ef97eefe8f1a70812458db723ea85d6f6", + "81607785f9aecee0c333472d6e5ebcdef4cee98f", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695939,7 +699312,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html": [ - "bd042ca8f17289691a57f69eac20247dd6080c6c", + "a8a6aa1d8284cfaca4adddee4eb33db1b4dc0a8f", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695947,7 +699320,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "73f432c16a2686949ef84011810b5c3cc2667c9e", + "f1eba7aacdc8b8a3d3d15a7e49f8dbddba81136c", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695955,7 +699328,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html": [ - "679ef88d99450704b87ac08bc7b486a42a37c94a", + "7ab0933178534647189dad28aed2b0ae1e59e304", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695963,7 +699336,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "f9eaa06a95c5c999259b8f247b1bb1ad79c7132e", + "29ba286e378d9520e58b8f457ef792f1415edaa9", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695971,7 +699344,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html": [ - "b3340eeb24de9f074e95b878b912337fba027d77", + "0d1b267039a1275bbd030fd83409c3ee4dc56246", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html.headers": [ @@ -695979,7 +699352,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "45e2c2760a1aeca9f5919f5bcbe876f6de862a8a", + "dd07624a9990c8ee9a6bd51805fe3c3956dd087f", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695987,7 +699360,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "43051d368556ee72b9d4cdef010bd60007ffc4a0", + "38df795e3a527273e8dd842a430bfe6f6a2fc797", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -695995,7 +699368,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "2e3fd52e4aa2a6c57396806dd5d492b8022fb657", + "525df39fd4b9d10cc94602f39458bbe5447a10f8", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -696003,7 +699376,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "5b368ab7bcdaf934c1db5e8fe51bdf8af439d58a", + "a4533c649aebba3bedbfaea508e8db106e2be24e", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -696011,7 +699384,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "b4866f9faa152ae1c0971bd4b43d5149a8e0a418", + "037bb3fee4621ec2560464927938994a067ab1f9", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -696019,7 +699392,7 @@ "support" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "3d6aa3805a1bec52d4c8964fa4db05bdcbde8daf", + "7671fa5c539724e4b3f062ff2d09c68fb692bf8b", "testharness" ], "referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html.headers": [ @@ -696027,239 +699400,239 @@ "support" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html": [ - "cd4c32b93935009fe52013fa60ad21dedf137eca", + "ed415758d0660d20a35d45453241c50539c3f95a", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "387714fcb7748536246623940182a5e8dbc72c2f", + "085a267a574315c3ef79201716645cce9e05e446", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html": [ - "cd4ee2d6fb26907bb491b5a3bbf098f80618bb21", + "cc554724b309b41326ade1d96358ef07aab875bc", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "16dd0012855f44b64b485333857698197dd49d5a", + "011ffcd01eb6882a4c2ef216bc76d921fc01b164", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "20ba4f05912ca4ff8ca2941505297a5d82edfa54", + "3f7d38759e9164c4702b3315fda85c6bee66fa37", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html": [ - "81e8b03a642896a909164bc991625bba6754fa1a", + "f66e36d7a9b2ed7dfc98bf305265296c0b54ea0e", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "b3a4df0259644882a45be04f134432a93904b2d0", + "e10c1066d6407de1e28dc2b7ec974f348ca2021d", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "09aca420769579347c4763a290099b250d1b1cad", + "b3424b1ea90df159ac4357acdf1912aa7836db10", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html": [ - "1497633d3652b2592574c4ff7bce2ed34836c709", + "40c2b7a9ff80538e4597efcfe68206419d4550cf", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "f74a4c0a14fee638cd2cabb1e1d56dd08aaca09d", + "13b9d94f53e651983f0c98f1368712ac686f8b94", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "e230f1cc900fc3444aa68542e0f4de45b2e04be3", + "e50f65e16b9ffd7cecf8e9e1046a39cee5d44641", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html": [ - "7c5f43da6b2ddfd586c8369456458599eb9dc218", + "5b5dd12e5968a6e331c92b17560907ede8af86d6", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "57b33f26515303d7cdd71f74a92accea2b418b72", + "ebc18c61cdcd34e600f6bacacc7ef5b664e447e7", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "9bf8885fd8425dcc7ae307533fb973dfa9a1d39d", + "06becc108f4242a8a65c29e7ea96834c2fb335f2", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html": [ - "8c6c5575988fe4da1658ccb79840231e129b0354", + "88a7cddb0b0b45d0b9be0b76eef78920142bc69b", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "180b6f5c30a5d1b57cdcb6e0b7d256c8b5332654", + "ebd682842212eb437f3528ea9797fe4169b8e9ea", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html": [ - "5f8b261c504a9aac9439fdd7fef2897d4731958e", + "b50c0b60db869878263019cd538f40b5c91be652", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html": [ - "8f44d1179d2d9881770f6e2f92602b317be00c39", + "df69d477669de463a732771d42ac960b23cee88d", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html": [ - "f1955a0ae5d80d95735ea7135f5ded3ef7dad5ef", + "eda910d09224a34fd6691ad8d237aa776a0030d6", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html": [ - "34eb383a5de750a179254122bec967be71f870b1", + "37370379123733391ab56ab9ef5f17a7a906cb4a", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html": [ - "a76e568c7a246339c11dc1534f29802eb3c6e1bc", + "56e124b14703bf29e5939802eeabb40efebb92d5", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html": [ - "ec42bdaf8128ee5ed3d584ae72488e3ba9051629", + "2d1110639e0fbe8c391a9d8d7b98cbf1ce1fc8db", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html": [ - "a18a4ae4d9271ac81297599c4e52bec6f473314e", + "22fe64a09450148c529ffad93387de46e86c2e41", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html": [ - "602c4bc4cfe057869ef21969dba585fc3fd7ee1d", + "2ae690c53d97c27f587fd4c7a2fc3fe959865e97", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html": [ - "77b4460ea8e8b25d50cd44ac29af0daa691867dd", + "b14908a7b2cb7fc4271cbe54566f074053e84ea0", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html": [ - "63b244f94ffb73aa58cb05b7b88cb4476d857500", + "485c8784c699bc4b8c93cb38a818965b1ff0e1e4", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html": [ - "8a3bdfe72eb42b47ac3639507e581518ca79a23a", + "f81dd12dc60735340ffebbbe952929e48d9e6c0e", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html": [ - "1281bc7ee4124fd234ea717d91fd4d1ee27ddf4e", + "484d9ec036ff84737e8426fe3281c1c8a4f0fc29", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html": [ - "d78713d8c6a39edd75e8665b23f0c47be3976ce9", + "e566233091f45603c48235541df2ba68233998f4", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html": [ - "22adee613d2509eaf917f15f0008c2e7fbb73cd3", + "f68dac93582cd5e7d1815d6c367662a84a2cab03", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html": [ - "f28f6917a505d825da12f7d619c8cee0bdf181f1", + "7ffc2824a8b83c7d0cdb99ba27e0d550e465d454", "testharness" ], "referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html": [ - "e2e7ded149710d8ce8f0a10206f7ee6908a209e4", + "0834f026a39a6c328cb65a9e603d30196db8910f", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html": [ - "cf2b5269048affe819ad402a6f53ac0e0943ea1e", + "6f2de0eeff1a23b74ddc877eb405ffc125b62220", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "a7d5d03782deebd0ba84276fba2298a8ee3ae4c3", + "51d538a7502de1f86c24d73b7c822929fe130e15", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html": [ - "504ece5d888230178ca2e2534b6b1e3c3be65366", + "09e9945924b2c45fdf8d605673360e97a9634c44", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "709f577dfc4558baaa9a560ba1911b3e066ea079", + "ebd39b1026f2ab3d19ca43af7012aa0ecbb9fa49", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "c5cbe784834e76ceaaf68b4d2323b20f5f28e234", + "3cefbeb1b7d46788c7b6a5672a15c7835563724b", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html": [ - "4bf9dc87276bfaf15ea56e92187ee272778749f1", + "1f883558c63dea7fe033a8c1b8a356a732d40aeb", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "d1b3228de87e978263cc807a36f6d3eb96f6b696", + "d705e0ad3247fac9ef208f64a9941daef6414fe2", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "562da3590077ffb1e19f10e2a70e23a659260468", + "f6a28d48c1c87bada3f91f60d64d46b5874ef751", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html": [ - "56bf9a992efb0a7ae1ff7fce3a733eba495e28f1", + "a38fcd1affaa899d1df49f5fef443ac3679a04af", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "3fcff7ff5caa696e07468b57cee23a1d3bfc45ac", + "9ac2ca34857a77a6729ccb2aae308e72c339deae", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "7b87fb43bc307e669450bbce84c0e4614f013e99", + "1dc4c4cd4d1434d9c926697e7b79c8c02759b0fe", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html": [ - "5d0a7069193ceb586f4d510a256d317477e26258", + "1c28100003e25ce97c9adad060a51daf895ebebe", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html": [ - "5997b07976539f007724306e0cd8bd34b587df6e", + "8abb5198b865f5e37d740b3c309db0b908351fc5", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html": [ - "68dbe6d2a52098e3e04f540f0db41bc0775d5df1", + "9d4630b46c5fbbd68e400010f3df300e4ae770d4", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "30972c3a693a9d2466da930fb96b58696483971c", + "58e0f26e2f8c208b6dbd1f2ca7f0b67185a1d98e", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html": [ - "3646d06a6d8a62c4bc058cac1be1b2733e66803a", + "f47b1f3704618292d0a7af17a2a09983bd1dd474", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html": [ - "b885670555e4452f6db7a132c87b880d7e7c0520", + "b45744a94ea9e6d78b225895ad04a572269e4458", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "7e1b68370d283f75fc1d15371b12eec1cb35c5ec", + "d2061267c24a87e75a1a19c055b9c4dbacd8d77c", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html": [ - "a04b753a15dec7a91f4de38ded13b4e52534b89b", + "5f35a68ef064b99f3daee011e185569cb0ee241a", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html": [ - "d0009e0462a582dc685b3d6d28e4270d9b72f2cc", + "e9787edaecc454615bf1c065a579626b67e58897", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html": [ - "48bba7e7e8cbb547950bf740a966426806295b40", + "e00a911d55a3d90215651ee693da2e80b18a2e4e", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "61273ce04dbf84e9f2ddb6de99ee1800891f5e00", + "699e73a837f9ec7d1dff1ace650456c9c845efe7", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "2f5e63f5f6fba3dc2b069d7c22afdfbd8c753408", + "fd369ed2ec5f2da36453ab3b9bd39e2695fc43d0", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "1eefddd0bdcf81ed8e08f440a790d2b4a006e64f", + "426a91f7370a55f1fab13d8fb2d2e3c3c0f6ff97", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "160c3cae70f305681beb205de286f85a46705297", + "f0d6cdbf00c720d54d10495703455a1efccb3e1f", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html": [ - "203765c8c3034102c15462b49494d47c44302106", + "18250c8c3d9c110c24d0614008973132d01844c5", "testharness" ], "referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html": [ - "7bbb54db6f99607ae3bb5436c125f91c7b2cb798", + "019debb40a53427247f6021badcd184878d67d0b", "testharness" ], "referrer-policy/spec.src.json": [ @@ -696271,167 +699644,167 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html": [ - "98c847f50510a93e845ebe85d4c148acf5236eb7", + "849efbc4e7f285e38b9d8f6e747f87cd1638121e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html": [ - "6a88ec1b6afc74cbe5f6d2e296303dee0e974a92", + "d3ee7cb684b1e59ff32a101ad3034c2f9ecd53b7", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html": [ - "a66dd71e7ede5ad4bba95c17cf66a77a97d8cbdf", + "0f8d60ca672f2a9b335486120b6d81a3088efb6a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html": [ - "362b875a9901e84aa6e76e537949cfd2f8e1fcef", + "f09d000eb723a6166ee5bf85a3e93f771813b042", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html": [ - "739a649e2b3572ea6c45f2a6b62583ad983a93c5", + "e28acbe94298d32f9d34ff3307993c563ffe25a7", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html": [ - "205080652fd51dc906ef9f7bc42deaed2ecfa99f", + "948bb08791912b5ab811ca34da60a997c4e45cb0", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html": [ - "d194c9b23929a0b89b56a7d04e7670cec6bce6bf", + "ebf8d26f51746bfcc3582006b012d96a9216fab1", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html": [ - "896f4df07514cff09b7e02dae3b88dc7a96c820e", + "990f752a23d090d7393b2a676c23ff7710496efb", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html": [ - "9939c6794812072e895f9efe3ef7d52429913658", + "66f41a0e32574feadfd911114f7d48e12b5a846a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html": [ - "1796ffbd26a2415d9b6e9161dbfca75f9f8758e1", + "8e23ad41dedb44702abceba00b31d5a720b19767", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "f17d565b43e0b52bd5aeeafe55568c5f68503d48", + "3baa66d36b82f19c60c3f85b5f6e2347d43418a4", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "be3469eb37f0f58d159180d408bfafa2ea048e1f", + "e5c060c86b3b673d7c9e5360bff394013c7a0267", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "9b089cdac2d3388a581a0bb942f205185488c562", + "8b036117d70250ae2f624999afecf0c00fedbb23", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "a58e196c21641e9c04870553e91b6823a49a6024", + "e165003f6eabbdc0de301971e3f04743e5eb876f", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "4e95aa3c58eaf86298a4cd3302093397a950b4fa", + "42492e23b77ec9eb33c5114594f5043f7773ae48", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "d97f749f00ea264c4c38a97e449c420306e99b9b", + "984b0790d4254ea9c18fdb5eed37bd5b436d05a3", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "630d21df23735821bf3242baf550de84a4fffa95", + "9bcf3910c1ecd04a9df83d300398dd42ab4a632a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "58922dff54fd7d2c0f753dc9d5d92be960479094", + "cd8c557f05dca5eae753516200ab2c18ec2fba61", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "05bb00af49fa2a8c1faa82ef0a3e06dd80f322c1", + "c38f30635362dd3301e5b37b38b5534c10c125e4", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "f737207b916a123ed07223a74c50e1877ccfc5bd", + "b38e3d4668b89e961ff4b4d6faef3fe568de4c3b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html": [ - "85611c41e3a5b0088807c70831faf386ee57d961", + "a90739dc4990357d878770724092e77241d485f1", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html": [ - "ab0895dae0ee842735217b06ba9210e0af87858c", + "83b3601256f6598d4ecd45da954406b7c8363757", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html": [ - "e7f413f4badf79f013de16abeb267f62536dd7b0", + "72dcd1d2738be6819a7633f3f46b05f6da2d91f9", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html": [ - "17127f4d2071406c4da9d5da72feee4ca3db569d", + "b56aa7a2c44f5a81ed4f0070c931e7141f620b35", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html": [ - "851ffa37b342f1ba18a19e7e5f432eecc6ff1cda", + "bc6c1bfd1eac88b62d7692257087acf1bdc4ba05", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html": [ - "044d1165f8602c529253210561f072adcd9dcea2", + "6087f4b7db9ee86274233ed54c17d812932eedbc", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html": [ - "0c8bd4f137354382ce520198454ad20874ec1541", + "7d2599a1b7137d8dfd030cd49cf93781c1aa8180", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html": [ - "6f890f66fb492923713f92eb1c9b6bde023b7f6f", + "6581ee64e4ab670f5eeab7cf70e294872f823985", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html": [ - "397fa9cb46922bb88be571891b7f644705b9e40b", + "9403ed73bcdac48aef3a973274e980bcbf73f56e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html": [ - "6fdbce59c04617058fac524994b20b75c56dbf2e", + "5345da2d6d45f40c793760d90aa5d1c4cda84b37", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "21b089ea62f91370ef80eae3c39dfd9835fdbb7e", + "7230246dd234ddd552116923751f8838413cbf8a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "593531dc9bb5d334bd6160c171a732cf236913bc", + "382334bba5cccf71d99e6abbbec51ed8e874270a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "7dd540b4afd325abcf7e0281e8b9120b1d2a8f2c", + "8481ed5ab38f218ab79abce299333551263eb6b6", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "985461620b54cef1e47dad42120c52b8b30bd9f3", + "db04cf7f5cc7620372daa6d0a9c86a6d1dcdcbff", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "9a8387d0b41f459deb8be7d369ba7ec6b57cd605", + "d35d0c25cc029fab16c1e15b958c9ce0a1ef9756", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "01ecfe03cb97691fcfc62e308ae86baad2d167f6", + "1a6e2a4aeb304f4ca897598060bdbb87bb270a95", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "9271c730a2a2288df55e5fb962a05540283a5583", + "117a3dcd2e95c932ef2bf0084374b69472d626a2", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "69ba51cd60508e23177c7458041c7df9065e38eb", + "bfd21f6f15f12bfe1123e2d44c699b9611097641", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "c6ff5f31708ec3dccaf315fc79b0f247ad3d86e4", + "2e6a113369b5bbcb6de531d36ba95f4fcfa66ba3", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "91fd73f0bb7437fd1e8ccafab35f3326466def98", + "b9d2ab53f9a22f4b2add660ca90793c81ef47c86", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html": [ - "24aafa27b296ee7c67a761454b90e691a58c4675", + "4dd11a19be9285e60bc044dd955e808ea8871918", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html.headers": [ @@ -696439,7 +699812,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html": [ - "cb33a2370150556c827d7261e47f70ce6cbcddc4", + "a65eaa7901b8226bafcf4bc79b53743b9eb3f227", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html.headers": [ @@ -696447,7 +699820,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html": [ - "322319fdf9159b4ddc1d94800a1f76301c26df2c", + "7d5e9f51eef167e58e3487a5d415d7b19abf12de", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html.headers": [ @@ -696455,7 +699828,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html": [ - "f1a38d55adf6c238a42cb666e73a9bf45afc5331", + "bac63c5fb0e01bc986721007605b944ba9cd4a24", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html.headers": [ @@ -696463,7 +699836,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html": [ - "508405bb881b1eb9f9e540693402ebe13f6acfbb", + "60d5073c3fc1d74d7acdb8e1c41d5aca39e58ae9", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html.headers": [ @@ -696471,7 +699844,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html": [ - "fafeac9f9887a45f4c75ca0c3b9736b008e5804f", + "6be18f7699de255881c679427696c5811714e00c", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html.headers": [ @@ -696479,7 +699852,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html": [ - "4b65f3066c2f176c86fbd9eee7c8f70c908c8680", + "952e77c9cc696858a6fcc455c7397556ea0d190e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html.headers": [ @@ -696487,7 +699860,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html": [ - "a47d8059b167e7bed9006dfa068f11289840266c", + "48f71be2eb18b34d00592caf6d953e9df61efaa8", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html.headers": [ @@ -696495,7 +699868,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html": [ - "5106ece01b0cd221eb97e5dbd33cc648acf183e9", + "a28deb3c0dc087cf32959b5042b60b175fcf4572", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html.headers": [ @@ -696503,7 +699876,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html": [ - "e0c5a01d58862dcc9e45964dfbacca7f76035204", + "2ebcc268d9326694b3372cd1e8f0f288bdf06784", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html.headers": [ @@ -696511,7 +699884,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html": [ - "6f0cbb6da67c45f7e96863d535b20753ab86f379", + "6425c693b33390a9f224b682a4d4842e3e9a6c43", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html.headers": [ @@ -696519,7 +699892,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html": [ - "0f840f6b3cc6416ec80e8e52344f4d7af1ed24d3", + "fcae5517b70fa522a0fdcebaf8ab446567d902ff", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html.headers": [ @@ -696527,7 +699900,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html": [ - "30ba21dbaafc455ad99f7ccbe32ba2fea6e1f22e", + "92437dea18b3809878f44bed97975fc1477ec646", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html.headers": [ @@ -696535,7 +699908,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html": [ - "a45899f8680a345c59f59242f76987a8ce53dbd0", + "9d2f1dc7bb05644439ded95ab122cc08120ab3f0", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html.headers": [ @@ -696543,7 +699916,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html": [ - "f28a7dac315998d7fd1fb92281bfa5846f56731f", + "77a7c7198da445bdad4388fc789e47a9c894b0f7", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html.headers": [ @@ -696551,7 +699924,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html": [ - "36647bd217cdbbe4dcbdf33ca312a7007195d973", + "490c294ced54d95ea0d7b01a32a79488440335f7", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html.headers": [ @@ -696559,7 +699932,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "b37a41a0f79f226f209e7d347b82505bb2d133ba", + "22f1f3bdc72507d8c64e0af65d94e4f4df3813b7", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696567,7 +699940,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "29185f3be8ae2343669a108eb7cf3d3a30544325", + "bb47761b3b592311adf367826f6b8c12e3d8fe6d", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696575,7 +699948,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "1aad94ca47dd2b70aa8948262e87795a480f9407", + "4dc7edb6f57117af0921062cf1002d121cd71abf", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696583,7 +699956,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "20c4b42180d878c32ab0fabf0849d92921809969", + "11d7fe3e2615b8dbd292b19e96828f64bf402d9a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696591,7 +699964,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "431bcc296310d82579b476be68590ad3c64b760f", + "12e2c923aa91f32303b50d21c464e5294e7bdbd6", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696599,7 +699972,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "26ea4bab71c2b7b33eaa33fca71c29c16332386b", + "269c233f650eab06ed06ff43c169c11d39a3e16e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696607,7 +699980,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "cb3b22bd8875a184f80393ad49fb0368c2daa69d", + "3dc041adb2badfb2316b75dbffe974f2a0508d13", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696615,7 +699988,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "c1e09f76152c736f5aff47d0c0848f27de432c14", + "7985b8b5397af14023b10a458cf4bff381e6362f", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696623,7 +699996,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "9d8a29e3b21dedc4b7721523a0f6d0d5eea82fd1", + "6f2526ec2ce8aeaf9167692df1c905cfab3e796e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696631,7 +700004,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "18bb1796e0f52a2acde62d62cb8da4c5fc5253f7", + "408a84a46e951c36c0feb9bdd0212a993e95920b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696639,7 +700012,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "02d240f4ef643b2b5d13e0b6aaf255425f12267a", + "73a6d401686e1a0f95f9f8bae9869033bc349d2d", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696647,7 +700020,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "7ff1c2d477f26308cf0d563f50e60743d4aa3447", + "db3836944c071dba460dce59008ea6fa17a961f9", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696655,7 +700028,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "f3234db7fbab2898743f0024b6f51ebc85a9e8b4", + "3e93e19a7183a6c4fcf410cc1e4a8fa454d2d386", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696663,7 +700036,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "cda5c213858e7c280337a20eaf6512ecc8069a6e", + "f556a17b5f43bf05afd4754e3cd640e936242a8c", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696671,7 +700044,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "01b9b2f6d45cd4593724bdc1697b2bb7c372ef2d", + "966ccd4a906dc0d41afd3ac3ee3ff674d367a503", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696679,7 +700052,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "ab501ba48290b7f40c87fa6c8f4e9eb8297858ee", + "b0f1c512bb354c56d3f510c90450ca4ee6c18699", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696687,7 +700060,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html": [ - "d731d349adf8bb3e9ca2b03d3ecbd530f8555560", + "26ba53745768bde86374b247c4543ee89ae0bc59", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html.headers": [ @@ -696695,7 +700068,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html": [ - "d5fce9bd4c747ecbd2f98e4a2b7773efccee1807", + "3c24da11403ba810b323e612cd6f159b87490c90", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696703,7 +700076,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html": [ - "1bd6d4d7af2f9861be905b4c80d4a7491ddc6efe", + "5147d1ae55f909add4f70d4992f513c511f0e8b3", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html.headers": [ @@ -696711,7 +700084,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html": [ - "3fadc6ed1d0eaa615f2cded811779a5b21d6b805", + "5f043f56d9cbed2f7b2705ee75382ee730d7cc9d", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html.headers": [ @@ -696719,7 +700092,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html": [ - "5314bdc429252ddfa798d98cda2e11f56797613c", + "7235b46f693e4457851cd92e86ac7d3cba8e1710", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696727,7 +700100,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html": [ - "e480475c4c161b133bd3c4e3ee028f47e6179415", + "898791470cd9ee167418082b55997ce19a6abb6b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html.headers": [ @@ -696735,7 +700108,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html": [ - "5b663c86663c2758181ea8bedd714f614ab06f80", + "915a0e04cb1a09f33261aa9fe94cc422d1bf45e0", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html.headers": [ @@ -696743,7 +700116,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html": [ - "1f8ad54a5e0d4411f4b600bdb105981bfe2430f3", + "2b5c254b315f0bfdac8a08a7f8980bb43da4609a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696751,7 +700124,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html": [ - "7cfe3c956084d8b9ac796ab8fe04202902204a68", + "448fc03146a86d8f18d8ef8956345ec40ce708f2", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html.headers": [ @@ -696759,7 +700132,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html": [ - "3b118b1573c398e889ba3e47e83b0e9b6fb3172c", + "b71a1ba2fea9cfb6325ae0e1f6303372beec70b8", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html.headers": [ @@ -696767,7 +700140,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html": [ - "fe0acac1c2a8e09488b97812f0e234cab83e65e6", + "c23f33e377c37bffd6eeeec7ee4c5914653d6875", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696775,7 +700148,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html": [ - "994f4980029730a25812af7fa6a20e1a5b4e79d4", + "0f8a61233184e8cbc45dde9b78c94932eca42f43", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html.headers": [ @@ -696783,7 +700156,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html": [ - "55ea446adca1dbc3d0fcec3c5b20e4b108f0e3f8", + "25e7bed49668540dd91052806be7e1fe527ccd04", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696791,7 +700164,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html": [ - "d969209f05e7724f0dfb39aa41c982fa773c383a", + "0366ca590a20f83d658ceb67b05316e7fe74f892", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html.headers": [ @@ -696799,7 +700172,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html": [ - "c870703a446d4665138dc21ec94e43246b76eba8", + "e43090fc94db3696d4f02bd4e7df47e43c48fcae", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html.headers": [ @@ -696807,7 +700180,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html": [ - "af83435da71e9b71b96fdb3867a5a96b86f7ae49", + "94737a8ad11f4ea7d4c9ff65252a3aa7ee8cc60c", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696815,7 +700188,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html": [ - "939e659235bf63c26e357578d80860f24f7c9e8c", + "7f20701fc23b5b089e05629e3151cf7f83b24d6b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html.headers": [ @@ -696823,7 +700196,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html": [ - "96e809bc922ba2005601173a84b52dbe3e898e83", + "1e0251a14db6b0415f32eca350357a53e8abfc86", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696831,7 +700204,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html": [ - "133cb3f8152cbb7d1e337f9fd96f1d82075c7045", + "a04b093f0525207dadb659d96f36a704aaf70d9a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html.headers": [ @@ -696839,7 +700212,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html": [ - "2d4ce605db2fc3b1cfb92d71589e9aec1fcde9d2", + "4c888a8955acb7c8a054163924cde507bda79e07", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html.headers": [ @@ -696847,7 +700220,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html": [ - "62e3401af57ff3c38cf063065c3b84085083764f", + "ea5c378b938ce2a66188ab352fcea39d81a687ca", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html.headers": [ @@ -696855,7 +700228,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html": [ - "9cb8d09c95769148503595e3393e8069ac8d812a", + "f95d9dcf86267fa550742e4c39cfe8339abed669", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html.headers": [ @@ -696863,7 +700236,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "474c14bd28461b0af80b69a2f3f774e9bfd4c667", + "2fe55648eebf16c4d566eb6514f5380a060119bd", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696871,7 +700244,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "4527f4c14d7ca43a83e46943f4f99a30452ab1c1", + "805c1fce6ec61832f4168bf459977e44c161e42e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696879,7 +700252,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "df2c18b63d7ced122ecf7964e0b519155578b712", + "3be3cef8fe6e3942c56164d94efffaa791894b0a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696887,7 +700260,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "5fa94c07a4242e63e547b7bb73e25e682ccd8155", + "001876c67eac2d65c0691d6fab6c9bfa4d3f11ec", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696895,7 +700268,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "f1462a3904e22d67dc8134a8d80d75d48c7e8781", + "d065511201c53b37677864f7203d35c5f53a8fef", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696903,7 +700276,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "f3f4eacdf576c88e4b07eb8e5cc0fc7a0adac5ff", + "8372e89bb963b59ec9a0032f20e470488c2045af", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696911,7 +700284,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "f113c71f88e36d58e7908979f1d16aa784273151", + "0cb91426123cb96a1196e3d062629aaf342d3cc4", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696919,7 +700292,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "d4aedcd44c3a9819fa14c1707e26935001b5f89e", + "880ac9540146f6c72f4bbdc1ca67e402712d663a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696927,7 +700300,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "50e35f214ebba47f369175623ff3512304fdd0b1", + "d1e21f26bee30a723a7f427c05b7a0b0e6fa256f", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696935,7 +700308,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "295a8e28d36c1c7499c64ce2a1f1f00d97227155", + "81ea510e48283f0ddbedebd8a728cc61849bf4f2", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696943,7 +700316,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "3dcf63d317523242872717aacf614641d2c1e1b5", + "663532798418ca23df55ce3f7927d3a933ee85a1", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696951,7 +700324,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "a5eb6db025a96858a11c31ca0cbdc6062d3a5d2b", + "d9bc87d7ed19fda72fb7afefe2a29e1506b93af6", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696959,7 +700332,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "ec19f422cf74563957994279bf71e598c2de65e8", + "f4c0db2b33b9f959804de082678b4244d2b16de9", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696967,7 +700340,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "551856e96b5cf6a981945d309cf0da2c5a41045e", + "e0a4c18164a223f656bca20615acc77ae1898122", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696975,7 +700348,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "d19eeec61e2436ffd8f856df897033f889c8cfb0", + "ddf12c7dfbc00c191b836368289b5a3e168809fe", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -696983,7 +700356,7 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "323962143c3fc5db6247a68bb7475dcf5bade0a5", + "967c856ca9453215c14f47682e5f5c384ccc1899", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -696991,447 +700364,447 @@ "support" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html": [ - "b0a852d431c2405b8ba1c5f37e87c833b16e7380", + "e2c794e2e2703178b33309c15df52fc5a92933fa", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html": [ - "d12ac42bec27085c48967012818acbb05ade8c07", + "1d53a856484fdd89788f01d9a4b845effd7978dc", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html": [ - "8d2050bc6b8941f533803836a02a6d8eb2c0030b", + "11002b84ccd9df3557d2e6ddbf02cb16ad2fedd4", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html": [ - "e77b1cf749f0c4dc72f5d722d3d85552d4d873e9", + "0660a7152c1fcc70b13f1217e8d5c322eec9a588", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html": [ - "f39dc4a867a1b4d7bb117ba9246679389fc944df", + "6dcd7f6fb5cc911026deb559215746d75589d151", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html": [ - "80794c90460bdc6e802adfbc728ebe4e29685614", + "0776180d9a21724f75f8e9a425d8ea63f62712f7", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html": [ - "0666e64d116647c14122fbb5aeb4f2522468f7d0", + "38e9578454e0fe748dd9cc37b4c954a55c81e7ab", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html": [ - "8b2e83b163ca4dd6602ab511c60f85e6df9d7fea", + "6f0993c801077a16480913be20c0375af1eb9eb8", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html": [ - "6e4127e8d8b103b0e85d1c3929c59ea5bf490cc2", + "9e03d5384e9b34246df8ee78306ff83c71cdc38e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html": [ - "5a821e9be18a7f366428c99b43c3a75c7f4eb12b", + "1a928cfec18993f7e92e5d9d500fa595e9ca4248", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html": [ - "9f6900504cadfc40b577c06d1a712a381079db20", + "ab822dec774ded2572fe0d66048ac412619182ca", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html": [ - "dca6f9a5783af1f1ea73b9dd92f7d983ca24f279", + "c51ebf6c472977b322e40b09cc6b24a2b6301713", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html": [ - "dd77fa1e854a0e3defd3e7dfceef7009bf7c5164", + "14ee299d92afc533582cf1c6c61ecfeae34d6b2f", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html": [ - "f700a2e44061c4a21595d4c61ac075fe816d8335", + "ead14cf5f9d95cc7948facf9132ebd024e0ae1eb", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html": [ - "acbbcf40d2db32ea8a954ab09c967ae416e06be7", + "1ee7fd41367e463deced7af98706b5df55374e64", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html": [ - "e30f960523c419effb7efbd9a0019fbfc3255591", + "0110bf0e34f804bcaa84de2612fa5669e0ecf822", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "a6c9d8d09e0a2e9e3cad4a46aabb03527c2f8379", + "12a1bc66e0f32ca381103438654b2bece3152b14", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "c062ad75f5c89ff202e3af353ece6eaf20a3e5b8", + "05ade9a95627e9a26924d4cc71f35bd9505cf527", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "af5ee5bb98332b491c551c86fa5c3d28de6a93cf", + "ad0fa26cee566fb4b6bedf853380d63813f8c84b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "f585f96f2fe6f843b13f639f79482643d364b9e6", + "074dc1c008c7bb8e8fdde6f8ff02c6853eb1f221", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "fbc89f63472415c1c8476b05b7addd4af0ee1402", + "02a8550756e871660b27addae7ec82d416988d43", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "3826723cffa0edfb2942d564bbc1b8bc04e3c890", + "c67cc2478a0c4ec22e2aaf7f6c5d59c67dad6ee4", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "b7b973ed00d1998c8c7174a8b9253504f977f5a5", + "e53c8315664a59467e4cf9104ec53d468a16a506", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "0aa06dd0477f62fb8e49a807317d83bce558b2d4", + "3e11ade1bcf49632358cb1369706410b127b0326", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "8c5db573dc900a958a3932742e33452a7fcf5d74", + "27c4c842c947d851d30f484899de7817cc3b9b30", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "068f3a7494d01f69ef5caf301df37687e42c331d", + "f28e884825ec8151381ea7096a08ee0b9970d1c0", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "50c0bb6d4995c9d41a0f18e49ce166eef4af7835", + "5c8ef0ef3e36534c6f55d20a350eea2b057cc8c0", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "1017cc3a28a5397920f26381dc1c9078c50fce39", + "bb9bf2c1ee527e28565534ee1c2d28822c4fc4ba", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "46f518e21cda76479e8f40adf6c9b0fff901c6e5", + "a4798d7b47dc4b40d8ccab8ba165960dd39083e8", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "156c0a791141a5c7e5824556ac7ed06c36927f8e", + "0b58c64c20083db51771bd7c3cace87a110ee4f5", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "13734caf4c765ffbf54ce6036df9d50b249e1996", + "3ab27355d0961a88c2b5027d5a23c43181deb5c4", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "f921e398c87599d5c54b550f479269852d342899", + "6c8d7ecd7b86dc645eff07273de21cce82e4bb94", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html": [ - "739830636c11daded8578f69934975e5c4564b29", + "62b85068c20f75deb45c338bbb0fecfdef214f38", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html": [ - "d0044e5908d5990f49becc36087e2020a7775337", + "efcd74ac789e061e8bdf00f71b16efa680feadf0", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html": [ - "18de1edc8e2a6a1a0ba540b70387e581e5331c05", + "eb84455bc12bbd49cf390d13c16a7a1213686249", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html": [ - "48f57a97c610e4183406d7882e7e98892e2b17cb", + "dc71fc362ed21dcc213dea7b331b3db2d70ce51d", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html": [ - "2d05a1e8a09ef4ae374e7dc58a092f0ae31ac650", + "8752f5d2cc850bbd9a3641d18841348d11178b2b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html": [ - "0b96814554144ee28b3801d77290966e6624c2c9", + "4c3a3e733ddabf4cc85d1adefc938a557d97ebbd", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html": [ - "b2b7ce96cabdbbe18a9bb4b95cd064b8c0e34040", + "33640559429c05e53955c8ea74c5e64e8500ddfc", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html": [ - "3f497621ebc503acea994b062fcf4a412d48e065", + "9acebe2f0b09702c5f00103067bc748e9f4b5744", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html": [ - "b8d150d39aa4b90f3c8cb2ec7eadcf8da5032114", + "d1f8677bc8b25eaf2f27b83d91ccad1bd1bb9b41", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html": [ - "16f7ed4ec077f18377033b115f398285879432e8", + "a205d415fa384d246f497656e6bce1cfa161368e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html": [ - "32b1e0dfab8b6ef2aefea095ef470455acd64b3b", + "dbffdfd9b707e88f5f28860eee87fe5f443c7631", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html": [ - "5299292a39a5ff8bcc5aa142ea8114ee20a3c2fd", + "ac598a4aef96049385b08267dc3c377c2e5ee376", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html": [ - "2ff8ed8e516a4f04b8ba16d8f2ba9bab05ec8d86", + "fe796af905de4fe4111cef8abea5e089eb2b83a8", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html": [ - "6fcf861fd26b6450ae19a4204047af64ada76593", + "df0b66b578af3223d45b29041558bf4e1661e04e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html": [ - "f523700deef31f6cb712b1219f10fb947f0e887f", + "3e6a5ef1e50317b735fdc3abeaba0d7228a764f8", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html": [ - "41d8dfb4063a3af26c942c4daa6e4f0dad39d0eb", + "fc8d3c41bbbc5d1af4c4482e6de160d7978a3b70", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html": [ - "b7357a7336187d3b7a9c196037c04f4327d57eac", + "3291f436ea9a1bfb7a8018bed641c364c1446c1b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html": [ - "af24a7c3a0bb9d3b4854253f375792efb85259a0", + "19ad046a8a67f96ce419bb44ab822a02c7b7682c", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html": [ - "a70b0e72e387d0e007d9ccf28c63dfe0df1b811a", + "c8fe4c6ec6f86915b77e6095a6127d099637c825", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html": [ - "03018d57bd0ef467a99b1444b191d143fb981ff4", + "ec2f7efe8ac7dc521f7b2f25668d96482d42a175", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html": [ - "42e86391b26c864a235b3c97d9e798b2407cb12c", + "207a092d6798444ebc8a83af699623c50e097684", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html": [ - "09a483fa9289adb02f96023affc9c4a1b253b377", + "6ca54f8161040c78f75e411cdbd844cd0dfefef5", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "614d050f1ec25f47e0b84e2085413750797528da", + "d8ba3dd25db345606c23cada85894fb6a4438456", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "1bcb11e8e06406ad735f86f6d6bfa4671174e8c8", + "6d3dc7018c6a28283c1fa349127a96952b4517e6", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "744d2ef10e3c360d96e21939c66aa3c7bfbbff9c", + "685cb213ab02e952e458b4a9cd517c5f9b6fd4ff", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "84b48ea87d06a8206ff6d8e38e0b8443522e7ede", + "65b84cbd52ea2c2c0df226a61cc982fb61c3b3c6", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "b6b7315f64122995a27a62ed88c48055ad6b1d5c", + "931a865b0a02b7ef2607a09e061f1ebdf1443035", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "f1a842a91611f1e151a889d5370790484ce5ef11", + "44da9c8838ea94c82e1f3b7c037c93c3b5ef8a6a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "bcbc4fa60630851a6627083a82c43104db792fb9", + "3e272c6f36d9bebf5ca281be728511943a851ac1", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "dc49acfd7bcabcb2421d41f135956df1ef38ecca", + "4b94af4929c8b30586ba2b477233e7e493103b4b", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "5b1f0f8a5f0ca39f90b59629d56c7be9759ae825", + "95d6345f7c4034ce5f7d8c0c3302f921a72357bb", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "5cc2ca54a08f7c5471c3af1c17ba7238212a8ab6", + "17f127f60366df1597b5187241a7e7437172152e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "b5304e1222166ae2cf73aea0a8efa39823c3700f", + "bfb222a4475e3e30e4157b226a6691ad8a8cc36a", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "5cf441b8bfb9a1626cfd9b6faf46c21d10a43926", + "e989b00ce58422bf96d5edadc6bdce3bfe8a5bba", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "a259914ccb5438f357d2829ac5714ec241b1db20", + "a1f1e0e6f1bb844ba25187609dfd4e5e02bf3f3e", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "20148fefbc06bc6fe3ab9745c2d3ecd46dc90748", + "ec4786e1e4da125ba01fb8a32debbcb749625980", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "ace1c310142b56997e16411483ac41f791bfb799", + "baee333cbb8e278265153f34cce2ec68b37f6924", "testharness" ], "referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "8479327c2a51922b32f5510798f2f83c2f48a815", + "2041b46c26cadda361ddaa2843cffd7f1ebb7f77", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "f6b970af922e88a5113106d35f8d4545d7364959", + "2fb347ef35b8ecc2206f272db95156cdb9a0e771", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "792597f6ab1538c430e9fcb8bc4ecbaa58a3cf40", + "0c34da119fcb3634866a7fe153256c3c92fcfa3f", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "d084d7d02812e5d30b44fd9ea6a098b13581d217", + "f992e3939256b8eb977231539bed90323c4b3ccd", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "bea3f45b42f20b9546922989d0af2d5210944da4", + "e1e6c13ea358c7f8f0178a37a30505271bb2b446", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "96a6b20c97dd9161c59aef2ea1af51fd206e07d3", + "fc07b47fd6408b74c6767dbfc385adf699844614", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "0dc1eee0d87e359bcb3cba4aa5be7ff4bc159a61", + "083891dc3c131fb56f8d5372ca206b597c6cae71", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "d19621cecd11758a3ac0d346d745d050ca0300f8", + "07601e37eb0bc39eb87bc3c8901d27bf6792f61f", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "957091cae3c370c21ee512a1ae37a9d97aa78adb", + "811265f11cecd9ca5e83c8ac4c51bd1f29c14d1a", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "8dece5695f01b26364322c38ca6ec287cf87209d", + "254a29152f87e95359fffd4749b2c625d379c3d3", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "1d8dc4aa39ef24be25690d00dfc5085abf5e6ee8", + "f78fb878fffa6e52bd41177b219b019cb03bd482", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "068d753395194402df2dc4afc8f8a8debf6b0bd4", + "9c5035945c9081f4527343ba6df6372050def682", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "b100c0667c55ff8858d318d647e59f27a7148145", + "4b238c0449d93ae792be3d56fd2d3640b28ef8d2", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "1303bbed50b0160c1097b4b2101cf818d56be0c9", + "a860c257fd7cf4566bc988827416c09dfde21392", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "d311f8e74dd3a50d17cbab2253f8b6e156910259", + "a798c85d6f54988404b28b9afb0017dac6e8bcc3", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "d3d12931b3457924bdcafb506130e1f4dd18a15b", + "3955b78f7ac922c6e05c118dd0c1c99aa675c56f", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "9bed9572ff2c400d3a98809c082610b57518f1f2", + "f755d35c825441c134ad8b567f9283c1037a970b", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "18cc457503e394bde209e8d129e1fc9b6880513f", + "240a3c7f186c06a8271ed65e4bb9a868cf24f92b", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "a94c064241c245163a760a4eb65ef64ed78fba01", + "8d18e84cb76041841df3ca418d8c63f023c38424", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "4bc11069cb5552205f6c3aa42c5214149d422e20", + "38edd1b85df4ba87ddac07869eac39e9123d9a99", "testharness" ], "referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "2d3bc04b7e1d40f224cb1520a0f54891b73431e8", + "95f4a17a2a762a1dbdd65b5a6c85899923269d6c", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "e88fef892a28d34b12550c89a72290a4c0c05b49", + "f80ba3759587e78087833d49cc28922a3020b9f6", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "3e1ab9b59931eaeb96983cf30845b92c82b880fe", + "ed1b8c033be379b88933ea8c070194a9d0464ade", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "3d7ec735d6adcbfc2414d22e8255ebcdb0635b88", + "050eb6a3904a4dbfcbaa5bff5c4b7a04c5cee3f7", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "da884876476dbbf315ef5bcbbc17a5de0d819e67", + "143f3f7c87a289c9dc0c673dacbbc537b43f3a36", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "330715606adc65ab1bcf5306f4f35f8d607f147d", + "ffc8190298064e81a4c3bc0ef0c3627cc83375a8", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "41dc81c404a2b3061cc8d64f163ee1df8b840f49", + "5d8be2bd928046bc40f74a14484e1bbd2f608ae8", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "6598ba613c64830099deedbb0da78bdab40b9424", + "7ceb389b35b5e21b63fedd186ca8583d5c7c66ff", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "ecf97d6f5d98acffee7a0562562304405ed04a22", + "f3f5573b7582ec9cce17345415f2df932a829451", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "327ad1571167d4687b3f2f394f164de9cdd067e7", + "55edfc9376002b493f8a271fc7a5d62c27748802", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "a98a8bb315a27bf7e09868743270356490a45dd1", + "902fa3341a1812c19d8091055333bee7993745a3", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "1674455a5d1b172713c510ca12e6edd0e1120faf", + "bd278695088c2cfdd5d028903cfe94f216d8114b", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "066047220a11fbf468846026cba382c8c4a829fc", + "331f865afb25e0066d4fa4861126931693eb0404", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "7dd5bacbc01ed1d448c818854a915738c75e7e2e", + "b26af2a076cdfdab3c761264efdb65452f32b7c1", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "f05e57b357393eb5a9251d7b5e6010d22126d60c", + "0d7bdf20697948d118f95f71f69bae85e02151f6", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "371633ed2dfa9be14275e3e2c303788b8f562efe", + "1360edbceff54f3bfa446af531db26a377ca007c", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "d3efe04559368a4e7304bf306eec7fbf1c2125d0", + "2f99fa632176959bf717ef2a4eb6e3851c99d264", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "e1efd9f8b894fb907df3b3e9bb26311462edf0d3", + "f69c1341e0992a2fc3f1306c5cc3c795395e550f", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "b1548cbcd9021f5d9bb027b820eed90c45abbcaf", + "e7ea376cd142a551f3178e35389c9f28e83224a4", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "83ad16ec11fc6985bace7bf1f9b9ebc6f056776c", + "859c7267ad547066506e11518ddfac7ebcf16b1e", "testharness" ], "referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "d55fc452fbb0e9c3fbb118be6b3cedc98d67de3d", + "747c8e1059db4aeadb3d99fa855619e522d8b225", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "6ca3f08f728a4e58bd4e383715cad3d57d438603", + "9aa77a78c63ae46e9fc13923c66f3d77c1b8e7c3", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697439,7 +700812,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "0dd755c1c1a18a7803ac244c79f5656b860801fb", + "0db6b0fbc2eec5daf60008dd4964cb21562202a3", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697447,7 +700820,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "143fb97db816b0e12326e43c000e7c27c668cf37", + "95eb256986e7a6d136f67b50618f9e350a1e7a1e", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -697455,7 +700828,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "f5d37d11e0def920c1ce3e8d99248748a4d2cf08", + "59de544a1c0a68ac1bf3fd62c490e905f232d6a7", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697463,7 +700836,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "9e52e01675a22edd1bbf7252e44ada98e119b91e", + "42dffc718dd65acb4d73bb210411e578c5be7bda", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697471,7 +700844,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "fa8842df5a4ed1723360d86e30c69d6991e3def3", + "a1c0ad2ecbd2a5662f2fdb5bf526ad349cc7b79a", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697479,7 +700852,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "43dff534e2138dd75a1f73d526a14dd20a8ce980", + "4214ed39789ce51abfee360bbe79f4f4a796b2f6", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697487,7 +700860,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "a72f47dd4ba492f3e5a14da2d9790ad391487332", + "c74fdf48aa7204d5d0d0b759bfabb407020cf2d2", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697495,7 +700868,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "1ff937f576732dcdee4151057039bd821e3b2fe6", + "d6c256cdd00de76a5b4f9e50836da6568a34a7f4", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697503,7 +700876,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "59b7ba10708d1f8c2b65b50d9d73f575e69070dc", + "84f50a7242b27c3c524fc10d6ea9b95b1e86d98d", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697511,7 +700884,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "3179c6ecbd5f5342d60e5547b6a420964efd18e8", + "a4c9484c8c0939098c6c16683f804bd568bc8320", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697519,7 +700892,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "f62209fe6e18dee2ea26119ff5939f15e4d7a095", + "5ff5761550074bb1beeed4e66a68bd8631c260a6", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697527,7 +700900,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "05e2c7ea8b330b906b7ba08075f153d262f93d56", + "214d0a41e68e9e0757023a9a1c4c8776622a3bf8", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697535,7 +700908,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "5fbbc7e5180f7863fa3e7319ee00c077779f5d5e", + "21f6bd1faaa7942e3ca68592bdf753664f94eff7", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697543,7 +700916,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "8f895f658aab5048604ac69f9de9ea8f673ca51d", + "a7054707dc49b7f3c6b44dfc0fe977e923c35271", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -697551,7 +700924,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "b3c39fc9f3e2f11f54634ece217ae1edc407b6b3", + "62dbdaff92bf0a0151424bdc0183ecc123c61db9", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697559,7 +700932,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "8b06f445e85644b6171ec9ad777222348d5fba1d", + "3877d5bce4f2c550ab74d46be30b7636231aeaec", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697567,7 +700940,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "89b288f85ef4d014cdca80bbd742322b11ddd926", + "b537c0352c1ec175e407b56546b5b3c0c58010a5", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697575,7 +700948,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "dcbd51e3b90d491fc2bbacab176f9f40e6080db7", + "0881853070c54031398ca6fe72cc758689323e05", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697583,7 +700956,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "e4d0c83510b9ba7be7b9a0a1801707d1d8015d63", + "390e5a114d0444a898b9de7e778156dba96bd530", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697591,7 +700964,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "2d55efbc28d9ed7443e60e81d8b0d1147e50b99e", + "21ec099f4cf197b93a1c08e033bd0572922fdeee", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697599,7 +700972,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "04f886a39ebfab3e6bc0807cb2158a7086c26016", + "9c05e66587adada8b50ec5597f2a82d19be57a9b", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697607,7 +700980,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "fd58e4e70ab49c7dbcf082f05ddd035fa349a331", + "2bba3d1b95809764f91de476020b39ca0e4a716a", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697615,7 +700988,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "c06869b7b8bd013d886ca4f77e88130baec5d422", + "4e46c27514d5dd3e28bcb830a634a8c824ba7a11", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697623,7 +700996,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "adde522b5227fae06e2b71637e78693827cd6d2b", + "43b78c36946e2506b47ec60d26595304a555c8c7", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697631,7 +701004,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "51d88233bfa5c20a86e53ccaaea94ec9dca6c54c", + "745f65c04883c123f7dd0a86e4781435888168af", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697639,7 +701012,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "3e5400c007f140ce605da6d95f92ee154cf92068", + "e503b77b05c71dfe64fa5a874e1132e4ba367df6", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697647,7 +701020,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "1c47d057f14408f024c144837e9feda8323a2ecf", + "9067040bb8622050bb11aa1919251e4063e4f2bb", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697655,7 +701028,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "0a8e19556a553af145ec23f028a52e11b4e45885", + "7b2f46326a302c1d10c304178e399773d07dc4b4", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697663,7 +701036,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "0f894d0a416ad7700f0a31d6a0ecf7a612f7cdb6", + "e471c1fb03069882b4de35f86ac196a53dcd0f9b", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697671,7 +701044,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "7df421d68a11c13290da2487f543f2a3b009ff1e", + "dda3d2fb493e73e2541f012c4af51550d59b9bd2", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697679,7 +701052,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "65a0315226d09368a1d0a96c7f8e3f04f607b64b", + "5e3c7911cd73b6066983927852d0eb328161e305", "testharness" ], "referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697687,7 +701060,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "5f39f8933c6a29b26aa079c0d143f4d320e9c9b4", + "3449a347dca51f652a994af3db05e877f705f2ac", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697695,7 +701068,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "9b405a8ff746de6e33a7436f7cf583b780b17a53", + "d68b3f0d60b9f137047dfbc48af0e6f9a09ae61f", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697703,7 +701076,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "d84c7f5904c6dee321e66f5cd02ac7773df24b11", + "0d32296e8fd1391e1223d9315efdc21d30935a5c", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -697711,7 +701084,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "207eb95f8bc35b95dfff71d66b15a4165fad8fed", + "e0fe2ed9ecaab4378e4309328283c655af085ccf", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697719,7 +701092,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "c371de93ab0802836004e7b8652a5c08fb039cfa", + "5a66aa2ca700aecaec7fc41b9546e71987d829d8", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697727,7 +701100,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "a76bc5841c976c01cdb731db3dc6a1ab76780d70", + "228473d37a404376a6dcc5e5e8fe12b6ae4798c7", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697735,7 +701108,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "0bf104829d7971ff968c121cb7e1d96643ed6635", + "556a260ea63ccb66e1f2bec2faab32f8ce50c0b6", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697743,7 +701116,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "24900cd3ba8834bf989deeaa7fec224f9e73f0c4", + "e9f49f4ed9a67a4a7d0a96cd9daceea6367c95ee", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697751,7 +701124,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "3da8fda74a489d83c691db83c9dbc7824bd4dd00", + "e225adb44b66f6a1d43c8d1015cfd68e92ef2c14", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697759,7 +701132,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "3c95f29026225338846dea9bc0192cd4523a6dff", + "a2a97e73d1e6481ef87ad68d7e8d7a2742f0a1ec", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697767,7 +701140,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "52b7fd3c93bfc849977272b030e0771d63f062aa", + "eae326f66c1a7127351a8efd952e4a5a1cf622d3", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697775,7 +701148,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html": [ - "5b417f5fa0e6a80114fef8d9e79a307a1b0f28a9", + "870b555c7b4a90c539871ca723223fe7dbcbed18", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html.headers": [ @@ -697783,7 +701156,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "e3cada3c95caf310d540da8e77910bdb458ca3d2", + "92186b3831859d4790934a416d90969e276cdb03", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697791,7 +701164,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "9c2223229a88ab87b5e64be84ab924a101fe7e20", + "924ebe5e76c09cc21653daa2aad2761424feb3af", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html.headers": [ @@ -697799,7 +701172,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "956f83b91ed00e2489d45cc259a997f110c07d1d", + "8e374ad73ae7a89a638277ec6673fbaec28c5f49", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697807,7 +701180,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "9c90fc295cdcacafbb80ddbf0aa347aeed475d86", + "698ba1f52dcf16df370f74479624d6ecbb2485cd", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697815,7 +701188,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html": [ - "7b605a64df466ab996206d40d200bccb18dca77d", + "c3eead4ac0ceb0a2447734d52365928daeb949fa", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html.headers": [ @@ -697823,7 +701196,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html": [ - "e58d778fe17b7371ac74274fb47f8e07a6e9772c", + "b1c1f720a14e75c34fe82b3fd647241f86ad3137", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697831,7 +701204,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html": [ - "c39673a685cc7cbc231d5b42fdbcc79662ceee56", + "f0082510aaf9867fb2b4d4f36a5a00f9a4107553", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -697839,7 +701212,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "39b3d4d5a03a07cdd8b81ffa1fd77177e54bae3d", + "dbb8da1e03c956fbaed72688e090e80d3bc33ff9", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697847,7 +701220,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "2b1537c99d04ba93b0b69492ea5bff25c33e9baf", + "09aeb8fc143e6d5df4fbf362dc07db6c1e4f25e1", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html.headers": [ @@ -697855,7 +701228,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "b7fc76ffab3ac5a333a551f18761420f3ee541fa", + "e2f73ada79c33932dc87aee17a81deceb1ff2e56", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html.headers": [ @@ -697863,7 +701236,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "42b67db7bb0b3aa2911f8ab6ebf5e6ff0eadb57b", + "fb86bc5c45fa86aea0caa61611cc63dadabfea7d", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697871,7 +701244,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "575ad28f89a413ded49a50a051cc0f9e98aeefc7", + "637f7d801961f4351d3eeb0a92b498007ff766d3", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697879,7 +701252,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "d14b0b5a3770c8678beb8809f31d73410fe2c4e6", + "649574394f1259b62aa93c5eb7d376009a4f3111", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697887,7 +701260,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "80052e293d9c78c128a6dc6274fea9c89c7e7177", + "1bb79c1f38afa280cd1193734bfdcca3f63938bd", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697895,7 +701268,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "b797c7167ed5b45cc6331a4660e7d124256d9bbd", + "a9053cc0649c374c5c00dfc830ede7c2627a4dfe", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697903,7 +701276,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "e3e35115f519c672f0fcc19534c00a79e28ae84a", + "c7536fc50807828021f58f58fcdb94b0baab4848", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697911,7 +701284,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "34ee1e680a92bd6a314c72805fa2bfc7eb22f29b", + "b27ed1830b6174ff7f372485c48bb866eb4a26c8", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697919,7 +701292,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "ce2a8629bdc6ee0b200a8882fabf19ff2e923a5d", + "39a7b701c33ef86a4ef2c8843654032132469828", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697927,7 +701300,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "ba28809961e24d22f46a27b7e5eb3f54ad09ef61", + "27f637f8447dde6cd24378d3e0799876e8d79241", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697935,7 +701308,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "137aa0a469afcc1e742f9439bbabfd844bd877f9", + "3c11a22da1c4e7c3eacddde233b7b763701bc550", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697943,7 +701316,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "dbde2fcde46aaf0b7837369c164d95e78f4915af", + "b02da368869d034ed36e33d9b33dfc427bf02522", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697951,7 +701324,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "2e43ff0392c7b500603e5cf87cefafedbfac66c0", + "5f542a4c16c40e41e9de08b57c7408ceeeaea293", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697959,7 +701332,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "09f4fd3dac1b2cc3517feddc23e37f219480b147", + "a5a9a71c2d1293d883bd75fbb4a7d695b3f772f1", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697967,7 +701340,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "5e664817c57e5f845ad5f324c42dcdd44943b0db", + "be363d79516178fa0509bae76c473f7db17a9bcd", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697975,7 +701348,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "5f0426410b5b3e0a447b7129f1ef0d289e4321ae", + "04e317062aa1218243689421a31560faf5caf47a", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html.headers": [ @@ -697983,7 +701356,7 @@ "support" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "a70b6773a5b02a9676c11757998a264e19c2dc4d", + "3504c73637c8136b79126efd6aa90883e42c2b31", "testharness" ], "referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html.headers": [ @@ -697991,447 +701364,447 @@ "support" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "27cf99180481284055903b98452e3b60ca4e31e3", + "597f4092c2f3160e82176f549fb8507c13b7eb17", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "4bed5f9bf755d4c73e728e98bb04c2451bc3d466", + "2177b2407fbb4483669380b6a65ade6903d381c2", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "1e0ecb22618e16c9b9e05d1912a5c2018a5aabfc", + "54b2947dc663bd502e8e6f14bf776705dfbee644", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "637e63db7a4b3958716b185ab4e39a4d0c5d3118", + "94f10a8e9de329b47ef0aa8697d2b2d45c0644be", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "a77135960229512036c76d53a11f9d2ca5e0b827", + "9463f5394adc5383a4794cabce68d5141838827b", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "84d8cb7780da0ace05526b97603f937534d1135b", + "3838698b0a80061e9b32c520cc75e502ec06aca8", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "2283585fa4504cb6f11ad2d5ee3170ce9daebf9e", + "5a1df9c256b35011c07d43587e2dab8a5bbcf218", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "3786e3c2ee2cdc84767e6fce93c67d70e87ce87b", + "0fc489100e8d6d74055f7e91e7eca68ffc8318bf", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "c87dad26607855003ea0f7c9eea4437444865901", + "0028b48d0b7e97f404b3c532864d01671d709286", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "d7c00a2cbe0e63dfec0aa8fecf2f6cc76d6acc0e", + "8b2dea1cb62f4d5fd0dfdbe22617e9a9997a4046", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "bdddd53ee04f1eab9d8ecd471e131cf8388d6ee7", + "71a0b692afbbb185d6710872ef178de5987c6135", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "6f51fe1845eac63e1c62d1f08e05a201f765a637", + "48861eb9bb785ed17c38fd4c52c5979d197b702a", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "e30392e0f9676cf5ca8efe0436d44938e48d4fa5", + "c63d9a1608c133f0ab7b0556d4ed4d254b2c7438", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "79ac18fb22f61ae21316c8c3a3a3b520b85da1ff", + "e2143e1a32037aca1eb75e166eff3e2b73f36f36", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "7146324b3177b31555e52f04135b9dfa4b5d76d1", + "b8d84f7726cd1e40545a377fe0affe4f2be5e7c6", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "20250b21f83d2ede522ba8681ac79860674995bb", + "4f36a9cb35765d01bccae61046ba0c77bf6e68f6", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "c7bac19efea42b124837a009e103c368bd0419fd", + "c43e52e9dfb1b4301b6d275836c44aa5af0dbb8e", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "72e3f0005bf9a1ff7afb6d49187a12d6ed05d814", + "8edd239db2f7622347fd03c635ba5874efb5a553", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "b11b48f2b70a9b3f7a3d9a759cbc099e9fad3778", + "873b26a46eb6da2648a7aa64e4a5a094cfa68f96", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "d1fbc24032219a7f6d6369fb7eb05e7775795c2b", + "f0d5c81eca2a4821352a66413f99725c4a000104", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "79161c901ff7acf38a88317dc87bd1e78a8201f3", + "c985a4045448d0fa601b84040be702c1cec8e3ee", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "2284e99ec7eb4ac3b12a4d3666bb7f41166b12b0", + "9881576a69bd2a3853a1a4c120d55e3e3bddacd4", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "532ff5f00cd93a54b9e73e12e907c74cf8a784bd", + "203c5e73cbedd6f95b3afd8ea8a113ecd23717a2", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "9f98c01798470bb02fc39112782e4044c3d3118a", + "41025c58578ab4aad59c0173077e560d0269f193", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "e7c6aba435273769daadff5166b314204bb7588a", + "ada714dcc5088fd580daf2b5cc12e5a71233d7a7", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "c6acd2b5dea91c16d3fc1aeaf19afd618de04e4f", + "a574b1304117a6caeea002855820764dbbca9d45", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "de84f49ced1f186af2402e08e43d793693e21fd8", + "20a3252bf2ff47dc3d8420618259cf819a1a0f29", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "42190ffdb981a2fe004b38fb74c0f3b760501d95", + "d48173ffeccb3c1d43e6ff057b8c5c7ec575bcc3", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "1396c3194bdffa7575801c0650b1990ba741dff6", + "c5a1548b12dbeb0a6c20b954058e82aed432d08b", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "14869d14cda5140616d2224a0b96fffb1118f6b0", + "0ee367c9316bc5bc49ede92b77140f923a6c4128", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "a332aaaca379be71dbcc4b6595123231706470d5", + "3e6c3a175f1a8281ba7af4aa42ff0f8fe07ce145", "testharness" ], "referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "f5b44c6dff9fd01a255b4adc6fa3842a38e78f5b", + "533a22a72414151feda1aa621ed9c4e2dda02fd3", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "9c85284827fa0bf6016bc74171db1915dfdf19e3", + "335ff468d905ee397358dc7caab8dff492ce164f", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "1ed6966d7c393d91240a682504f0c76ec134835f", + "32aab01443482fbcb3e450f68b80e5d6fabd22b3", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "33d854839309e221c5177e4b054730167c704ec0", + "a92d87e2782fcfe6b39cc7826055ed956a80bab7", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "b6d350279652ee80325afe6f93244439513f5690", + "6f9417785ff9e3b4f7bc0359f26b534b44dc5bae", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "bceda6b62223f1bd7498bff89e315b205be91392", + "ad8d9e7f1901d4e04d4166cd1ff37016f1260b38", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "e4452e8889f5226f4b64712bfb04c13a2ef23351", + "a218fb4980df724234814766a59eae7b8bfabad0", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "5ec40bf6127e745c6d3f72732f53d3e0ab40d62e", + "f3fed6c88b8da176db1c51208c2bb4eddb33b2e0", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "3f20ecde7d3075347d8fbc13e6b4ab383a9b939d", + "3675e2391e4e72c154db32767af24039b396b70d", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "bec41c1ee0445e6102b162f33b5c17779b2445e2", + "a94bdfa5d530d9916519262cb89aef7a1e82626a", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "5751b140f3946d886f765ee20b850edb19a88833", + "623f6a6e81aa33df2fb6d12a7df7bcb353c91c99", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "63efc923d64d52bd4aa3439131b7b30a03018a3d", + "a991f0c67578b92097dbde29f508336196fd6380", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html": [ - "f6514637935551ed8804d68ac253c5b550c87e97", + "1546f57a7df782c749d7fdb0c7775f73f1bfb04f", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "8631f9768b7bebb6ba93c0cfc8f88b81d69d08d4", + "3877c0cbaa250e29e6408f369fe638265ec94213", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "9012a8b3b7ba7693497c2eda125aea41eb0b4b66", + "8542943aabe20b6df7979e467ed86519b0351aff", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "34dcb856a527b38b5398b7b669ee99418ac75c33", + "f688eda4732690360b8dc44ea6a2d0c227b3026a", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "ead01d683637c56a4442b7faf337281c730a9dae", + "aefc8786e2c2abef050f2a19ff4a5f44214f1d0a", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html": [ - "2ded70b2f4ce2f3cb17fed8d8c27b3ef216bf7af", + "107e1ca1a6701ee92c5d12019e7b99dfff4d6774", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html": [ - "0807c9cf5cca05c21e50049a5e958ed48d3d21eb", + "2b4472d3554859a7a89dfb385520e2579493a752", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html": [ - "43d514d8d01919c9505484667b684069256a4be4", + "5889d9e90f272193f08f953e754d3d0bfa4391eb", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "f96c2bc5b76575c06905a814d9e08aa36b787571", + "2edd19df54f2ba7ec289f473370a740acf9614b8", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "8f24883a35aa01f876a403c14cba48ad64bf294b", + "418e84a8210e0bf490396dbfadba00e600fa3a7e", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "f8cef232a872463d3bc9c7b353d7e352a7113f62", + "d46cf842c631c894a8ecbc2ce7db778fd8376bc4", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "ae72d6df240947218135acde5d93b9e4eab2b5e7", + "0e40587a04020bb8526448e5649b5ff179b612c2", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "6ba8d5034280a683048e7392dc7af93baeafcfb7", + "538500ad734f51dbfae7bcc300a48298d91319e9", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "2a1c02fbfe7f17f4b100fd060cdafcef4d2c855c", + "58da77e1a2916fa04f1dfddee6564088c4e1bcd5", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "5d2f1ca9e6becfe44f2b27db324bcbf7a88ba473", + "85dab619c2b1a7ff169112c059b44f1537483b24", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "8c9214bcb262f3a17fc0f6280a3d17a8d596d47e", + "92c2b51d15e244d1d223003aadff7582377ac3c5", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "88ef542d16304a6225f7231b48109c1c56cdb26d", + "b981865251345b348203274fada1441c63a4f96c", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "ff9fc6dfda648a0384b127d184d4a7d70a5e4752", + "20f21df56570969cae0ca0c31382690cda733f06", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "d009ad41b82cda3eaabcd30fb7dc932ecda3d33f", + "7c597fbcec5ff35babb6219d5a22be50857cbee4", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "56f21b478cdb184e80ce8455d4ae495e9713e247", + "7ba85fb790c517f3223183557921082709f6c38c", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "8bbeb71b993a046e72d8ce82eacc06b87130be57", + "fe6b2b59b8b58304d4815fc6340b099e9177872c", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "0dcdd09671c9df91640abd9ad9f16c290b40f586", + "7cb4aaf09436063880bfaa8c1c44ef5e11310b9e", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "e5f30e2116e6819a405db16c7627289744776477", + "e7caa27315667953491e6ad620beffcbdcb6eeb8", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "ffe6cfd0fd869584dceb48f91e4c503d14642ceb", + "b0fc558d76ed8501d84ea42503f9989a8e0ebf09", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "3bc89e8aa804f25baaaa031bf642d6646520017b", + "bac4c36dfe5aa33de300d637276d9314684d8e54", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "fa5f9600d59c5500f7ccd763cd1b07deb83e3569", + "0d76c92864d6f4530210aaf8096d67184c4671e4", "testharness" ], "referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "5523b92f215b9cb521255a93e7f7a10706de45c0", + "2b24a45ec52ba19f4bb4a9d30398edbd251a4241", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "2c091a190912c958cc3e2d25e25aae4178ab06e5", + "00587b4f18a6afa814740c3148d671600e243089", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "cafe70e7b5c3d16650fcd941b83b023fce3c3608", + "3bcc6e82a70198f0c397cf2968feda346dda175d", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "571ecb99fb96890d3109ef9a655b777c93f51c41", + "387a0b3e6d5d9412f4c00139675f6c6937a7d59b", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "59d593788aa5a0e2c4a960d19e1bdac721754039", + "e19734a542ae759c235549e55badf0fb64a8da11", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "a9ca0f209d5d48c5dfadbbba403d36ebc16b2527", + "72eef24fef5e9131501a0959a1088053fbc6e278", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "02ea40247df096bbe4948b00dd0e25869902f351", + "c789cf6d302b2e1acdee5cad196950f7f603037d", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "a8376076e9ec60904f2fd69c59d36752362f3981", + "a24af8beb2dbb79316b79e07e9184c14e99c3328", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "02d24f43981e611c71afa6900a793238bffad393", + "a2773bfb160e4e998c5ea08e28c9824f151df2ad", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "a57cf27cb9dedb04901dea900469937685affe46", + "72cedc5e35c5c1a6c0eed922de72b743276b5850", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "2fde9f85ca8fc66e252e7d7863c4dac742a4531f", + "612d7b36280cdec928734d007dd7d853a52cf5eb", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "1f464c6511545842cbae461cc47a3f46e3191eb2", + "dca3d06299409aa44d3a8fe98b82875c7702754d", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "fbbefcfc32785b8a4fd5955f32281771502ec5e2", + "2c5328ff25e68f4c362dee910453e7ec7323f010", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "5f476997226de54215139b9e9c8933cd205632e6", + "54dab293d80e500094aebe896ffed492dfefa96e", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "dec87409692bd7102749f4fbcc5387dc7b9cb1f7", + "9899e2f4e6b7ebb7b9b8d1afc7266ed50384150c", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "d0ee8283b494464fcf7b16491109359bc8e984f4", + "98a55358c7e8056157192bd994daeb8c95917f9b", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "3d7deb5d6909c27fe6fb37d7ab00439ea1af71fa", + "d5843c83a955cb9a14621405ec77fd8620aba947", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "1e1d7cc7d060d59324455877b310e30b5092ce29", + "f7d63a639ef29924cbdbab9f6f173365f2f0ec7b", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "2ff7491aa449b08b3aae02d10819cf1971cb45b0", + "bcf8f70bbf774bf7240314da1fdcd8d24c059782", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "b669e643b2df28d5766a194aa8a756565fb6ae6c", + "eca04d52b0274beed7eed501809302e08c2ea166", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "96297ef373a5bc095f0cad20977e07d176d3cae1", + "91d7ac0ab4d93b9445de7382c8ea0a7958ace19d", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "fc280d887a71a851d5181b6c3fd743964c06fbbe", + "72eed78e5a241f9f6548f55812e8335fa723d784", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "4f41d3a9b3a24b3b3188e49349fcfb50aa3fd4c5", + "7a45e12f4f8facecbf19ccc1b9735e04ba5f4ac8", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "5e1fd3ad0720668a4d60b601c2afc6aba851ff1d", + "5facb852896e54c8c399d47b72dc7a914e576ea5", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "091e47be9ab842e2121f7810a83babc16bc42bb9", + "8ed4f6340056660fd25a65396d69504d4c314601", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "2ac8da1378e844842ba8e0ed2f274ee209c94831", + "70403fe53654d6a931f70fa05cf441e2cc574c8f", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "9b861d9028fa13abbed687f33b86847cf476ce67", + "32dacf7ffdcd6994549e01d73bf5db33a51f72d2", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "6873ffaeca9a311582b4dfa3cb0a864d7e47c681", + "433f51b14312f8de24d1c81041330a9f3dfb894c", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "362df9ada7251a6a1e6f865703b9f28d3450e6b3", + "b23ffd4b8e2ca1ccb78229d9f96a20c47b288ce4", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "2e89b249fa0458039a5a38a8002beab38bd7a8a5", + "08f7d0928944cff07ec99f6133f2b2b8bfc058b9", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "7ea56f60dfdf5bd5bc6bf4a099e5283270d776f1", + "f5bec43c8b225ba84858532dce2336d7c09d6854", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "dee2d6d4912350c3783fb769064adb45105b6ad3", + "c1d52ddb51465285fd9b8d4099f3add98930ad47", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "d72a6fa952e6d50f6ea40e491a5b47bb453a8a9c", + "5225f28f85073b1733fe5f895dbce696ca2fd4dc", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "2f5f1cd7f4d08bddbf5b0572cb99402b1ed9eae6", + "e17dbf9ef6a512a37a93a0795686da06b0111ecc", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "be9327362f2f63d12d4fe022a7c0d3b1f3e3033a", + "613eac440b5089f3375c9b1f542115d75ef34ba6", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "b1156ca958d977cc2263496958a3a81717335b75", + "dfc5328013a50d133a51e8036cecf782f7460840", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "8f6459a49fb173503d6a21e5c566dc3083a13f01", + "ea9605e8169f523a8ceb8bcb107aec2a4147888a", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "72d2fea16c104f914e27a0c3af9aa554c94adc42", + "8b5e5cd9c0c39cf22d18ae05170c66e42afdfa43", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "4bf19c93d71dc38911cffbf42d53acac87e2e202", + "0913d31a24f697fb415b9f3613689313672cd9e5", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "667a01425b513551398f6acabe47a9cf8e339693", + "2b06a9ab2a2c2137c8e5dff00176abb96c3f9923", "testharness" ], "referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "3ac4b60555ee73cf253773e2bcb9c832919ef646", + "d8375c93426751069de86076316f9d9eba38e89c", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "44d2d7ff53196946fc5350e1f2943f3b9757cd7d", + "3353f70740458abee966085e45f14bc359db7e97", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html.headers": [ @@ -698439,7 +701812,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "2f27941d33e9e695c652723a01f2ba1ff2f6adc5", + "a82cc859c33540e41ca22c8eafc53f65f7aade52", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698447,7 +701820,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "b75f8d3c179698cce1058245809bb65c28c382ad", + "8f57b3335ac4e61b746c644cb99d69a8368c22b5", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html.headers": [ @@ -698455,7 +701828,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "86c2a31212afeda5da53531de04b7d8e5ffa0bb2", + "3991c32409051280eb6872e6d5b8096684a7950e", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698463,7 +701836,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "ab9d5a2b9345001699b69ebc9cf958e0fdbcbd36", + "f61537ab2b70efc119200110aff69a24e2af7908", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698471,7 +701844,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "d421be327aabe7a5ab28936fc07fce1873e03715", + "5dfb2f8a164bfe75de3d238b4d344e2f98276270", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -698479,7 +701852,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "82624d67db7a50c0d81e6f2828350dbdd3497d2d", + "50010aaeafa64ed2cd7567aa5532a40762851717", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698487,7 +701860,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "d95033271162feab2a69a78762965c8411ebfe42", + "d17712e1d17c1b41aeb9d873519e19bce0625432", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698495,7 +701868,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "2de08cf93e001f943430542a60d57302d3712901", + "e514cb738d34b5c4dc79b50c65ea565f65f47bf2", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html.headers": [ @@ -698503,7 +701876,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "b19e9c6373609e9492818742a37d78c252ea836f", + "679128d15f36f122b735acc80c92e22d3d0baa62", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698511,7 +701884,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "70cdab12318c0d4aae26d6c2ecae1ecccdd2e56e", + "8afd60eabca0155acea7da94424a8164627599c1", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698519,7 +701892,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "896cb0ffe37b0f55b802ede42d32cfc15925b6cd", + "f63430fde9102bbf11cbbef92033281a3fd6c147", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html.headers": [ @@ -698527,7 +701900,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "baa966698e3ddeb6db0c50897d5fd973bd120de7", + "6f78f7ab5819fc1a208719d8861868b1725e41d2", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698535,7 +701908,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "3c8d120751a77a5403cdd65334f9f8b770092b80", + "10fca8ad729e90f341442f9614f1cab0f4dfbab9", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698543,7 +701916,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "410b00d95aeef7f595f01f72dbd8df889d30f265", + "f60d3ed06cc7a0676929af913b05eb4c0b2af50b", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html.headers": [ @@ -698551,7 +701924,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "f469e2034ebceca6450d96a682048d4a657570f5", + "44b1b21a711425a8f4e41ce71f61f73bce7b55a7", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698559,7 +701932,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "cb5137b71100306fa3151a6cd476423c83fdf845", + "8d9b118d13f191029583b60fe6802cd75839ebb1", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html.headers": [ @@ -698567,7 +701940,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "756fe3d4128940687985d1913a22a3e76a80ddf3", + "e9349686169f71c8ef58772f6b1737b984906380", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698575,7 +701948,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "b7651581b8ee3526289928aa7e176a2f798785b7", + "894676e8544403970deeea77b1166630ed39c299", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html.headers": [ @@ -698583,7 +701956,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "ce86369596dc96b4ec7c141f0d9882e64d84982c", + "42b84b215082796fc31d3c74c9720ed4f4f5dd5a", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698591,7 +701964,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "f1d12065c07b93144728a815054c18ed107fc843", + "9383af1ee7125da47f43386a4687a0185de4db0f", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698599,7 +701972,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "9f7a47c8262fd3e4df401c0006191a9d4d958076", + "03c22def281bc77e76be4dfdd426319f90a518b4", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -698607,7 +701980,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "ec2dff0e84206f8fc55968b0617d09f729607e40", + "f14ea6703b3a262de9edd0af6e0a5331b985a5d5", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698615,7 +701988,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "4dd8bd2b860075faa8f6d9de5773066f5b0103f2", + "de791441ea7112958d98f2a7d1220ab9bc219cae", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698623,7 +701996,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "edb482fbc03147a19edc3a251ccc858f0ca7fc3d", + "83707cdee070a4b9715538062e3a76ea3f53dac0", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html.headers": [ @@ -698631,7 +702004,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "1d631cfd83a81b84f437b5c83a53aae12b598ddb", + "2b92b33df18021e647ec87fd728551097e4320fd", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698639,7 +702012,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "d6cfd058bc42b19a3917c59bb65fa7b1d36c22ff", + "142267bd452512c72bc26ac8fe3200ea53e1a3c4", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698647,7 +702020,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "ff8a7f68c5b442426fce6b1cef93a4bfec8cafb8", + "738f5c34adee16cc22129897ebf2486653a96dd6", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html.headers": [ @@ -698655,7 +702028,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "0c6165860da2e1b9e543dea80d2c86a2d681ec3e", + "a3be0469c9f0446baa2e86671b6336c0bbf77c3d", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698663,7 +702036,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "1ab7f58d7974d0c7ba1c4eca8401b97c1e678ecb", + "29ac25d14a1251e6120e5983da6fbd54a8e95ebd", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698671,7 +702044,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "9e850de0579b69ed65c27abdabd5107232317f02", + "3a95f9f42b879e76901f0cace304ec5a66e9c088", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html.headers": [ @@ -698679,7 +702052,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "41f079689465137f464b5a7f8e626b290a4663c0", + "177abec135b2f59ad53257466d465167a67fd5a9", "testharness" ], "referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698687,7 +702060,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "1f93d7f0e4739cf854ab36469d8e673d6f4369a5", + "8dace8330263e75529ad1f94b4752c024a9c1488", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html.headers": [ @@ -698695,7 +702068,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "178cb8b1e259c4d0807659875dd28797964e3c0b", + "5ba49e0acdd46d27221ea7a25a9b11fbf28e8032", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698703,7 +702076,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "037b8e9498af76579c9cec062c4861693e9b540f", + "4bff34e02c947b0b9eeb6069556afac3bcce98c5", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html.headers": [ @@ -698711,7 +702084,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "f4b3de94b4d8df85f2b06d3086377b4dbd9571c1", + "fa58ac157f2a69445a9d99ad22faf45e22a782c8", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698719,7 +702092,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "f690596c58b2435e247d0bffb46a2c4744140fd9", + "4cf2262dab7ef7873a78e86d211335e5f06862aa", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698727,7 +702100,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "42e366cb1d82c828eb2252a0b8a04f4f286bf61a", + "aedf67b946b677d8e7b5fb970ee0fd0a13bbe8bd", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -698735,7 +702108,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "2b53b402bc3cda13412fb690ca224ff2a88cae4a", + "4181c8a875f9551ae91075adb547f6aa710d9869", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698743,7 +702116,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "13af9b92e47a21de507dd9ed19ba17f4bdb9fe8d", + "dc6f090b51b946b6a6aca2bfd25b8772391adcef", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698751,7 +702124,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "5eacfc71bebefb79a52384b82fdbb9c0f504ed6c", + "22d449d42f4fbbc324612cbdc948475acfd1f0a9", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html.headers": [ @@ -698759,7 +702132,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "3d5a0f56fbd2a1e9b5fba183a350225595159341", + "1492be672bfb13df313e3d87cb50712cb62bf63d", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698767,7 +702140,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html": [ - "aefaa47a7f94e6057397c8069c9f2a6f3fe9fc84", + "c35639823ec90d0c9b0b00e96ca86592214b0999", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html.headers": [ @@ -698775,7 +702148,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html": [ - "3443749f66b7ef8782b0b511e2cb4d7173f15ee8", + "bc5f3bc3e9429d6c07b3bb15585c97184772874d", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html.headers": [ @@ -698783,7 +702156,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "9fd91229678f78376d0bb6bb9d6dcbcefacb1161", + "c458763f10e926c7640b78235c35654fbe382097", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698791,7 +702164,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "3250c6e5192590adaaff533c6baa07eefbbc7f7d", + "00e1d936324fe7fd05988d17df302d8c1825e895", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html.headers": [ @@ -698799,7 +702172,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "cc0a5b952b36fc4194609655552540a03e963be3", + "c17379cfad0992c0498ad1653fd6ddea1f17ba2d", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698807,7 +702180,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html": [ - "d18028876a33aada661ba3a0443d4dd4ecbd71d0", + "faca9b10f8728ddb4add24628b39a1f469539274", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html.headers": [ @@ -698815,7 +702188,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html": [ - "44f058b9c8fa21e2124dcb0f6d58c7628474e540", + "b0c9e254228d35a30909b1a51df165e6f14e7cd7", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html.headers": [ @@ -698823,7 +702196,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html": [ - "46bcf18943b67a70ae2b914046b9b01c983573ae", + "ec8d76fc0c92adb52c2a19a6683e7a1fc8ff8286", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698831,7 +702204,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html": [ - "7dc7b6247abc28f014d08fb2ec8728a1406c4161", + "3334b1aba363f4640686fc2baa665a32897c432f", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html.headers": [ @@ -698839,7 +702212,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "71c77a981e02a865c1246e5456c65ee6b8cb549d", + "cf19b751ec82501464de5d1736a868584dafdf73", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698847,7 +702220,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "da2e9749c62587a2786834990566629177192b26", + "4c44cbce0d9503a62143997a9b82f521e6073aea", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html.headers": [ @@ -698855,7 +702228,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "78a52999a02bd434c204cc34246e63045a1db3a3", + "61889e61f9568b2212baaf2a51de85c1dcef74dc", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698863,7 +702236,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "728c0b9fe40e071d8f52f61778ac8c06486dbee5", + "1a03c3d9dde8b3ce49bc03e41116eff54cba3179", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html.headers": [ @@ -698871,7 +702244,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "b01056a592809b7b43e2f31d116b0351ea9e6a85", + "35f3e69127d36b94afb1c3c7d2fd2fa5434a3fbf", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698879,7 +702252,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "724609f91496cb436b71c68a4411a85c1a367b33", + "9cc15eb4b9094c415b4a975b995d2b342fb8191a", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html.headers": [ @@ -698887,7 +702260,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "3cdffe67ffe44218287be5dd3874e3be46691bd7", + "dc5ffbd5de6f8736a2b33b6dea0a8ace8a95ecad", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698895,7 +702268,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "f1575cb70fa4b02a739db6cd291eb54f3d2b6149", + "2ac2803d0ed16688731e75846de880a19e17c381", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698903,7 +702276,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "796a330f30f60203f2727596d0297b62597ab10f", + "5b22bbc5dce1625f0193d885cd883d49008253e6", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html.headers": [ @@ -698911,7 +702284,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "131c10be9be5231b61bf72698031e6f1fc3ea86b", + "125d2fb6c3d973700747ac561e9976d130b75776", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698919,7 +702292,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "912467477e8794e70b077982d919d0965dda1179", + "bf9143c2874d43dc97ac480ad1a84d8f1df7177e", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698927,7 +702300,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "b3412f7d80c7a6294b503c628eeb1849854e041b", + "bdb66972d4a40bf141c8c144318c427c0f0e384a", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html.headers": [ @@ -698935,7 +702308,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "be489bfddcda87204229ab878a34101f6cfbf437", + "8aaeb88417742966b5a6083f9049f1efd2d5631b", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698943,7 +702316,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "8408e1537da438e63406661a4fdcbc9abdf1e4af", + "ff3cd97f49769e920a7798aa73b42aaa3b6ff12b", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html.headers": [ @@ -698951,7 +702324,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "46eabada371a0368b94059a17d159df2cd3f8159", + "3f38a8a242db2d113c62da3c0777fda1eef0ed5a", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html.headers": [ @@ -698959,7 +702332,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "b78455112a969134f65607c3208784b77f6ab045", + "b1d13cdf89decd7791f7b26e009b739949384067", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html.headers": [ @@ -698967,7 +702340,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "cb1a94b86803da77dfd715ccce178077830ecdfe", + "6e02ec75c7de9e4738de83846b59d2d5739f3542", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html.headers": [ @@ -698975,7 +702348,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "12e87e0847ab18c8870bf2bd8c2d229b85847580", + "dbba2048bacb0cb0078d9a5bfc2bc3b6db08c3f2", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html.headers": [ @@ -698983,7 +702356,7 @@ "support" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "d09ea914be876a48231d41da3edabf641bfe6c41", + "f945a1d0c8351cd04ebf5740c9df3f6f56b150ee", "testharness" ], "referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html.headers": [ @@ -698991,1003 +702364,1003 @@ "support" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "a20cea74b25f0b100bdb90860d78620fea58f94c", + "1ed2a0198cad438b552305cd54f77223249a2002", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "586afb4acefd8db81c21481d03090821f1ae656b", + "ba120250e9416c4bf6eac7a63065fd3c90c6a42b", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "292fe3a636cb8208b9e372e9eb4f185271a2a88b", + "4652268659864706fc4e4b18436b1dfd4fd8e22e", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "1483bebbdc9cafc1db3c11a5c193cbc3b0847727", + "0c7c8484a4e916db57274e66ee21cdb1aa8791d9", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "17a4a30a9bafd2360321f5b2dc0c53b571ed4a53", + "d6b47ccbd360ff099a755bbff274957556ee0c79", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "b699abdddbd522bcd937e8a5e7c10b95653b0769", + "96e137e4112fe17cba492d553a8897045ea8a142", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "bbc37575bd90eed313ab21d32b19d01f4cf7e539", + "06ba58084f3f45c209e4c48ad30050e7b0b0add1", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "89c51bc9f0386be3fd224ee269c44bf4dac1cb3c", + "cc71a6ca6896b0ed81f30adb0d0c1408631915eb", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "3268adea80bf81728f96c010dbc959373d7285f2", + "18fa571fbf2d6b44cf6ff96096a5cc9bc6df8bf5", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "54b5692df97d8c6c3843af6d8f92dd1663171a2f", + "bbfd11f31feff89a66282043d560743696219b77", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "6f196270e9e045d1ad8992dc5a4533100a48fb5e", + "d54694fb1eda6aba635677692b7de3bc72098d2a", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "eb060a8bbe422eab7a6c5a737283e98fdb92e892", + "6e1a080f9cb98653c77bf9c8b045b8d4f780d958", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "b1254a01895175a07a6bb682bfb295b239e4d331", + "6343373d16a75650431a4e082aa37f3238a2d955", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "4824a3a1725445b7b0761c2fc3916d350df06866", + "5659e1f17fdb9d561e3aea3edb0677f8027e4e10", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "853cf0f639ea21d2b66aab840fe8a069a32d7511", + "bf32a5b6b59311f3ec32f977c614b446c45f3186", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "6a15feb308b5d0830176910df4d66c875b707dcc", + "59919b70ecd39a489523c49cf14e01c3bb14385b", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "d83a1411362dd220359ff84acd6bae321afa2b75", + "7b81605b86fcc1cd058c34446d2b92f0ff29d09d", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "8f5f30e65a4fbc2467c4bf93be68a73f60bf18e6", + "4a3370369644036e4ce16bd40ed182489f16f922", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "4eda9b843ebb263b1184ca0b13343447a5435d9c", + "d767da3fd7bf8ca76db18353170c9ba96424637b", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "f8a8c2235b5ed8d9ad4af1280febdd7da26949c0", + "a119bd26f512f6c7ec14b669bce130667095eeb7", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "1c120f031747c2c2bf9dcc09b7f6b4cdda74dc6f", + "9045c6f9877be62623a83f6e880c5ca9f3dee620", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "b2ed1f2a4b49763c2dc3afe46f9560da98578ef9", + "79164f38d4f3bc6ff4cdfa38aad7825b7b8d8c0c", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "e190427a1cfa6ab0151e6e1877f672b199199fc1", + "dabf50d51c685fe96a1f0187e667173af77d7922", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "07ffaf428a9bcf57103210b3dd04d8859da5f932", + "6a28a4c5e54771ec5a16a0034f6b2d26eed28592", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "9651117f5bbdf4e0916f5fe12808c2637e8d97ea", + "5c47aac9269384079e3d6b2f922e9ce25582aa1e", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "20c08a716bbc62335c65741ec294814fcf53a760", + "c5367f0e3cb11180719119d78b45a590e35ba3be", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "0b306eb6fe1a40b720831dcbcaa1be3be78cc3f4", + "6df7de3ecdb23e89c8d9eca0a08a244e79117e15", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "d91096748d569540ccc3414f58ae5e26339b752b", + "88c6a0f7abacbccda0110f1afb4ca3835d3c772a", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "346efd7b703979dcfa24e9d5683c59cd34382843", + "df434df7ab15e91e3b03dc958492a5d2626cc9a2", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "1524fe75ef7f215ab55627474f6376be07001761", + "2a264a4b107019254fd384995eec852d44ca80ad", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "2bdcedada2c0a4e8380ab911f6ad1a6d5633db9e", + "a6775759e6aad03ef1a605d4ac941218a0fb5069", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "039df094f3ca3c47174645d18d4403ebca6f441c", + "91e3cd520549ad076c744a33e3e5a83536cc0e13", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html": [ - "b4dcff3d96a5b274ecdeb13e3f37d7311600a705", + "cc66c5cacd183b3be962f7c0b0ee09c57e80f01f", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html": [ - "548efa17cbde12515b2b4cffa0b0656b2a7da289", + "cbf5e1c28ff594acf69c7455d85af5c4cf4634ea", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html": [ - "c8832328a7a2f33d89aa346a321cb68a23642494", + "f2035473523352fae942d4465570d3b89700750c", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html": [ - "600a384a03095ab317e9a0186ebd742084a1ae13", + "f1837a8f7bb87e69eb636414d8914ef0c5f6cb03", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html": [ - "51e067dfed7bbe273b2cb649e2675564c0a1ab85", + "3882bfd35d98678e6e2de5a71e1962113bdf2a3e", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html": [ - "93e2e7d60a35cf8dea9b4ffd50a0ca4b43920091", + "698f9f64c05ee59ae9970ad367b8d8164b2e1074", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html": [ - "4bacdb7d0d0056274cfebbcdf81e2fd010cc7028", + "5e6177d17285b7347edbb428ff0734d809895ba4", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html": [ - "7269727302bc15412523e6e1c3fc7e350cc721ea", + "07314409e95ce6c648bb02dff11bca5cc7d9a40a", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html": [ - "83764468686340988d79e5490faddcab6df707fc", + "c6aafb2d30694b446d4c7f9c540f43218a13616a", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html": [ - "9f3426e3497a23a87653e3a67906012c880b71a6", + "3e27d0de2aaceb936883489d2d79513c78ea227b", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html": [ - "3cfbfc698363f2a2b22d697fd1fedce94ec4619a", + "621ac5bb3e5d2f0245411555ea15ae3bb17e214b", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html": [ - "ce4eb22b3c515332bc0abcb672b24a22d4256394", + "8711a507ab5f9ea33e82bdd2a43b83d44cba5ea4", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html": [ - "6e88e62de3944cb1085d7e771af9b6fda101a4ba", + "81294f80501b5104fd2d4547ac44b6410d862f21", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html": [ - "6ba93c949a4fabb271b51ed15f30b192e2f99e79", + "d0b1553b75a754500052829bd4f02d194366ac35", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html": [ - "06498b0a1540ef1718fe70ca0767e7019f7599af", + "1d5ef96999956ef350e4b1f249585e4d8c5a06c4", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html": [ - "bf535f51d2e276f072d3d9278163d4e229d74264", + "2e732e6567cd82f143302c061b2bb3126b98c946", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html": [ - "c894530bb0794f44730a967ab418f8072afc4d56", + "2529091d31c47d545e1c2e2901483a686d6bc5b9", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html": [ - "8ce347a651d5c78d9b16bea350b546fae2fc8a1a", + "ab2c0a35831c6e15ba4abf853dc7898cfa08e656", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html": [ - "15b9c1e3e1cefa868793f705c3b28ab8c3bde723", + "56668b94ca1ebeb3bc681599cae4fa8525f3b6dc", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html": [ - "bd59c62bed1c4acfd235efeb2304204127839529", + "f2593530884459a2e371f0bc04b16b8ebb741ad5", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html": [ - "3252b205203692877e0a8b68f354cd4e0fd83c04", + "b5c7283668c11388c6aa57db48cd885af8deb773", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html": [ - "806e1fb2b1759562c6e47532c2730d64d97a6be5", + "d4af8f3c3bbb4edff0acf210db39ffeab8e6fdf8", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html": [ - "e06e2f9b8df75ffaabf4e0a3b4e290312249efaa", + "82055a7d4a265bdaaf5fd5f3b17da7710cbfee87", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html": [ - "5bb6055a596dc87b2542d4f47302db2b658aacb6", + "f501512aaf3581988b53732c1e8f126f11b5cd19", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html": [ - "336792a860f373dec8c1066e4421b365a74644d5", + "d76e3c62c5640d718abb63fcb5352eebb7dcf681", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html": [ - "b0db112d2e79e40cd180aa933c0b47f6436f3279", + "7f50fdbe0775eed27bdf12fa6b8894c75de47700", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html": [ - "6462ab026e24e9ad1dcd23d224a39a1f1b775530", + "529b4b306589c557ea728d67f01a970ce5107669", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html": [ - "3541430743a3ccd16d21534fe5699194bc40c73a", + "340e5d55d5c9e819fd8f9b5684effb5b3547e504", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html": [ - "082d5a98934ea2cfd0ed0a6c52a6632df69591fc", + "709d209649bc94b217e61e4dc3e5992b7243cb69", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html": [ - "33520d4c383f48fbcd580b1de2e029e46164bd77", + "a94a77be5677dcec6895b81e2227cd747208b159", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html": [ - "1a74dd98cb593a20cbf404517b56687101e19632", + "289d7ee4ee55e8def5deeff5bfd9858a8db504e4", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html": [ - "6bb1f146470ab3f241edfd92aaf742857aed234c", + "e8314118acbebbf37b1f1727d571b4785471db60", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html": [ - "4398edcf9f467ccc4c9bc173ee0eef4a78e575cb", + "3b744a333ca9f76333e6a5914fbe95b0061a0414", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html": [ - "e148449dabb66d3b0c9468876c3e9baf494bdfb7", + "00c704c6e381bd1d2d00e1ea11671e8994d4377a", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html": [ - "966bcab0dd1a1e6e3aa301137b7b13b6ac03040f", + "e35b0a640e3249b2c337f566e60eed2616bfbb46", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html": [ - "73b629724c5a02ef96839b35489d94a86c324f1e", + "19f9faed6191d5e12b372df7dad1afcb98816e26", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html": [ - "d4dda347aceccc90aed2d6d106d660eb376d41bd", + "42b8a17f07936eaa72485271cd909ec6abb214a8", "testharness" ], "referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html": [ - "c0cb708a89c92cae8b4521d6927d2771e86c71ed", + "50ab0a6eaeb05a96b93a4ec41bad314571231f09", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "e291b25622db9b9747acd3ee1f3d27c6e64f3821", + "14a6eeb2bc663cc5e6ca066dab853a1993784919", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "b601eac442c9b7520c7576024daae582f90a5956", + "92c65585c5921cc32010bd7de5a0db5b4b72d4fc", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "8afc306a5ab0199f1d6225c40ca080c85d925883", + "ede753c5361dbea97064e2b9fd20b2baf4edc7b0", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "284441d95295e6ec80bbf8636722759faea67ebe", + "b1f6e1dc1dda20c229fd99e22911cc228f2698c2", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "2b2d2bc41baa22b3f8350488249370637ba134e7", + "b69090ff2b99613114b71423f04d8187d6347399", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "2d6a22576500491d7ecae40caf45e46b3e4f913e", + "a5bda07fa1740f66cd26160858ecfb45e698a581", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "883c4caddc88980969b4a25a86ea52e838ef8a28", + "c61e9dfe6f14e01d4e69adec9f55f4724786ebe9", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "1060b3a3fdf2eb6b4edef9e41012303025f11777", + "d7a06eae0dd9ac6757c838d6f6c98a686f0f0f72", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "62c1bb6b13a987daedecfd251bd496f9a0651333", + "bd9d445ddc72cb7145c601e2d5dee5881592a560", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "254b585a6aa2669577aa6c8b1b231a1ec927040e", + "4bcfe741384c86db11e80ab3081033c18e5cff22", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "2cefa7d7a55a8a5cd96e6f2f79c3b192b6916533", + "2f55f3f4bf31fdd628479d44084bb46f26304baa", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "38b31583fe9b56a5a21d962f744d6d75ebe0a06f", + "fcdb3014ef792bd277ed0b15c17a8cf05fef7895", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "75529cdac1958ca9c3509f1915b4102ed4f6b77d", + "f6fc0deec71d03747036bb4c23c4d6af84a05ec6", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "053812ab43e431e0805bc6dbe073643b3d2e0277", + "90db32e38180823349e0f830481cd7557b275d12", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "16019f74b9612258b7242df417146be64dca319a", + "2260553355211278f8943660ad00445509745a9f", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "8d1c47429a92fd53965c0f4a771d870fb729c4ae", + "83d37336587bca8a65b994d2ae0899374eda8fee", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "7ec5986c5384f820efaf03dce374013301882afa", + "269dd5ab8153cc69c6ee2535ec1722251832c217", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "971d72f269aa04938dedd3b17664829a907af898", + "5367d9e882e1ae5e0e5703dfe296b453f1380595", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "b5d1a81244f5f44d07956946109913346d8756e4", + "999d68c277f371f59c5c55315e0517f2f2b3c73b", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "520d166fbc5ea413392d975ef43bda85fbc5d29e", + "6e57d20ba552f37ab9635b73a3a7368b194e70f4", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "32ac74e363612d438371cb1ff296d3e552fa9f4f", + "b5e3d6c80a3fd065dc3e330149de035df8180f62", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "50ae745b422a0fff71aab884c83d2dbe979931a0", + "35dc6568c3ae5ede5a142ab984c3d901499b3019", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "fcfba132f25e65e73c9cfcaa3c1772d83a892f1b", + "cc38b182da7b83423d3715ec17eac8a5ebf2463f", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "7b2278634927ebfd3041e5e196f755455f8173ee", + "dc3f4cf1e5ee3ac92cb63cf127eccc1f00a930bd", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "7b05f73b014138411f1a5a0e9ad626a20fbf5a1d", + "e5c1855fde432cdad8c9aaff2310c7e2574135ca", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "cdfcef9f6a05d0fef9ce6db579f509dfc465bd6b", + "4724f670f985c36d6d835da845b71c3b173dbda8", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "f1d62e85da986feb2b2932d56cc3e223e43c0652", + "74f9f0e8a748ee208706f004bfdc9ee9e58389db", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "5194038e4f4d446d8cff672c2a1324fcf01b7ddf", + "15a6abbf5ca8d2dabdc21f2fb6b81a5ba95cfa14", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "7bb8efe9edb2b37f539d10ef17e62c879a12532a", + "d8f487a90ef9c4b264a1ec2763ceee919b4bf300", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "a872a8ab1913864e943a59d93d3d420b5cc3eb61", + "14d4f5fb06baea3fea81da75b8801fdcdb9c2ea5", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "53000e7c2184821382cab13599d182a61e742545", + "3e02f034fec45c922c1ec6db8559c32bf6f82664", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "efbaf4f75a485012a1779800818c875f21b69888", + "3f20abbb40e9a4ed4c5d5d4ff651b79af58eed00", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "978b57918e12444d7687b25f772796cb53cf950e", + "e594604429ff8e2c6ca4ce303a7e54190e94e413", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "5654b4acaf912d4f5a1ccc80e786806c390b8925", + "3e0dcd40d3d229e1d6342a766d679510ff60348c", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "c1598b359f28aeef8144c48eb3b89b5d14167fa9", + "ef5a7e6c88b1f9e67912005b6c2e0c40eac87611", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "17cb27df3d801280b110160f044ea0056bd0ac10", + "a50da9cb0cc45d547e7ff8d38e0e0a3c3ccd5f11", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "f5133f94c5ce4720ef6191719ec0a81cfdceb8c3", + "4a01a41549b2fc56b75ec9ed283225002b1c71a9", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "de4788d03aff51fd747c85ff31c68e56b1255b0a", + "0a66eea4641c6d551aa1dae3103bca4985144e3e", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "13c40a2812866bcff972947f02b83209615c3545", + "5984794f2a08711464d4f36f6709e27420f2ed29", "testharness" ], "referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "2c8aa643e080de15b3af97510cceeb6b4b1981c8", + "0c02a2ead89a211af5b681f59e23af7665e532df", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "dc33c3b39767f19b46f690e5d78366ef51c62d11", + "f22c4142335834d6dd4cf8f59d7604491a8615cd", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "297561ebfabe29ee2eff99f534fb3d19b56c0ee2", + "c656d41de40ada58d1d745686f409abfba75409a", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "d41f5b3c7df9c99e8290e4dbe7bb1ab483eb5422", + "874e3cb3bed3b6e14a5bd1488ac538508b2b34c8", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "3d7d6191032419f57f42ccdb0fdc12ecf11c338e", + "9d54a27187284372bb7e8e5b433fb904b073a47c", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "17e4aad57b0553fa529cc739fc22ade8594dd8c7", + "43015a873cfb738b1f01607a2c5a393630f2fd6a", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "980330031db983761cd08d66b2b5086d9cde89cc", + "ed58d7bd11b59dfc966b6f2549e140dee9cf8d12", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "680911c121a5798a1fae481d2fbcc1c637e32a08", + "c5114ecd89c8913e74373dd675213f0e80cf2b18", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "0043cccb481605aff1165118efd907462a31c641", + "34f650da7f40c04006e1447bc10ce48c5cc4d31d", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "c21596e95ad4a0e99d428c9574872c6f7ad84743", + "1e668ae6d8b794e75c4e8a456a4d73997a5fa7d4", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "e91495b6765f2051e8ff3a000cca3cc6e1144992", + "19d80342987ac6a3cc378d6277bcd672302e7444", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "381891560fed0c648f006244b69344f02287d027", + "705411d518c88efcb1519e3941e1e0e793de3bc5", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "ed4a807f2eea036f12eb272ebea02cac10244d38", + "99c1bc56a43ac09cfabf5a3fbe63421f618725a7", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "2079f95ee4d9135bdeef3535720337bb09efc6d7", + "607b4c29e802ce96fe3061adffb4627b63dcd0f8", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "eb8677f1be15fb5308d1e7d9e01ca54244dddf8b", + "1bc364522cd27a8ba3607a8596f1ac105522bb72", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "bc3d297fa656a88ab54a31d62460d229b0019cea", + "ca8adad124354fdbeabb9ace93a7b2f931721dcc", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "eac37782a55ab6b097745d736d29f2d62962fe68", + "b04ed3354dd51f29d0d7349a987c1ec895983423", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "98230e1c09761f25dc8eed01e65f2e40f19c3feb", + "5f1e54d48dbef0d778a29e09c6ffa3572b958347", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "edad4c61f59079198a748d0eef62f66aa91d9179", + "a06130ce4a4b2859de2aee5dec0e3a6144d207cc", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "81d67f9619b3b3e5cfd0bb7aa3cbe8e077766918", + "fbdaf4b05572a2d080d8d08172ee5787a021cb7a", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "852cfcc72760bdd8c0157e11513b7279d499d167", + "4fd95a894c469a3b0a0d6d4f66423b91638bc2d3", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "f46bb775d86ff64d57420cd53540495f2f37c778", + "1f65303cd1026515064cf3bc664c952a94633b04", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "faa3ecc5b261b971a83932ac63e4656254ff5144", + "4b70a9afd131fb706467ca5c05811b4046777dbc", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "9982670f2a09cb99c44597e6b5920439a58b31d6", + "f3c586e12e2817550478835a1bb0d009bebec9e6", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "794876ce2368f328790583b1210b7d951b7fbb72", + "9bcb05db1fee6710a3edd93004e2d023e7631a76", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "65694ea8ef2f2fbfc2ad075a8b29c73563a3b97e", + "7b48d72c92e204c76ca5467a094727931e92944b", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "bc5fd8f7dad043770ca560a7b9dcd2fba6a63667", + "5b539644181e96178bef8a84196f2328f5fb686b", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "6d21efeb108ab87cf0a19a2c2c69c6fed503077c", + "841b54b58439330a7bf41dff8312e0908a73697e", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "b62b8dfd19ad26baf5f2a2b92e37d483c01ff190", + "ae3939410a8a67fe0e32fa8a5644025a4cbc34f5", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "915b89d0d823e16a5298d82f3cfd8fd2e9204271", + "4e7d7c9b9882a2bf98da9987aa19a1e4e54af3b8", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "24f64dcd26601f3e4ce0713f62ef460915738a9d", + "f48a201bbb015ec6866dd2f378d8a4ba0c9d1fcf", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "25f7b70fef22bd26c42eccf4337777b0cac684c8", + "111fa37e95e55269594a257665ff1b9e0e48f125", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "d50c6124ac96e2df844ac3455c9edc082c494788", + "d1cc1faef430e0f16b5d9321bbf11dbb3046a4e7", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "2865c75d9a91abd0deec9094bdb4fd5c07f36260", + "155e9fb7bf2f9c867dfa38e43a09ae522a174ac1", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "d380572c889024defc9316ad006f5567fc79cfae", + "bcd5661d9c05c94f8fc52d846ceb7417130944bf", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "babc4da1eb44c83d85562925651e7f3832f642b6", + "a637f732ea0bade62b89cc2853da442e09a9dbe6", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "2b416d9d9c726720f4a0f0b1e6809d0d60e5c2ef", + "18e29ee1fc6b22858c699faf7ff7dbd7f5027647", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "b4610eec30106cd0a018ae3b3fa0a1d38f8871f4", + "14ce35bd1eb9271ff7531687b70d39a8b6e8319c", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "5d4339beeeef9afa267b20083fcd4c7e87aa168b", + "e9b5f75f9cc1432933517a368de96a20f2e733be", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "6fce0113fa216bb9ac38efcdc1a0b3e519a4e16f", + "392c57835588afd9e228780edb05782f8814b5e8", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "3e39033495304c919bd6dff0fc9f534af4f17336", + "58977c3e7b471d6fe5596ff17cba06b632a4ddcb", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "fbc85115c589b285ff0d25f51c2d25a4ffeeb68a", + "59cc2bda48578822bae191cebdbf0a9b085b9d77", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "606fa45a9f0b3e71114681e5fece50f36ff08ba9", + "67625838e8d1dc8721a06ce66d5db7ad464072eb", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "8e8b4171f61da07189acc2045f0a7bd7e34c8c4b", + "45d7f1e916999bd0d3ab5e7466ed687374f960c2", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html": [ - "1ca701f83a6b42b547684ea915f0ef255f3762e5", + "7d495b43c578c3e22f5c4debda976fc8c3a870bc", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "8fd755b7324ef2b37fa088d1cf12c98d12bf3f44", + "afd29bcd69b335b4522fe9b5a366cb621ba7c753", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "2c23d01e031d89eb722eb2f25d0491f9d114c8ba", + "e12c41d3b65ddb093d7a6d7e1ae17c9714eeb356", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "d9741ac502f343938541f179962c16a4156caed9", + "e44998937144817a9bbaea2fc7b0e41b51363fbb", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "6f2468ed73aac1999c3412644a66852f49e70f1c", + "7544a66b826163be0a8f355078d476141403bf34", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html": [ - "5a33342e331731d88d0fde156e849bb97ec60339", + "6c1bf13374562ced88c53e19265857bb0c3d1db6", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html": [ - "9d5f839b697de0bd746c77d6e532b5790319215c", + "e6424cdf9335297fba275058f3087cebefd2e23b", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html": [ - "be690fd1ac513c64661ff92ab68de1e90f635138", + "284af1c6860bdbcbb2901f7cf06f2cf72ca509d4", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "77fdb88b0a489ed90cab1497149b2552f5f87604", + "8c7f2bd5d37afd713f54150537142d0074a2d2bb", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "9f6c2b9e090f2799e3d5af2918ebcf4a55f460b9", + "5ba5152bc2b200b1beac67fc3a520ed32dd7bf25", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "d2839e7fbc0d47cb5488217d287b2096935dd0c9", + "fcf8844e9008d86427f8430bd0459d2a08f5977a", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "223ef23df6d5727ef519f2b286d892f6db0644af", + "698f15f58c1dcdfab9ad090bfd8bfdd79de6c429", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "d2c37e36e884a7f7074bb144df84bcb362398b33", + "26b14d7314914d3cb3739a37a52634b27aacbc4e", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "a9ea7a4cbdb933c04adf11597e05900c6fb39280", + "c632fa8e7834c972ec775bba86a8b1bf85e0358d", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "344e99468e08b78e51bfe82d6055dfadf1bc5ce1", + "4590df6a0158343be205f2d65eede19f8c84c4a7", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "74b759eaa4189136bcbd12ee61e3a37739c678d4", + "cbe8df3c4101810d9e053a2abf9b9684fab20093", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "9c41c2408e7035794f75dbb12b133e6807045874", + "69e5b6b483c76f8d9be9a7529d06adfe3c2cc560", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "afabdd7c4a3d631013c592ab91a9afc7ad1eff93", + "177bdd6c7722cf73b438584ee2421c6b9c547745", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "3da7d6e793252efea06cf22ba1d316f0e6513458", + "abe6ef4500c3319081f87d5e31dce50d5082f7da", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "3a23209ca1bf6132d4fafa7db7528a3eb34b1610", + "15fb33654e5d473876dbbf7a96b309154acf386f", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "25ff9fedb69eeb357a72d20cb6e0ebcf0a416005", + "0d52c78f4a97f1371c52f1e226e7c35b909c2c06", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "d90818e03aadd84360423243dfc65c826a6f2845", + "ef9db2cbca18dd70e3712419f4ed4ef1e8797eb8", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "e78acc588a9c52848ebc65177a7a0ae4e231b6bc", + "02678004f519f4d011144c2a855aa4ccc27469f6", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "424becc9ed34dcd2bbef763e6a18772c0f5991b9", + "c391b257a816154a2d68ded1afced901668aa8a5", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "06241a094a87a5d750250ad0c999c0960d55f138", + "03c4677086d5df06155054fb110be80462dd200c", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "548fc0fa27d0154966da5f0bb4c408441ec5f83b", + "60a0f6ebcb33854d6e34731ad931faa772a22733", "testharness" ], "referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "89c4f67e7884177c6fda43a57b9eaf7a54f29740", + "d1745b41235b86cfe0d817f3080dd533765668b2", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "13269e2374cb2e7271ff1b0650b8ffdf32a3d4c3", + "989c847a5b903f6611db7a66418f7071a9cb8508", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "c6af90667eeaa1b1636c8bb74ad68a8884744b37", + "33df9910306ef3a6d44f0c11fb7d514ac83d09de", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "d94843cf8e5bc954348de62ad43a6bae29f498e0", + "d11c4a1897bc444eff605e93975be7a620c4757b", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "2427b7b1d9d39a45e29a96c4f326f46a0afc1293", + "2bf06bb2110bf5cdd8f6bc71f075922f5f824e2e", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "ce86ed32d1f97233de9bc042b2975ee8699964bd", + "2bcca81084ca5e00c11d5f9d062c66cbf81a2c83", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "31ce151f68e0a24133b79b2856a25b40f265618c", + "e4b835d864414aa6618d34c3a150ac49df70e72d", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "6be901d18dfee63da9b406efad4d3f0d9d8bfb42", + "20590be9e244841b5f48d9cd8d8ee79b1eff53b0", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "6fca264dfc2b1ca5809ff1e0027de3686e2a57e2", + "cf7b83ef20a7d41c5fc8d5617d4519da8af9145d", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "3d03ffc03c5d6a0689ca0f09efe6d4bd850540e9", + "96f5f8c07a1d0b4172c9ee7e30d8254c4b108591", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "0e6c3832783d85da08b67f22ce7be0b732b51632", + "8573cd5e8ee1547212c0afd5ca29eda46c27245f", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "7106118fa3509aa16c8c81ab3e17479aff703252", + "8bf8bd05ff1f300d84760c52afc6d8643f6bf0d6", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "8ac0b0b7db98003294d4e51730b34258966b680c", + "8d330b11bca89e7e15548886bf9012f944d2d26d", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "f7ca8733723b38278a23a5ebe8c8f80ce954606a", + "fe3e977d0000e350fb5a8dec95ceea7daa2afbab", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "705d59b5d4dbaa08831bd4b3f9bee9ef4cc601ba", + "4db7894a80f04d6cf7ea9a7b942b32eba349cd88", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "3e848cd41be016881118fd8bec0ba35f3e9c05d5", + "8bb522349b0b6c1645ee6c167345eb46d812db1b", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "3606c5aba54908fb7902bc6371c993641d886559", + "db792b5164a2087cf1a5b5c14d02cdc99fb84bdd", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "13e1494b5275171495f046500ef2504ce325580a", + "c9b99a6b84184e1edfc8590311770c5d9466e921", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "93960a12ae764b69ac737f68f5d9ccae5eb3d946", + "8cdf6d70efabb8048225ab0fde804eabb0714d3a", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "ea1dd0988cd101ae0fd915797a408e7d10b60564", + "9a41ab1b006a1c91000edde42d9f7c000d3c4c26", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "0d6c638efdcaa8543e52cbc4a2569006ce159aad", + "581efdb75d7baf1d878045ea8a8876b3f4b8c0c6", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "11755f981e799d57cb69d667c4eabde82dbba0b9", + "f2c77dcd96c1e06f10ecba4ca24f5d3232e3368a", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "0a1aae62411d06216c5d0e235eb8d92322d58f5a", + "8db2725b16bad4bd349abdaba4e2baadb867b818", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "2f81ef0d6fe8690720324a83bd4601c8855b49af", + "11baca87b2482422f0cf6b5a004645a7e9afae61", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "373ee4faeb72f871570ba7d4b33f8b58bdeedfc7", + "0dcfaf498709fcbc66514794d237e8af41ece7cf", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "0d4be355e349a7799c564295cd2bed8bca140311", + "7f14e55c1314658193e256b21651129be80de31f", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "75a741a893b47d7f88de8e7b5b2a91cf51ab4f58", + "1c44e334cfd1b9a7f8da224e5aaf53175264f040", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "626646144539049990c47dc4729a844f4397b3bf", + "e349d5686ffb375d92aca01df466119fc55a53fa", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "a6dfd3774a1dd618e9ce8cb88869df2e045c35bf", + "500d47a1c954e4560255b3a4047df271dae4ba2a", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "33a64705f65e40c42e84bbe359d2496f150c9c82", + "21549ca927e0d9b3693a85e4462aa4f3878385ba", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "a8af3f121e2cb34399cdbe1943d70e569fd1360f", + "ca7d40ed2f6480b86302ae6059787c789afc4a93", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "de0ee672f257f549c4f45ce4b37a777efbd7a3d1", + "fdc8bbef59d399c298a8b2b686fa6b874390eea8", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "d44be78097c5e172aa3a66f008ccebbd5cf16e6f", + "e6518c9e47974797527f917b53cd8237ba90a9b1", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html": [ - "3f03093ccd46a34e9a4eb32ad80395b7b965034c", + "31ef25738901928642d370e856fb99428b10b15c", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html": [ - "a3f4330e8117f1d1cedd14af06544b1704918ddb", + "220b5aa320dd3fb84c53fb2dc2b23d0504fe3cb6", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html": [ - "eea0a1b07774be28853f4f872eb9c49ab3d12587", + "f0b4658aec639d7a751685263ceed718d9113642", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html": [ - "d0302557ed7888e9001ba9884f57842b6ae59c93", + "4cfd819a47321b343bb0f5211cae6b99f900c996", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "796d6e1dd30ab1469d0bc20b7fc4fa08ede4076c", + "4ea3fe52684ff1bf2bf515d26a89cda3b4ab45e0", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html": [ - "b406297bcc689fe16fe443b1f373b74343391ca9", + "0978fb710d6d925d418ff739a4b65d65707137a2", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "3f2d4cb941531e9758819981bac697e4c0c7e4fe", + "7a4fe02b9b7d32190d5cc449981802716e258b6d", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "2db6b9be449a8a981f4375afebcc8eddf7de9120", + "bf7140a15d274fb1c7861a74e3089707dbcde37d", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html": [ - "066862d3b4879acc045ddcc41072ab78aa7da3b2", + "a40088b5b677ca84b1d0791f768281f302d90522", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "24e5665f1924d95897f51086f7e90064db173cd0", + "763f6f02ee4e2f72c90a883afece94f53331806a", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "85e5f3b809342a498e419eb1770620bb61366841", + "21065a0f8b5b95b73494788a1d1a422432e17584", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html": [ - "d8572397c2003addabbb70715d7a5e78d4022c16", + "21b9d284bfae0c8f67e742a931f2ed17847ed497", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html": [ - "9ef2d4b55cfcae476b78e93e49efd76b205c6aad", + "6911528c08df17a1257a6f5d77036e51c20f0347", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html": [ - "19f9f506205925a9a4ac4e692acf9abe2998b3cd", + "cf7d1dd9c279a27ec972cb3c465e4f168b39bdae", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html": [ - "cf8accb0574971823f7b86e8eea2770d7c462be9", + "21882b16a44eccd2054e25bb79869e59f21d93d0", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html": [ - "40aa72119a24b1b9120dee4050d4e18101071b42", + "0028373a419d443f55eb87bd20bf77126dfc49bb", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html": [ - "ae0ad649a98a53aa7fbb74354a0bbae3ea6b37c2", + "17eff8230843f649f38fcf2e13196997e5168a11", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html": [ - "3ba347771a9dd4b9d8502c5be0893e2a6b56daad", + "dfff2a541dc8cc5a369a85a440b86eb85bc01d3d", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html": [ - "113b0d05e70acbbc656da04d2fb8b95a1857c491", + "3c7cea5bca027ea0cf99d99894c7e289ac5ab270", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html": [ - "64288b1e041b30886f9c8f39fce21c2a6e5742e6", + "96971a833e3ac8259f269baf09dd9c2bf9db4d0c", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html": [ - "ffbe9ac4f5ebdcca4537c6e313beea9f1029ae2e", + "c98fa10e571784818b4e98efa4d7f87a88d4254f", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html": [ - "9ad749f8bb93c5c5ca1077352edf35b7b585f91c", + "4fe678652d0547e27cd21a375e799c0b5237f0ca", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html": [ - "3a835f52f1957baa4be69b0dcf5cba11f5c95730", + "0f7f92fa9073418db035af3d3dbbcfbd7ac0d3ba", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "40913eb625ef409baada73680693bbe18d937202", + "c2e04ad3614d825f572acaf798400519d46369b3", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html": [ - "51f1548b7dbf3d83f7b5ff319b26888d4f1b3571", + "1aaa67c96d122b59dc70c098bbfad3d4e8178308", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "ffcee216c78e8ff3b273236296b42063f4bee357", + "7af45bc8865786282b668007be8834c91cfddcda", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "049adf5283ade38948fb60076209d3ced3c5d37d", + "054b2eb241ab4c5801257e2e7a4dcb0907faee34", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html": [ - "4e691492849a8f18908ee39660a21301ab851107", + "faf51f1e759fc7060412ba330c8be0d5574e446c", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "f1ac19a55770541d6e4b4736e6ba2336609bf197", + "a91416957959dd96a1a42291dbebc6f003c93c87", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "30429e29c75cb17dae4ad3e33c470ad602c534a8", + "6242cbd961b784a3613f39946bf9f9c2ca45b147", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html": [ - "b9a1580e15b5bf310f251d826b605c5fc0b9b7f6", + "90eb85f139809e22b05b29772ddf1f44f22c6fda", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "0f657ff1c19007d56867e8394207369b5dbfc9af", + "74f43287d9b1a59a1c8f98b3b34bdb90f2e383d4", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html": [ - "63a2168789fed25bd6305c93b55043d1a23e7e3a", + "53cdc7edf00539770febe12e7abaf95a74e3b2ce", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html": [ - "131726e2bbaee6fa1930420f0bb6dcea12083e4e", + "406ef5dff60559e9be4f0e1aad56b63c321d83d7", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html": [ - "1fc3a147b80fda8d8741aa3256920de55147108a", + "993c9ea86b19df0d8eddff027d154884197b87a9", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html": [ - "623783a50c5b615463bfd7e4ca1cf498ad5a033e", + "d88b4994e32f0818db42e3ec40e0bde2c949b28f", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html": [ - "deb4e20c74b0b385a7c15f610568ecaa9181dd16", + "e5a4240f5a4d052763d392d0f69d64936ee2175f", "testharness" ], "referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html": [ - "8b315b207fa2fd6654449505ea8c51b79fb460fa", + "834e2ef0101889b0c71934b2f0255bd7269c6a74", "testharness" ], "remote-playback/META.yml": [ @@ -700115,7 +703488,7 @@ "support" ], "resize-observer/eventloop.html": [ - "559f52ad2b3a60a968866172778cef861062ed48", + "3a9e453faf2eaef798daaa1171a426ea281009f5", "testharness" ], "resize-observer/idlharness.window.js": [ @@ -700127,15 +703500,19 @@ "testharness" ], "resize-observer/observe.html": [ - "dc1f1958b3501df32bb688d1009b0823b4a2d6af", + "ab7521cf72b697bb334977c6ab83cff8957844f4", "testharness" ], "resize-observer/resources/iframe.html": [ "518317b520b68cbf92b09e67a57f1ecd27243747", "support" ], + "resize-observer/resources/image.png": [ + "51741584a07a915c9efc356c08aa04535fd056bf", + "support" + ], "resize-observer/resources/resizeTestHelper.js": [ - "6e4d1d679479e9d01c5cb7bd2c81e8e22c20f3e1", + "50c55ea3a0d87a33f65cf623d6e8c2fda89d24b3", "support" ], "resize-observer/svg.html": [ @@ -704222,8 +707599,8 @@ "827688df011ea9be216a7414b161dbb730f1b975", "testharness" ], - "service-workers/service-worker/resource-timing.https.html": [ - "7fc3fcd9e48b445aad5f34d658171d18c3caa42f", + "service-workers/service-worker/resource-timing.sub.https.html": [ + "f0502cac727896ce674f3b93a9dd4cfcbf54b41b", "testharness" ], "service-workers/service-worker/resources/404.py": [ @@ -705163,7 +708540,7 @@ "support" ], "service-workers/service-worker/resources/resource-timing-iframe.sub.html": [ - "4b626576ab456eae02aa922884b0d4917caeca14", + "41bc2e77c1b4acb3a57a83f9c9889f4e9c538103", "support" ], "service-workers/service-worker/resources/resource-timing-worker.js": [ @@ -705855,11 +709232,11 @@ "testharness" ], "shadow-dom/Element-interface-attachShadow-custom-element.html": [ - "b59460e17b97353154ddfb083f9abe118100ad11", + "5d862c49244b4f5be33c9b6adc113e7400fcdd84", "testharness" ], "shadow-dom/Element-interface-attachShadow.html": [ - "fbf20e81ac488bf9a27766fb6f8bb69e5250dc28", + "304b64cd46603d2cdbbbd0f78c3032ca8ad3d4cd", "testharness" ], "shadow-dom/Element-interface-shadowRoot-attribute.html": [ @@ -706587,7 +709964,7 @@ "support" ], "signed-exchange/resources/generate-test-sxgs.sh": [ - "64c28325d3a98e330dafc0a5567f4681b812ff55", + "a7776114379a8349feebc9e0ba8d32872260cc9a", "support" ], "signed-exchange/resources/inner-url.html": [ @@ -706674,6 +710051,10 @@ "072125400abb5b6a19039d798a5f29261154efaf", "support" ], + "signed-exchange/resources/sxg/sxg-data-cert-url.sxg": [ + "b5972d545cb564bf38c527bfd6dbc52656060742", + "support" + ], "signed-exchange/resources/sxg/sxg-hsts.sxg": [ "8f57c63dfab73eb5d05600f7563bb0a4ae938834", "support" @@ -706770,6 +710151,10 @@ "ad21ebb20d44c846bd99cbffeb510c8af2bb81ea", "testharness" ], + "signed-exchange/sxg-data-cert-url.tentative.html": [ + "0d6bd5602e0ca0e6610b9fe2fb48b94fd5821bfd", + "testharness" + ], "signed-exchange/sxg-double-prefetch.tentative.html": [ "d682741744fed929bee8e62fbae4857a4bfbf1d5", "testharness" @@ -706863,7 +710248,7 @@ "testharness" ], "sms/constructor.tentative.https.any.js": [ - "321e5510191b94ebb7f7bc1062d731ef49153c18", + "a624934ceeeace186038b15332d1c3c73968fbc7", "testharness" ], "sms/idlharness.https.any.js": [ @@ -710923,7 +714308,7 @@ "reftest" ], "svg/shapes/reftests/disabled-shapes-01.svg": [ - "3091ca7b0152c8580dbe49e2774dd8c5934917fb", + "65364dc08ff5ec3ee7d7853d10a6a348b2db999b", "reftest" ], "svg/shapes/reftests/pathlength-001-ref.svg": [ @@ -710959,7 +714344,7 @@ "testharness" ], "svg/shapes/scripted/disabled-shapes-not-hit.svg": [ - "5a621d9f21dcaf4da0c3edab2d3ba11f261a9e6b", + "21ea9078785e865d36f03a3830b6b90f63f3d10a", "testharness" ], "svg/struct/UnknownElement/interface.svg": [ @@ -711543,11 +714928,11 @@ "support" ], "tools/ci/azure/install_chrome.yml": [ - "5a8dccd6e68e6a39a47ea4e27f996a5c96c22ace", + "6bd5c2334ad4e3e4d5d6faaf8005f4e0b44cf1fe", "support" ], "tools/ci/azure/install_firefox.yml": [ - "cf5089b60fb8fdb5d394315f0f8d144440554e2c", + "de6d0335f221f6d2215ebdc8ef5d2ee269fdfdf3", "support" ], "tools/ci/azure/install_fonts.yml": [ @@ -711563,7 +714948,7 @@ "support" ], "tools/ci/azure/pip_install.yml": [ - "6220abcbde5dca92450dfdf1c703ee6080ceccb8", + "f892deb9072e0fdec20540bdb7342a76e83e3391", "support" ], "tools/ci/azure/system_info.yml": [ @@ -711851,7 +715236,7 @@ "support" ], "tools/lint/tests/test_path_lints.py": [ - "ab44c559187e8e435a34d5e13076feb420a15270", + "9f6f49e14a12e65979b7fcccc70e405cda213afb", "support" ], "tools/localpaths.py": [ @@ -711859,7 +715244,7 @@ "support" ], "tools/manifest/XMLParser.py": [ - "212bd7f32f48e05531607a436fa151f6f29d43de", + "8b4d5c7de1c237ce6ef50657c9d9d8f9a297a30c", "support" ], "tools/manifest/__init__.py": [ @@ -711879,7 +715264,7 @@ "support" ], "tools/manifest/item.py": [ - "f18e5ba6c9de2c82dab3be03f07fb470204785a3", + "18c906b6d67d1faa6de8984736eeec9462cb2a45", "support" ], "tools/manifest/log.py": [ @@ -711907,7 +715292,7 @@ "support" ], "tools/manifest/tests/test_manifest.py": [ - "25944d5aca8e86ae1cd8bdc55dec8153ecfde85c", + "224999ab7396fa4be3d99e6e3c168635171675f3", "support" ], "tools/manifest/tests/test_sourcefile.py": [ @@ -712331,7 +715716,7 @@ "support" ], "tools/requirements_flake8.txt": [ - "cc9098d218acfef3c23ea14b4fa176997c281365", + "480aacd466257f82068f5c133ec90e59a2b1eb4f", "support" ], "tools/requirements_mypy.txt": [ @@ -712423,7 +715808,7 @@ "support" ], "tools/serve/test_functional.py": [ - "60b950fc8aa8da00a28d6212c46c6c5c75a2ab0a", + "894479d111c90dad925c683cb0e93ac13fc68619", "support" ], "tools/serve/test_serve.py": [ @@ -716407,7 +719792,7 @@ "support" ], "tools/wpt/requirements.txt": [ - "da3fa4c34e31e91dc84998348368802b31f29b97", + "566083cb6be89a03e48cc5c1a0a88fc5ce53a853", "support" ], "tools/wpt/run.py": [ @@ -716503,7 +719888,7 @@ "support" ], "tools/wptrunner/requirements.txt": [ - "4b568b746168fdf5e06e4a5e592194f5e87f49d4", + "ff0adf17ac8cf60ee4878b99801b60605e6046c3", "support" ], "tools/wptrunner/requirements_chrome.txt": [ @@ -716543,7 +719928,7 @@ "support" ], "tools/wptrunner/requirements_sauce.txt": [ - "f0a0965e02441ce4a608efd7cc51547811087cb6", + "32b5f64d14fd03df4eeacb57839210a26a283fa7", "support" ], "tools/wptrunner/requirements_servo.txt": [ @@ -716711,11 +720096,11 @@ "support" ], "tools/wptrunner/wptrunner/browsers/fennec.py": [ - "9414ff230d47cf5075b08089c11a395b7eb1f0be", + "b47c680c7681722181f58928b22ea260875f5429", "support" ], "tools/wptrunner/wptrunner/browsers/firefox.py": [ - "4672026a07160e942de14a91596b8c15057b9fa4", + "454b08612aaca41e439fc7a9011019e7c4655c26", "support" ], "tools/wptrunner/wptrunner/browsers/ie.py": [ @@ -716935,7 +720320,7 @@ "support" ], "tools/wptrunner/wptrunner/testloader.py": [ - "bd08a9cd5cf40db1a5c542aabff747c6ada71f7b", + "1ffdda6003fad3fe6c770ad7d1bce9a20f10ccda", "support" ], "tools/wptrunner/wptrunner/testrunner.py": [ @@ -717019,7 +720404,7 @@ "support" ], "tools/wptrunner/wptrunner/webdriver_server.py": [ - "d8d9f339f2c3aa72be0c443409ffe80bf1e00c3f", + "3e859aae5599995da269060f79c0af6dd08ef545", "support" ], "tools/wptrunner/wptrunner/wptcommandline.py": [ @@ -717323,11 +720708,11 @@ "support" ], "tools/wptserve/tests/functional/test_input_file.py": [ - "b3f0fba48abad1d600fe757a1d273146398609d7", + "98176e583862841df9de27779dcfe5ff8f7a614b", "support" ], "tools/wptserve/tests/functional/test_pipes.py": [ - "86b4be6b129dc10cf76ff607a5496ddb3492ccc9", + "bad4d624c9f0a29bc8e4b3a740c0ffe834dc88f3", "support" ], "tools/wptserve/tests/functional/test_request.py": [ @@ -717355,7 +720740,7 @@ "support" ], "tools/wptserve/tests/test_stash.py": [ - "4813504a7e1fa3ded7ef60aec5d7f063af09fec7", + "1ea99c0609f5bed859651284eb3da80a4cddf737", "support" ], "tools/wptserve/wptserve/__init__.py": [ @@ -717415,7 +720800,7 @@ "support" ], "tools/wptserve/wptserve/sslutils/openssl.py": [ - "db188dad70a816d5188d4f7cff021f092a514419", + "3c5c1dc23787095b1a67cae7c011b8ad5c785949", "support" ], "tools/wptserve/wptserve/sslutils/pregenerated.py": [ @@ -717714,8 +721099,12 @@ "9f4ffed96e6cb186f8441e9681c281d087ff8faf", "testharness" ], - "uievents/click/click_event_target.html": [ - "ffe5dbaf3988a4908cda76bf3f4edf901b24833b", + "uievents/click/click_event_target_child_parent.html": [ + "1e07e4340392ef0830869876c06e5ee0c1238c91", + "testharness" + ], + "uievents/click/click_event_target_siblings.html": [ + "0306b6f05f0d4c3c6ef58ab638c186184bb6bf5a", "testharness" ], "uievents/click/mouse-dblclick-event.html": [ @@ -717879,7 +721268,7 @@ "support" ], "update-built-tests.sh": [ - "f44dd5e3f6b551f08d661e19f3dcf445eb062ba4", + "3cb6dc0f0e6efc1db6b3c38740a86572ed2474a3", "support" ], "upgrade-insecure-requests/META.yml": [ @@ -718111,7 +721500,7 @@ "testharness" ], "url/historical.any.js": [ - "c3797ad263850c7d3765bbefab24af10ba6e890a", + "407e118f3a05f986c29011c698b5081743c6b62c", "testharness" ], "url/idlharness.any.js": [ @@ -718303,7 +721692,7 @@ "testharness" ], "user-timing/measure-with-dict.html": [ - "47a4f3f520af930e246f8195ee43294e13ebfa36", + "e5869e1df8433c176e32b6d8589fe358985efc9d", "testharness" ], "user-timing/measure.html": [ @@ -718334,6 +721723,10 @@ "0de68965ddb9c7a53ca5595874bb20a3d7d2ca71", "testharness" ], + "user-timing/performance-measure-invalid.worker.js": [ + "dedd6da8884f1afffb18a61a800970796d678a20", + "testharness" + ], "user-timing/resources/user-timing-helper.js": [ "8d43768ec2819620bf637c41918e8a6e6bc72181", "support" @@ -718422,6 +721815,10 @@ "5499f77335b0a2128f7395e73ee777f07a2346b4", "support" ], + "visual-viewport/helper-resize-event-on-load-overflowing-page.html": [ + "c036b16ec87bc7e562c4040ad1923c5a8b483cec", + "support" + ], "visual-viewport/viewport-attribute-event-handlers-manual.html": [ "896f6cd98b3f94099ba59efce24bf301997d8a28", "manual" @@ -718435,7 +721832,7 @@ "manual" ], "visual-viewport/viewport-no-resize-event-on-overflow-recalc.html": [ - "5e73db8e46e54b8ea2bd44a71d8100189bf64f85", + "dcb9432da83cb21b6f0403080d3c7b3b5df1659e", "testharness" ], "visual-viewport/viewport-offset-manual.html": [ @@ -718459,7 +721856,7 @@ "manual" ], "visual-viewport/viewport-resize-event-on-load-overflowing-page.html": [ - "c4b36879ad1f643da52271f2b7f8be3c45183cfa", + "d5dc1deae7279d3dc1b8c67a3a92e65c7a5e409d", "testharness" ], "visual-viewport/viewport-scale-iframe-manual.html": [ @@ -718475,7 +721872,7 @@ "manual" ], "visual-viewport/viewport-scrollbars-cause-resize.html": [ - "2767fcc48a3728218c5d73ad3ef60cafa7376a45", + "086e8d92b087afe8aea2fbc91c1f96dd7d328e72", "testharness" ], "visual-viewport/viewport-type.html": [ @@ -718499,7 +721896,7 @@ "testharness" ], "visual-viewport/viewport-unscaled-size-iframe.html": [ - "9a3c131a1457e347afb56f46364022337dd3f407", + "31df6a05fdaeba424ac8b4bcbb1a6e09ef5c0fcc", "testharness" ], "visual-viewport/viewport-unscaled-size.html": [ @@ -719915,7 +723312,7 @@ "testharness" ], "web-animations/animation-model/animation-types/property-list.js": [ - "3ac142e6278544917bc96073beb9d024f278fe9b", + "7b14797d962d5a52e641a1823e2b88927eabba90", "support" ], "web-animations/animation-model/animation-types/property-types.js": [ @@ -719958,6 +723355,10 @@ "a2a0683921c9db5ced6bdd03ff0064414714e771", "testharness" ], + "web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html": [ + "d40a01fdd2a8c13649383d9cc1a8483ce84be902", + "testharness" + ], "web-animations/animation-model/keyframe-effects/effect-value-transformed-distance.html": [ "6ad9cd2aca3260f5a247c6b6f4d1c31c39030dc8", "testharness" @@ -719971,13 +723372,17 @@ "testharness" ], "web-animations/interfaces/Animatable/getAnimations.html": [ - "d834d04efe67be5be7916ca0afcf103f342f6dbc", + "8264bcfd3fe45fa62bb0fae616a28c9f1622af2c", "testharness" ], "web-animations/interfaces/Animation/cancel.html": [ "711a33905a9101d876950dc974b6ce9e4f236ddf", "testharness" ], + "web-animations/interfaces/Animation/commitStyles.html": [ + "9005db9e9f2a8bcf3c9bf90bcea0ca882398442f", + "testharness" + ], "web-animations/interfaces/Animation/constructor.html": [ "fcbaab1e8dbad3a64852c67931ba7be97b94b0d3", "testharness" @@ -720014,6 +723419,10 @@ "fe7efe05aafa9a68327df513b1f5dc51fc6ad4b3", "testharness" ], + "web-animations/interfaces/Animation/persist.html": [ + "c18993cbc44427af1b3ceeeedb4dcbac42d7957c", + "testharness" + ], "web-animations/interfaces/Animation/play.html": [ "3e8f923d544adb54a60193ffd42c097077334d38", "testharness" @@ -720027,7 +723436,7 @@ "testharness" ], "web-animations/interfaces/Animation/style-change-events.html": [ - "080458660ebaa8b343d5aa93528ebc23efa54e7c", + "b41f748720ad722a2789b163ff6a9e5ba013c518", "testharness" ], "web-animations/interfaces/AnimationEffect/getComputedTiming.html": [ @@ -720103,7 +723512,7 @@ "testharness" ], "web-animations/interfaces/KeyframeEffect/target.html": [ - "b8fc05b81d4ad88f528afc1453eef30729ef897f", + "10f42eea4e5b406c822802c1078fcc1295cb8a39", "testharness" ], "web-animations/resources/easing-tests.js": [ @@ -720226,8 +723635,12 @@ "50bb3ac5877ff6c676c8781113fe3b9da4104fdd", "testharness" ], + "web-animations/timing-model/timelines/update-and-send-events-replacement.html": [ + "1391b97a8ae7fa3c84eab6002edf0f87414b56b7", + "testharness" + ], "web-animations/timing-model/timelines/update-and-send-events.html": [ - "1e4a0c255a93eb56447b90dd49a715d6d83cd988", + "255e013f27a729858310cb545b22d12da283ade5", "testharness" ], "web-locks/META.yml": [ @@ -720391,7 +723804,7 @@ "testharness" ], "web-nfc/NFCWriter_push.https.html": [ - "d53e5023a1b6aa6133a6f878888d5450c252678d", + "5badeb4083855549c9d9f241391ac6e0948f01e2", "testharness" ], "web-nfc/NFCWriter_push_signal-manual.https.html": [ @@ -723175,7 +726588,7 @@ "support" ], "webrtc/RTCCertificate-postMessage.html": [ - "5885f9fb1bbc3e97e5916d07e3df706316c170e8", + "ee8347c97ac39410531cd129762ec16f8ebb44df", "testharness" ], "webrtc/RTCCertificate.html": [ @@ -723219,7 +726632,7 @@ "testharness" ], "webrtc/RTCDTMFSender-ontonechange.https.html": [ - "8acc14433838a4ff93e938d69bd4e45da289222e", + "7aa7975c131abd9763a62140a02f07d4e65e4250", "testharness" ], "webrtc/RTCDataChannel-bufferedAmount.html": [ @@ -723231,7 +726644,7 @@ "testharness" ], "webrtc/RTCDataChannel-send.html": [ - "76d3524d6ebc85306ceffcbe4a59a5e8928fd192", + "4565a8385febacd33aed74bd09bbaaaddef34538", "testharness" ], "webrtc/RTCDataChannelEvent-constructor.html": [ @@ -723263,7 +726676,7 @@ "support" ], "webrtc/RTCIceTransport-extension.https.html": [ - "206a4bb716f34566b699dacfd47585a14a5c282a", + "94beb9927861e83142cab9c1aa3043e4c479ed0d", "testharness" ], "webrtc/RTCIceTransport.html": [ @@ -723275,7 +726688,7 @@ "testharness" ], "webrtc/RTCPeerConnection-addIceCandidate.html": [ - "3641252a13de00ef05248ade299a98c578fab448", + "c51c11fccbfae40de733b882503be402cbf7aa7a", "testharness" ], "webrtc/RTCPeerConnection-addTrack.https.html": [ @@ -723327,7 +726740,7 @@ "testharness" ], "webrtc/RTCPeerConnection-helper.js": [ - "5426e5810738d74724f13b2044f5cce7e5e720cd", + "986204df8b78d58af4fd4b171751931fb35ee563", "support" ], "webrtc/RTCPeerConnection-iceConnectionState-disconnected.https.html": [ @@ -723375,7 +726788,7 @@ "testharness" ], "webrtc/RTCPeerConnection-setLocalDescription-offer.html": [ - "31c85227a857fb445e22c583611dcf2da9f128cc", + "80faf85f15e1acff67205efef90bbf5fd491bbc8", "testharness" ], "webrtc/RTCPeerConnection-setLocalDescription-pranswer.html": [ @@ -723387,7 +726800,7 @@ "testharness" ], "webrtc/RTCPeerConnection-setLocalDescription.html": [ - "2becbd3e23efee6ee14988b770c34e8fba9d3455", + "c4671c3008e199176c57a2728bf25bab64fc2b40", "testharness" ], "webrtc/RTCPeerConnection-setRemoteDescription-answer.html": [ @@ -723463,7 +726876,7 @@ "testharness" ], "webrtc/RTCRtpParameters-transactionId.html": [ - "472b0439b5cc77d553b48000f6a7de3dda90b7d4", + "eb98a8348d44959bbe8c54f2265e30b95b079544", "testharness" ], "webrtc/RTCRtpReceiver-getCapabilities.html": [ @@ -723483,7 +726896,7 @@ "testharness" ], "webrtc/RTCRtpReceiver-getSynchronizationSources.https.html": [ - "82ce3bd8467b6a29e4b40a105151b50314b5bf46", + "a78ede0d90863dbfa458807d435a34cd9087b61f", "testharness" ], "webrtc/RTCRtpSender-getCapabilities.html": [ @@ -723519,7 +726932,7 @@ "testharness" ], "webrtc/RTCRtpTransceiver.https.html": [ - "eaab18d6bbb63031edc9f67bcdeab080d8d884a8", + "e3cd68809cc1e4ca443d9de13251972fc3bcbe67", "testharness" ], "webrtc/RTCSctpTransport-constructor.html": [ @@ -723527,7 +726940,11 @@ "testharness" ], "webrtc/RTCSctpTransport-events.html": [ - "777ac252bc18e36abba666833d79657798992997", + "dc4ea7bde13c5e92294d2924b5a818450fd498a4", + "testharness" + ], + "webrtc/RTCSctpTransport-maxChannels.html": [ + "e62404a21a0834b999a0874afd6345e49342b761", "testharness" ], "webrtc/RTCSctpTransport-maxMessageSize.html": [ @@ -723543,7 +726960,7 @@ "testharness" ], "webrtc/RTCTrackEvent-fire.html": [ - "4c65daaba86f6d8ff56e1c30957e445d4e3713b8", + "9435d7b6e54dcb496c98533e0aae5117a8067864", "testharness" ], "webrtc/coverage/RTCDTMFSender.txt": [ @@ -723610,8 +727027,12 @@ "1310717ccb9c035b011ff5fe5430fbd7e9f158f2", "support" ], + "webrtc/protocol/candidate-exchange.https.html": [ + "2603a02cddf3f026b09b8a233d17ff3f92bd43a1", + "testharness" + ], "webrtc/protocol/ice-state.https.html": [ - "99d2a25eede4a5f2f151bc5bad6abbada8a79784", + "4a6b4333e16a179e6fffadde0a7018eb91895104", "testharness" ], "webrtc/protocol/jsep-initial-offer.https.html": [ @@ -723626,6 +727047,10 @@ "9630919b80861b6559bbf90339788c826f581465", "testharness" ], + "webrtc/protocol/sctp-format.html": [ + "207e51d4c3aaaaa8bc749fb06760cd7da26fd0d5", + "testharness" + ], "webrtc/protocol/simulcast-answer.html": [ "4b84803389fabc26f4b47b27274e0af2e60e61f9", "testharness" @@ -728099,7 +731524,7 @@ "support" ], "webxr/resources/webxr_util.js": [ - "c66b13143a7ab30acda14a9fc06c3c3634e63234", + "3b010a43598af1dff31f501df0beb530ca729e07", "support" ], "webxr/resources/xr-test-asserts.js": [ @@ -728155,11 +731580,11 @@ "testharness" ], "webxr/xrFrame_getPose.https.html": [ - "a8015e3276acc3f97cced60c964d92c752a25d24", + "243fb8cd66617667f8d2dae5742112e3fc476dec", "testharness" ], "webxr/xrFrame_lifetime.https.html": [ - "b924c89771e89457966f0f2d3a8e8e4408376a10", + "27ef02de337451551d4e028bc7e6f5de524d8aeb", "testharness" ], "webxr/xrRay_constructor.https.html": [ @@ -728194,10 +731619,6 @@ "26b6b47d2bfeea35249bd36ca49fda1d5b2ec1f8", "testharness" ], - "webxr/xrSession_identity_referenceSpace.https.html": [ - "07abc39728c0453668a4fbdc785a9194a2dfb7a0", - "testharness" - ], "webxr/xrSession_prevent_multiple_exclusive.https.html": [ "e61bd392718ae3b0f8ac8de0fa81604f2d32dcce", "testharness" @@ -728207,21 +731628,29 @@ "testharness" ], "webxr/xrSession_requestAnimationFrame_data_valid.https.html": [ - "44e903e4fb980d672ad6580f2d630874fa9c4b72", + "c5108e4eccf9f553fb4ee2990c6cd6ad471d16c7", "testharness" ], "webxr/xrSession_requestAnimationFrame_getViewerPose.https.html": [ - "5606fa1ab12b1f359de4e88bdf703b5835be2c16", + "95d9e78105948fc496af2ecec1dc015ff25fc134", "testharness" ], "webxr/xrSession_requestReferenceSpace.https.html": [ - "0027d5dce01af7499e1037311c27ad29f66328d1", + "2fbf9b977ca153acf7028bd73844b7eb10c20b72", "testharness" ], "webxr/xrSession_transfer_outputContext.https.html": [ "759d97ba184067f0f4df431500f5eabddd788921", "testharness" ], + "webxr/xrSession_viewer_referenceSpace.https.html": [ + "85e5e87f8266f2701c96dc643e8890942ef013bd", + "testharness" + ], + "webxr/xrView_eyes.https.html": [ + "8090bcebadb39902189c716b8434de949e9c5ae9", + "testharness" + ], "workers/META.yml": [ "a7297d3844728b8bb2f7c82a2c4f32d65040a919", "support" @@ -728238,6 +731667,10 @@ "2bfe7d9b87adfe927517a0a3af6d614d8837964d", "testharness" ], + "workers/SharedWorker-detach-frame-in-error-event.html": [ + "7363265fbc3c42f498c78afda01a1cd51cb0aeac", + "testharness" + ], "workers/SharedWorker-exception-propagation.html": [ "5823a19a4bfabb89243d51797288ee3a13b4cd1f", "testharness" @@ -730015,7 +733448,7 @@ "testharness" ], "x-frame-options/sameorigin.sub.html": [ - "9efbc320946e34baa416e39205d8f39c71325637", + "ede5446825995fce987d136c34f31a01ee87179c", "testharness" ], "x-frame-options/support/helper.js": [ @@ -730023,7 +733456,7 @@ "support" ], "x-frame-options/support/nested.py": [ - "c7dca4aeee59385e37d79d086c1270a9f25c9c43", + "e640f37a2306abed12bd11a1ae776ba93030fc57", "support" ], "x-frame-options/support/redirect.py": [ diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini new file mode 100644 index 00000000000..a8a9b5c830c --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html.ini @@ -0,0 +1,2 @@ +[adjoining-float-nested-forced-clearance-002.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini b/tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini new file mode 100644 index 00000000000..86715ffc9c2 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats/floats-in-table-caption-001.html.ini @@ -0,0 +1,2 @@ +[floats-in-table-caption-001.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-3.html.ini b/tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-3.html.ini new file mode 100644 index 00000000000..2ad67d928d1 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats/new-fc-separates-from-float-3.html.ini @@ -0,0 +1,2 @@ +[new-fc-separates-from-float-3.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/normal-flow/max-height-separates-margin.html.ini b/tests/wpt/metadata/css/CSS2/normal-flow/max-height-separates-margin.html.ini new file mode 100644 index 00000000000..a6cbf633e79 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/normal-flow/max-height-separates-margin.html.ini @@ -0,0 +1,2 @@ +[max-height-separates-margin.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/normal-flow/min-height-separates-margin.html.ini b/tests/wpt/metadata/css/CSS2/normal-flow/min-height-separates-margin.html.ini new file mode 100644 index 00000000000..4c4407f7f22 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/normal-flow/min-height-separates-margin.html.ini @@ -0,0 +1,2 @@ +[min-height-separates-margin.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/positioning/abspos-float-with-inline-container.html.ini b/tests/wpt/metadata/css/CSS2/positioning/abspos-float-with-inline-container.html.ini index 7203ab0404c..3f98bb1fa20 100644 --- a/tests/wpt/metadata/css/CSS2/positioning/abspos-float-with-inline-container.html.ini +++ b/tests/wpt/metadata/css/CSS2/positioning/abspos-float-with-inline-container.html.ini @@ -1,2 +1,2 @@ [abspos-float-with-inline-container.html] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/text/white-space-002.xht.ini b/tests/wpt/metadata/css/CSS2/text/white-space-002.xht.ini deleted file mode 100644 index b1d1b14db72..00000000000 --- a/tests/wpt/metadata/css/CSS2/text/white-space-002.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[white-space-002.xht] - expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/text/white-space-003.xht.ini b/tests/wpt/metadata/css/CSS2/text/white-space-003.xht.ini deleted file mode 100644 index 182a9fc2d1e..00000000000 --- a/tests/wpt/metadata/css/CSS2/text/white-space-003.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[white-space-003.xht] - expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/visudet/line-height-204.html.ini b/tests/wpt/metadata/css/CSS2/visudet/line-height-204.html.ini deleted file mode 100644 index 3d28990c283..00000000000 --- a/tests/wpt/metadata/css/CSS2/visudet/line-height-204.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-height-204.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/compositing/inheritance.html.ini b/tests/wpt/metadata/css/compositing/inheritance.html.ini new file mode 100644 index 00000000000..e6646b730f2 --- /dev/null +++ b/tests/wpt/metadata/css/compositing/inheritance.html.ini @@ -0,0 +1,13 @@ +[inheritance.html] + [Property isolation has initial value auto] + expected: FAIL + + [Property background-blend-mode has initial value normal] + expected: FAIL + + [Property background-blend-mode does not inherit] + expected: FAIL + + [Property isolation does not inherit] + expected: FAIL + diff --git a/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini b/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini deleted file mode 100644 index fb5b6fd0006..00000000000 --- a/tests/wpt/metadata/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[mix-blend-mode-paragraph.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-align/inheritance.html.ini b/tests/wpt/metadata/css/css-align/inheritance.html.ini index 7c906b86a7d..3c4206c1ae4 100644 --- a/tests/wpt/metadata/css/css-align/inheritance.html.ini +++ b/tests/wpt/metadata/css/css-align/inheritance.html.ini @@ -23,3 +23,27 @@ [Property align-content does not inherit] expected: FAIL + [Property justify-self has initial value auto] + expected: FAIL + + [Property row-gap does not inherit] + expected: FAIL + + [Property row-gap has initial value normal] + expected: FAIL + + [Property justify-items does not inherit] + expected: FAIL + + [Property column-gap has initial value normal] + expected: FAIL + + [Property justify-items has initial value legacy center] + expected: FAIL + + [Property justify-self does not inherit] + expected: FAIL + + [Property column-gap does not inherit] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini b/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini deleted file mode 100644 index f20284a5396..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[background-repeat-round-roundup.xht] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-x-computed.html.ini b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-x-computed.html.ini new file mode 100644 index 00000000000..2f1b576a058 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-x-computed.html.ini @@ -0,0 +1,19 @@ +[background-position-x-computed.html] + [Property background-position-x value 'right 10px' computes to 'calc(100% + 10px)'] + expected: FAIL + + [Property background-position-x value 'calc(10px - 0.5em), left -20%, right 10px' computes to '-10px, -20%, calc(100% + 10px)'] + expected: FAIL + + [Property background-position-x value 'center, left, right' computes to '50%, 0%, 100px'] + expected: FAIL + + [Property background-position-x value 'x-start' computes to 'x-start'] + expected: FAIL + + [Property background-position-x value '0.5em, x-start, x-end' computes to '20px, x-start, x-end'] + expected: FAIL + + [Property background-position-x value 'x-end' computes to 'x-end'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-x-valid.html.ini b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-x-valid.html.ini new file mode 100644 index 00000000000..00376a56fce --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-x-valid.html.ini @@ -0,0 +1,16 @@ +[background-position-x-valid.html] + [e.style['background-position-x'\] = "calc(10px - 0.5em)" should set the property value] + expected: FAIL + + [e.style['background-position-x'\] = "calc(10px - 0.5em), left -20%, right 10px" should set the property value] + expected: FAIL + + [e.style['background-position-x'\] = "x-end" should set the property value] + expected: FAIL + + [e.style['background-position-x'\] = "0.5em, x-start, x-end" should set the property value] + expected: FAIL + + [e.style['background-position-x'\] = "x-start" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-y-computed.html.ini b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-y-computed.html.ini new file mode 100644 index 00000000000..70715491d5f --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-y-computed.html.ini @@ -0,0 +1,19 @@ +[background-position-y-computed.html] + [Property background-position-y value 'bottom 10px' computes to 'calc(100% + 10px)'] + expected: FAIL + + [Property background-position-y value 'center, top, bottom' computes to '50%, 0%, 100px'] + expected: FAIL + + [Property background-position-y value 'y-end' computes to 'y-end'] + expected: FAIL + + [Property background-position-y value 'calc(10px - 0.5em), top -20%, bottom 10px' computes to '-10px, -20%, calc(100% + 10px)'] + expected: FAIL + + [Property background-position-y value '0.5em, y-start, y-end' computes to '20px, y-start, y-end'] + expected: FAIL + + [Property background-position-y value 'y-start' computes to 'y-start'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-y-valid.html.ini b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-y-valid.html.ini new file mode 100644 index 00000000000..429c6adbac5 --- /dev/null +++ b/tests/wpt/metadata/css/css-backgrounds/parsing/background-position-y-valid.html.ini @@ -0,0 +1,16 @@ +[background-position-y-valid.html] + [e.style['background-position-y'\] = "y-start" should set the property value] + expected: FAIL + + [e.style['background-position-y'\] = "0.5em, y-start, y-end" should set the property value] + expected: FAIL + + [e.style['background-position-y'\] = "calc(10px - 0.5em), top -20%, bottom 10px" should set the property value] + expected: FAIL + + [e.style['background-position-y'\] = "y-end" should set the property value] + expected: FAIL + + [e.style['background-position-y'\] = "calc(10px - 0.5em)" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-flexbox/overflow-top-left.html.ini b/tests/wpt/metadata/css/css-flexbox/overflow-top-left.html.ini new file mode 100644 index 00000000000..084eafacbf4 --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/overflow-top-left.html.ini @@ -0,0 +1,2 @@ +[overflow-top-left.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-flexbox/parsing/flex-flow-computed.html.ini b/tests/wpt/metadata/css/css-flexbox/parsing/flex-flow-computed.html.ini new file mode 100644 index 00000000000..527777e42df --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/parsing/flex-flow-computed.html.ini @@ -0,0 +1,7 @@ +[flex-flow-computed.html] + [Property flex-flow value 'column wrap-reverse' computes to 'column wrap-reverse'] + expected: FAIL + + [Property flex-flow value 'row-reverse wrap' computes to 'row-reverse wrap'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-flexbox/parsing/flex-grow-computed.html.ini b/tests/wpt/metadata/css/css-flexbox/parsing/flex-grow-computed.html.ini new file mode 100644 index 00000000000..e981a2b47d1 --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/parsing/flex-grow-computed.html.ini @@ -0,0 +1,7 @@ +[flex-grow-computed.html] + [Property flex-grow value '6.78e+08' computes to '6.78e+08'] + expected: FAIL + + [Property flex-grow value '2.34e+06' computes to '2.34e+06'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-flexbox/parsing/flex-shrink-computed.html.ini b/tests/wpt/metadata/css/css-flexbox/parsing/flex-shrink-computed.html.ini new file mode 100644 index 00000000000..167953230f3 --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/parsing/flex-shrink-computed.html.ini @@ -0,0 +1,7 @@ +[flex-shrink-computed.html] + [Property flex-shrink value '2.34e+06' computes to '2.34e+06'] + expected: FAIL + + [Property flex-shrink value '6.78e+08' computes to '6.78e+08'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-flexbox/scrollbars-auto.html.ini b/tests/wpt/metadata/css/css-flexbox/scrollbars-auto.html.ini new file mode 100644 index 00000000000..e390fb9837a --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/scrollbars-auto.html.ini @@ -0,0 +1,2 @@ +[scrollbars-auto.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-flexbox/scrollbars.html.ini b/tests/wpt/metadata/css/css-flexbox/scrollbars.html.ini new file mode 100644 index 00000000000..7bfecb03e05 --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/scrollbars.html.ini @@ -0,0 +1,2 @@ +[scrollbars.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini index e2e97522c9b..aff9a22bf9c 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/at-font-face-font-matching.html.ini @@ -332,3 +332,6 @@ [Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg'] expected: FAIL + [Matching font-weight: '430' should prefer '500' over '400 425'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/inheritance.html.ini b/tests/wpt/metadata/css/css-images/inheritance.html.ini new file mode 100644 index 00000000000..7a0b5d392c5 --- /dev/null +++ b/tests/wpt/metadata/css/css-images/inheritance.html.ini @@ -0,0 +1,19 @@ +[inheritance.html] + [Property object-position has initial value 50% 50%] + expected: FAIL + + [Property object-fit does not inherit] + expected: FAIL + + [Property object-position does not inherit] + expected: FAIL + + [Property object-fit has initial value fill] + expected: FAIL + + [Property image-orientation inherits] + expected: FAIL + + [Property image-orientation has initial value 0deg] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/image-orientation-computed.html.ini b/tests/wpt/metadata/css/css-images/parsing/image-orientation-computed.html.ini new file mode 100644 index 00000000000..8388d10fd66 --- /dev/null +++ b/tests/wpt/metadata/css/css-images/parsing/image-orientation-computed.html.ini @@ -0,0 +1,7 @@ +[image-orientation-computed.html] + [Property image-orientation value 'from-image' computes to 'from-image'] + expected: FAIL + + [Property image-orientation value 'none' computes to 'none'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/object-fit-computed.html.ini b/tests/wpt/metadata/css/css-images/parsing/object-fit-computed.html.ini new file mode 100644 index 00000000000..27a9b2a40a7 --- /dev/null +++ b/tests/wpt/metadata/css/css-images/parsing/object-fit-computed.html.ini @@ -0,0 +1,19 @@ +[object-fit-computed.html] + [Property object-fit value 'fill' computes to 'fill'] + expected: FAIL + + [Property object-fit value 'none' computes to 'none'] + expected: FAIL + + [Property object-fit value 'cover scale-down' computes to 'cover scale-down'] + expected: FAIL + + [Property object-fit value 'contain' computes to 'contain'] + expected: FAIL + + [Property object-fit value 'scale-down' computes to 'scale-down'] + expected: FAIL + + [Property object-fit value 'cover' computes to 'cover'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-images/parsing/object-position-computed.html.ini b/tests/wpt/metadata/css/css-images/parsing/object-position-computed.html.ini new file mode 100644 index 00000000000..85af7e8b5b0 --- /dev/null +++ b/tests/wpt/metadata/css/css-images/parsing/object-position-computed.html.ini @@ -0,0 +1,46 @@ +[object-position-computed.html] + [Property object-position value '-20% -30px' computes to '-20% -30px'] + expected: FAIL + + [Property object-position value 'center center' computes to '50% 50%'] + expected: FAIL + + [Property object-position value '10% center' computes to '10% 50%'] + expected: FAIL + + [Property object-position value 'center bottom' computes to '50% 100%'] + expected: FAIL + + [Property object-position value '40px top' computes to '40px 0%'] + expected: FAIL + + [Property object-position value 'center top' computes to '50% 0%'] + expected: FAIL + + [Property object-position value 'right 20% bottom 10%' computes to '80% 90%'] + expected: FAIL + + [Property object-position value 'right bottom' computes to '100% 100%'] + expected: FAIL + + [Property object-position value 'center 50px' computes to '50% 50px'] + expected: FAIL + + [Property object-position value 'left bottom' computes to '0% 100%'] + expected: FAIL + + [Property object-position value 'left center' computes to '0% 50%'] + expected: FAIL + + [Property object-position value '30px center' computes to '30px 50%'] + expected: FAIL + + [Property object-position value 'right 40%' computes to '100% 40%'] + expected: FAIL + + [Property object-position value 'center' computes to '50% 50%'] + expected: FAIL + + [Property object-position value 'right 30% top 60px' computes to '70% 60px'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text-decor/inheritance.html.ini b/tests/wpt/metadata/css/css-text-decor/inheritance.html.ini new file mode 100644 index 00000000000..5b85b022cdf --- /dev/null +++ b/tests/wpt/metadata/css/css-text-decor/inheritance.html.ini @@ -0,0 +1,43 @@ +[inheritance.html] + [Property text-emphasis-style inherits] + expected: FAIL + + [Property text-emphasis-style has initial value none] + expected: FAIL + + [Property text-decoration-style has initial value solid] + expected: FAIL + + [Property text-underline-position has initial value auto] + expected: FAIL + + [Property text-emphasis-color has initial value rgba(2, 3, 4, 0.5)] + expected: FAIL + + [Property text-decoration-color has initial value rgba(2, 3, 4, 0.5)] + expected: FAIL + + [Property text-decoration-skip-ink inherits] + expected: FAIL + + [Property text-decoration-skip-ink has initial value auto] + expected: FAIL + + [Property text-underline-position inherits] + expected: FAIL + + [Property text-emphasis-position inherits] + expected: FAIL + + [Property text-decoration-color does not inherit] + expected: FAIL + + [Property text-emphasis-position has initial value over right] + expected: FAIL + + [Property text-decoration-style does not inherit] + expected: FAIL + + [Property text-emphasis-color inherits] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-skip-ink-computed.html.ini b/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-skip-ink-computed.html.ini new file mode 100644 index 00000000000..cd7bfe6eae5 --- /dev/null +++ b/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-skip-ink-computed.html.ini @@ -0,0 +1,7 @@ +[text-decoration-skip-ink-computed.html] + [Property text-decoration-skip-ink value 'auto' computes to 'auto'] + expected: FAIL + + [Property text-decoration-skip-ink value 'none' computes to 'none'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-style-computed.html.ini b/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-style-computed.html.ini new file mode 100644 index 00000000000..9057105353f --- /dev/null +++ b/tests/wpt/metadata/css/css-text-decor/parsing/text-decoration-style-computed.html.ini @@ -0,0 +1,16 @@ +[text-decoration-style-computed.html] + [Property text-decoration-style value 'dotted' computes to 'dotted'] + expected: FAIL + + [Property text-decoration-style value 'solid' computes to 'solid'] + expected: FAIL + + [Property text-decoration-style value 'wavy' computes to 'wavy'] + expected: FAIL + + [Property text-decoration-style value 'double' computes to 'double'] + expected: FAIL + + [Property text-decoration-style value 'dashed' computes to 'dashed'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text-decor/parsing/text-underline-position-computed.html.ini b/tests/wpt/metadata/css/css-text-decor/parsing/text-underline-position-computed.html.ini new file mode 100644 index 00000000000..477e68c0fdc --- /dev/null +++ b/tests/wpt/metadata/css/css-text-decor/parsing/text-underline-position-computed.html.ini @@ -0,0 +1,16 @@ +[text-underline-position-computed.html] + [Property text-underline-position value 'under left' computes to 'under left'] + expected: FAIL + + [Property text-underline-position value 'under' computes to 'under'] + expected: FAIL + + [Property text-underline-position value 'left' computes to 'left'] + expected: FAIL + + [Property text-underline-position value 'auto' computes to 'auto'] + expected: FAIL + + [Property text-underline-position value 'right' computes to 'right'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/inheritance.html.ini b/tests/wpt/metadata/css/css-text/inheritance.html.ini index a2715f4fe76..79a89196b50 100644 --- a/tests/wpt/metadata/css/css-text/inheritance.html.ini +++ b/tests/wpt/metadata/css/css-text/inheritance.html.ini @@ -2,3 +2,39 @@ [Property text-justify inherits] expected: FAIL + [Property text-align-all has initial value start] + expected: FAIL + + [Property hanging-punctuation inherits] + expected: FAIL + + [Property tab-size inherits] + expected: FAIL + + [Property line-break inherits] + expected: FAIL + + [Property hyphens inherits] + expected: FAIL + + [Property text-align-last inherits] + expected: FAIL + + [Property hyphens has initial value manual] + expected: FAIL + + [Property hanging-punctuation has initial value none] + expected: FAIL + + [Property tab-size has initial value 8] + expected: FAIL + + [Property text-align-all inherits] + expected: FAIL + + [Property text-align-last has initial value auto] + expected: FAIL + + [Property line-break has initial value auto] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-text/line-break/line-break-normal-018.xht.ini b/tests/wpt/metadata/css/css-text/line-break/line-break-normal-018.xht.ini new file mode 100644 index 00000000000..693999d7f9d --- /dev/null +++ b/tests/wpt/metadata/css/css-text/line-break/line-break-normal-018.xht.ini @@ -0,0 +1,2 @@ +[line-break-normal-018.xht] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/line-break/line-break-strict-018.xht.ini b/tests/wpt/metadata/css/css-text/line-break/line-break-strict-018.xht.ini new file mode 100644 index 00000000000..bd79bd226f9 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/line-break/line-break-strict-018.xht.ini @@ -0,0 +1,2 @@ +[line-break-strict-018.xht] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/line-breaking/line-breaking-018.html.ini b/tests/wpt/metadata/css/css-text/line-breaking/line-breaking-018.html.ini new file mode 100644 index 00000000000..773e4c78204 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/line-breaking/line-breaking-018.html.ini @@ -0,0 +1,2 @@ +[line-breaking-018.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/line-breaking/line-breaking-019.html.ini b/tests/wpt/metadata/css/css-text/line-breaking/line-breaking-019.html.ini new file mode 100644 index 00000000000..1dc4e500f88 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/line-breaking/line-breaking-019.html.ini @@ -0,0 +1,2 @@ +[line-breaking-019.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini new file mode 100644 index 00000000000..ded993140eb --- /dev/null +++ b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-001.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini new file mode 100644 index 00000000000..047905d059b --- /dev/null +++ b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-002.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-002.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini new file mode 100644 index 00000000000..7e9e3e15a50 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-003.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-003.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini new file mode 100644 index 00000000000..f90c86d0e3d --- /dev/null +++ b/tests/wpt/metadata/css/css-text/text-transform/text-transform-full-size-kana-004.html.ini @@ -0,0 +1,2 @@ +[text-transform-full-size-kana-004.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/white-space/break-spaces-010.html.ini b/tests/wpt/metadata/css/css-text/white-space/break-spaces-010.html.ini new file mode 100644 index 00000000000..b72f8f18a38 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/white-space/break-spaces-010.html.ini @@ -0,0 +1,2 @@ +[break-spaces-010.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/white-space/trailing-ideographic-space-004.html.ini b/tests/wpt/metadata/css/css-text/white-space/trailing-ideographic-space-004.html.ini new file mode 100644 index 00000000000..240d1283c3a --- /dev/null +++ b/tests/wpt/metadata/css/css-text/white-space/trailing-ideographic-space-004.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-004.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-007.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-007.html.ini deleted file mode 100644 index 189f2d4dfec..00000000000 --- a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-007.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[word-break-break-all-007.html] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-001.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-001.html.ini new file mode 100644 index 00000000000..0f396c663c4 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-001.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-001.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-002.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-002.html.ini new file mode 100644 index 00000000000..e86e1765b9b --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-002.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-002.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-003.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-003.html.ini new file mode 100644 index 00000000000..2a056602ead --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-003.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-003.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-004.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-004.html.ini new file mode 100644 index 00000000000..008c46fd7aa --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-004.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-004.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-005.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-005.html.ini new file mode 100644 index 00000000000..4f1710521b9 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-005.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-005.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-006.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-006.html.ini new file mode 100644 index 00000000000..4196a13f72a --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-006.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-006.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-007.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-007.html.ini new file mode 100644 index 00000000000..09ea3391a31 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-inline-007.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-007.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-keep-all-006.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-keep-all-006.html.ini deleted file mode 100644 index 3a512b4a124..00000000000 --- a/tests/wpt/metadata/css/css-text/word-break/word-break-keep-all-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-keep-all-006.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-transforms/css-transforms-3d-on-anonymous-block-001.html.ini b/tests/wpt/metadata/css/css-transforms/css-transforms-3d-on-anonymous-block-001.html.ini deleted file mode 100644 index bbb2e5f171e..00000000000 --- a/tests/wpt/metadata/css/css-transforms/css-transforms-3d-on-anonymous-block-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[css-transforms-3d-on-anonymous-block-001.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-transforms/inheritance.html.ini b/tests/wpt/metadata/css/css-transforms/inheritance.html.ini index b945679bc4d..f28c3adf97c 100644 --- a/tests/wpt/metadata/css/css-transforms/inheritance.html.ini +++ b/tests/wpt/metadata/css/css-transforms/inheritance.html.ini @@ -8,3 +8,9 @@ [Property transform-origin does not inherit] expected: FAIL + [Property transform-box has initial value view-box] + expected: FAIL + + [Property transform-box does not inherit] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini b/tests/wpt/metadata/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini new file mode 100644 index 00000000000..70a00a101f6 --- /dev/null +++ b/tests/wpt/metadata/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini @@ -0,0 +1,2 @@ +[no-transition-from-ua-to-blocking-stylesheet.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini index 8850ec200da..f7a7bb33d42 100644 --- a/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini +++ b/tests/wpt/metadata/css/css-transitions/transitions-animatable-properties-01.html.ini @@ -74,3 +74,6 @@ [opacity end] expected: FAIL + [border-left-width end] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/appearance-menulist-button-002.html.ini b/tests/wpt/metadata/css/css-ui/appearance-menulist-button-002.html.ini new file mode 100644 index 00000000000..d203ff3bb8c --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/appearance-menulist-button-002.html.ini @@ -0,0 +1,2 @@ +[appearance-menulist-button-002.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-ui/parsing/resize-computed.html.ini b/tests/wpt/metadata/css/css-ui/parsing/resize-computed.html.ini new file mode 100644 index 00000000000..04988af8df2 --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/resize-computed.html.ini @@ -0,0 +1,13 @@ +[resize-computed.html] + [Property resize value 'both' computes to 'both'] + expected: FAIL + + [Property resize value 'vertical' computes to 'vertical'] + expected: FAIL + + [Property resize value 'horizontal' computes to 'horizontal'] + expected: FAIL + + [Property resize value 'none' computes to 'none'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/parsing/user-select-computed.html.ini b/tests/wpt/metadata/css/css-ui/parsing/user-select-computed.html.ini new file mode 100644 index 00000000000..c6b1f4b60de --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/parsing/user-select-computed.html.ini @@ -0,0 +1,16 @@ +[user-select-computed.html] + [Property user-select value 'none' computes to 'none'] + expected: FAIL + + [Property user-select value 'contain' computes to 'contain'] + expected: FAIL + + [Property user-select value 'text' computes to 'text'] + expected: FAIL + + [Property user-select value 'auto' computes to 'auto'] + expected: FAIL + + [Property user-select value 'all' computes to 'all'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/css-ui/webkit-appearance-menulist-button-002.html.ini b/tests/wpt/metadata/css/css-ui/webkit-appearance-menulist-button-002.html.ini new file mode 100644 index 00000000000..2bbdeb8a116 --- /dev/null +++ b/tests/wpt/metadata/css/css-ui/webkit-appearance-menulist-button-002.html.ini @@ -0,0 +1,2 @@ +[webkit-appearance-menulist-button-002.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini b/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini index 6c46d48c239..d708d05b3ca 100644 --- a/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini +++ b/tests/wpt/metadata/css/css-values/vh_not_refreshing_on_chrome.html.ini @@ -1,3 +1,3 @@ [vh_not_refreshing_on_chrome.html] bug: https://github.com/servo/servo/issues/8984 - expected: TIMEOUT + expected: CRASH diff --git a/tests/wpt/metadata/css/cssom-view/inheritance.html.ini b/tests/wpt/metadata/css/cssom-view/inheritance.html.ini new file mode 100644 index 00000000000..d7fcc9c1eb9 --- /dev/null +++ b/tests/wpt/metadata/css/cssom-view/inheritance.html.ini @@ -0,0 +1,7 @@ +[inheritance.html] + [Property scroll-behavior has initial value auto] + expected: FAIL + + [Property scroll-behavior does not inherit] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom/CSSStyleSheet.html.ini b/tests/wpt/metadata/css/cssom/CSSStyleSheet.html.ini new file mode 100644 index 00000000000..c69c84fc310 --- /dev/null +++ b/tests/wpt/metadata/css/cssom/CSSStyleSheet.html.ini @@ -0,0 +1,4 @@ +[CSSStyleSheet.html] + [CSSOM - CSSStyleSheet interface] + expected: FAIL + diff --git a/tests/wpt/metadata/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini b/tests/wpt/metadata/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini new file mode 100644 index 00000000000..283e383db5a --- /dev/null +++ b/tests/wpt/metadata/css/cssom/getComputedStyle-resolved-min-max-clamping.html.ini @@ -0,0 +1,4 @@ +[getComputedStyle-resolved-min-max-clamping.html] + [Resolved value of width / height when there's no used value isn't clamped by min/max properties] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/backdrop-filter-clipped.html.ini b/tests/wpt/metadata/css/filter-effects/backdrop-filter-clipped.html.ini new file mode 100644 index 00000000000..84aa5dcf64e --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/backdrop-filter-clipped.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-clipped.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/filter-effects/backdrop-filter-update.html.ini b/tests/wpt/metadata/css/filter-effects/backdrop-filter-update.html.ini new file mode 100644 index 00000000000..03a078f02c3 --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/backdrop-filter-update.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-update.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/filter-effects/inheritance.html.ini b/tests/wpt/metadata/css/filter-effects/inheritance.html.ini new file mode 100644 index 00000000000..8cb328486d6 --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/inheritance.html.ini @@ -0,0 +1,25 @@ +[inheritance.html] + [Property color-interpolation-filters has initial value linearrgb] + expected: FAIL + + [Property flood-color does not inherit] + expected: FAIL + + [Property lighting-color does not inherit] + expected: FAIL + + [Property color-interpolation-filters inherits] + expected: FAIL + + [Property lighting-color has initial value rgb(255, 255, 255)] + expected: FAIL + + [Property flood-opacity does not inherit] + expected: FAIL + + [Property flood-opacity has initial value 1] + expected: FAIL + + [Property flood-color has initial value rgb(0, 0, 0)] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/backdrop-filter-computed.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/backdrop-filter-computed.html.ini new file mode 100644 index 00000000000..b89270eb2c2 --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/parsing/backdrop-filter-computed.html.ini @@ -0,0 +1,85 @@ +[backdrop-filter-computed.html] + [Property backdrop-filter value 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)' computes to 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)'] + expected: FAIL + + [Property backdrop-filter value 'contrast()' computes to 'contrast(1)'] + expected: FAIL + + [Property backdrop-filter value 'grayscale(50%)' computes to 'grayscale(0.5)'] + expected: FAIL + + [Property backdrop-filter value 'opacity(100%)' computes to 'opacity(1)'] + expected: FAIL + + [Property backdrop-filter value 'invert()' computes to 'invert(0)'] + expected: FAIL + + [Property backdrop-filter value 'saturate(0)' computes to 'saturate(0)'] + expected: FAIL + + [Property backdrop-filter value 'invert(0)' computes to 'invert(0)'] + expected: FAIL + + [Property backdrop-filter value 'hue-rotate()' computes to 'hue-rotate(0deg)'] + expected: FAIL + + [Property backdrop-filter value 'drop-shadow(1px 2px)' computes to 'drop-shadow(rgb(0, 255, 0) 1px 2px 0px)'] + expected: FAIL + + [Property backdrop-filter value 'brightness(0)' computes to 'brightness(0)'] + expected: FAIL + + [Property backdrop-filter value 'opacity()' computes to 'opacity(1)'] + expected: FAIL + + [Property backdrop-filter value 'brightness(300%)' computes to 'brightness(3)'] + expected: FAIL + + [Property backdrop-filter value 'blur()' computes to 'blur(0px)'] + expected: FAIL + + [Property backdrop-filter value 'sepia()' computes to 'sepia(1)'] + expected: FAIL + + [Property backdrop-filter value 'grayscale()' computes to 'grayscale(1)'] + expected: FAIL + + [Property backdrop-filter value 'sepia(100%)' computes to 'sepia(1)'] + expected: FAIL + + [Property backdrop-filter value 'sepia(0)' computes to 'sepia(0)'] + expected: FAIL + + [Property backdrop-filter value 'brightness()' computes to 'brightness(0)'] + expected: FAIL + + [Property backdrop-filter value 'invert(100%)' computes to 'invert(1)'] + expected: FAIL + + [Property backdrop-filter value 'saturate(300%)' computes to 'saturate(3)'] + expected: FAIL + + [Property backdrop-filter value 'hue-rotate(90deg)' computes to 'hue-rotate(90deg)'] + expected: FAIL + + [Property backdrop-filter value 'contrast(0)' computes to 'contrast(0)'] + expected: FAIL + + [Property backdrop-filter value 'none' computes to 'none'] + expected: FAIL + + [Property backdrop-filter value 'contrast(300%)' computes to 'contrast(3)'] + expected: FAIL + + [Property backdrop-filter value 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)' computes to 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)'] + expected: FAIL + + [Property backdrop-filter value 'opacity(0)' computes to 'opacity(0)'] + expected: FAIL + + [Property backdrop-filter value 'saturate()' computes to 'saturate(1)'] + expected: FAIL + + [Property backdrop-filter value 'blur(100px)' computes to 'blur(100px)'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-computed.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-computed.html.ini new file mode 100644 index 00000000000..920feb5800d --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/parsing/color-interpolation-filters-computed.html.ini @@ -0,0 +1,10 @@ +[color-interpolation-filters-computed.html] + [Property color-interpolation-filters value 'linearrgb' computes to 'linearrgb'] + expected: FAIL + + [Property color-interpolation-filters value 'auto' computes to 'auto'] + expected: FAIL + + [Property color-interpolation-filters value 'srgb' computes to 'srgb'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/filter-computed.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/filter-computed.html.ini index cf8a1a8765b..5ba47d10857 100644 --- a/tests/wpt/metadata/css/filter-effects/parsing/filter-computed.html.ini +++ b/tests/wpt/metadata/css/filter-effects/parsing/filter-computed.html.ini @@ -35,3 +35,9 @@ [Property filter value 'contrast()' computes to 'contrast(1)'] expected: FAIL + [Property filter value 'brightness()' computes to 'brightness(1)'] + expected: FAIL + + [Property filter value 'invert()' computes to 'invert(1)'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/flood-color-computed.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/flood-color-computed.html.ini new file mode 100644 index 00000000000..b99b3891082 --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/parsing/flood-color-computed.html.ini @@ -0,0 +1,25 @@ +[flood-color-computed.html] + [Property flood-color value 'rgb(0, 0, 255)' computes to 'rgb(0, 0, 255)'] + expected: FAIL + + [Property flood-color value 'transparent' computes to 'rgba(0, 0, 0, 0)'] + expected: FAIL + + [Property flood-color value 'rgb(100%, 100%, 0%)' computes to 'rgb(255, 255, 0)'] + expected: FAIL + + [Property flood-color value 'currentcolor' computes to 'rgb(0, 255, 0)'] + expected: FAIL + + [Property flood-color value 'hsl(120, 100%, 50%)' computes to 'rgb(0, 255, 0)'] + expected: FAIL + + [Property flood-color value '#00FF00' computes to 'rgb(0, 255, 0)'] + expected: FAIL + + [Property flood-color value 'red' computes to 'rgb(255, 0, 0)'] + expected: FAIL + + [Property flood-color value 'teal' computes to 'rgb(0, 128, 128)'] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/flood-color-valid.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/flood-color-valid.html.ini new file mode 100644 index 00000000000..4fdfa82b5ce --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/parsing/flood-color-valid.html.ini @@ -0,0 +1,25 @@ +[flood-color-valid.html] + [e.style['flood-color'\] = "teal" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "currentcolor" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "red" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "transparent" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "rgb(100%, 100%, 0%)" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "rgb(0, 0, 255)" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "#00FF00" should set the property value] + expected: FAIL + + [e.style['flood-color'\] = "hsl(120, 100%, 50%)" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-computed.html.ini b/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-computed.html.ini new file mode 100644 index 00000000000..f03ad70aaf9 --- /dev/null +++ b/tests/wpt/metadata/css/filter-effects/parsing/lighting-color-computed.html.ini @@ -0,0 +1,4 @@ +[lighting-color-computed.html] + [Property lighting-color value 'rgb(1, 2, 3)' computes to 'rgb(1, 2, 3)'] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/CustomElementRegistry.html.ini b/tests/wpt/metadata/custom-elements/CustomElementRegistry.html.ini index 3ea99ffd6a7..a7e5de384be 100644 --- a/tests/wpt/metadata/custom-elements/CustomElementRegistry.html.ini +++ b/tests/wpt/metadata/custom-elements/CustomElementRegistry.html.ini @@ -18,3 +18,12 @@ [customElements.define must rethrow an exception thrown while converting the value of disabledFeatures to sequence<DOMString>] expected: FAIL + [customElements.define must rethrow an exception thrown while getting formAssociated on the constructor prototype] + expected: FAIL + + [customElements.define must rethrow an exception thrown while getting additional formAssociated callbacks on the constructor prototype] + expected: FAIL + + [customElements.define must get four additional callbacks on the prototype if formAssociated is converted to true] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/HTMLElement-attachInternals.html.ini b/tests/wpt/metadata/custom-elements/HTMLElement-attachInternals.html.ini index 247b2807fd6..60c0d87c5d7 100644 --- a/tests/wpt/metadata/custom-elements/HTMLElement-attachInternals.html.ini +++ b/tests/wpt/metadata/custom-elements/HTMLElement-attachInternals.html.ini @@ -11,3 +11,6 @@ [If a custom element definition for the local name of the element doesn't exist, throw an InvalidStateError] expected: FAIL + [If a custom element definition for the local name of the element doesn't exist, throw an NotSupportedError] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-NotSupportedError.html.ini b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-NotSupportedError.html.ini new file mode 100644 index 00000000000..a34867474ed --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-NotSupportedError.html.ini @@ -0,0 +1,4 @@ +[ElementInternals-NotSupportedError.html] + [Form-related operations and attributes should throw NotSupportedErrors for non-form-associated custom elements.] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-labels.html.ini b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-labels.html.ini new file mode 100644 index 00000000000..a50fb4ccb7a --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-labels.html.ini @@ -0,0 +1,8 @@ +[ElementInternals-labels.html] + expected: ERROR + [LABEL click] + expected: FAIL + + [LABEL association] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-setFormValue.html.ini b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-setFormValue.html.ini new file mode 100644 index 00000000000..d1cfecf550d --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-setFormValue.html.ini @@ -0,0 +1,20 @@ +[ElementInternals-setFormValue.html] + expected: ERROR + [Single value - name is missing] + expected: FAIL + + [Single value - Non-empty name exists] + expected: FAIL + + [Null value should submit nothing] + expected: FAIL + + [setFormValue with an empty FormData should submit nothing] + expected: FAIL + + [Multiple values - name content attribute is ignored] + expected: FAIL + + [Single value - empty name exists] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-validation.html.ini b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-validation.html.ini new file mode 100644 index 00000000000..eae45756131 --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/ElementInternals-validation.html.ini @@ -0,0 +1,23 @@ +[ElementInternals-validation.html] + expected: ERROR + [validity and setValidity()] + expected: FAIL + + [reportValidity()] + expected: FAIL + + ["anchor" argument of setValidity()] + expected: FAIL + + [checkValidity()] + expected: FAIL + + [Custom control affects validation at the owner form] + expected: FAIL + + [willValidate] + expected: FAIL + + [Custom control affects :valid :invalid for FORM and FIELDSET] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/form-associated-callback.html.ini b/tests/wpt/metadata/custom-elements/form-associated/form-associated-callback.html.ini new file mode 100644 index 00000000000..1212937cf2c --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/form-associated-callback.html.ini @@ -0,0 +1,4 @@ +[form-associated-callback.html] + [formAssociatedCallback, and form IDL attribute of ElementInternals] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/form-disabled-callback.html.ini b/tests/wpt/metadata/custom-elements/form-associated/form-disabled-callback.html.ini new file mode 100644 index 00000000000..fb4fc58bf90 --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/form-disabled-callback.html.ini @@ -0,0 +1,17 @@ +[form-disabled-callback.html] + expected: ERROR + [Upgrading an element with disabled content attribute] + expected: FAIL + + [Disabled attribute affects focus-capability] + expected: FAIL + + [Relationship with FIELDSET] + expected: FAIL + + [A disabled form-associated custom element should not submit an entry for it] + expected: FAIL + + [Adding/removing disabled content attribute] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/form-associated/form-reset-callback.html.ini b/tests/wpt/metadata/custom-elements/form-associated/form-reset-callback.html.ini new file mode 100644 index 00000000000..406cc6d61cf --- /dev/null +++ b/tests/wpt/metadata/custom-elements/form-associated/form-reset-callback.html.ini @@ -0,0 +1,10 @@ +[form-reset-callback.html] + [form.reset(): formResetCallback is called after reset of the last built-in form control and before the next statement.] + expected: FAIL + + [Clicking a reset button invokes formResetCallback in a microtask] + expected: FAIL + + [form.reset() should trigger formResetCallback] + expected: FAIL + diff --git a/tests/wpt/metadata/custom-elements/reactions/HTMLMediaElement.html.ini b/tests/wpt/metadata/custom-elements/reactions/HTMLMediaElement.html.ini index d719efed9f9..5b1403c4bc5 100644 --- a/tests/wpt/metadata/custom-elements/reactions/HTMLMediaElement.html.ini +++ b/tests/wpt/metadata/custom-elements/reactions/HTMLMediaElement.html.ini @@ -1,4 +1,5 @@ [HTMLMediaElement.html] + expected: CRASH [controls on HTMLMediaElement in video must enqueue an attributeChanged reaction when replacing an existing attribute] expected: FAIL diff --git a/tests/wpt/metadata/fetch/content-type/response.window.js.ini b/tests/wpt/metadata/fetch/content-type/response.window.js.ini index 57ec1f99a92..a236ee7eb01 100644 --- a/tests/wpt/metadata/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata/fetch/content-type/response.window.js.ini @@ -312,18 +312,27 @@ [<iframe>: separate response Content-Type: text/plain */*;charset=gbk] expected: FAIL - [<iframe>: combined response Content-Type: */* text/html] + [<iframe>: separate response Content-Type: */* text/html] expected: FAIL - [<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html] + [<iframe>: combined response Content-Type: text/html;" \\" text/plain] expected: FAIL - [<iframe>: separate response Content-Type: */* text/html] + [<iframe>: separate response Content-Type: text/html;" text/plain] expected: FAIL - [<iframe>: combined response Content-Type: text/html;" \\" text/plain] + [<iframe>: separate response Content-Type: text/html */*] + expected: FAIL + + [<iframe>: separate response Content-Type: text/html;x=" text/plain] + expected: FAIL + + [<iframe>: separate response Content-Type: text/html;" \\" text/plain] + expected: FAIL + + [<iframe>: separate response Content-Type: text/html */*;charset=gbk] expected: FAIL - [<iframe>: combined response Content-Type: text/html;x=" text/plain] + [<iframe>: separate response Content-Type: text/html;charset=gbk text/plain text/html] expected: FAIL diff --git a/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini b/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini index 2023a855086..a639f15230c 100644 --- a/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini +++ b/tests/wpt/metadata/fetch/nosniff/parsing-nosniff.window.js.ini @@ -11,6 +11,6 @@ [X-Content-Type-Options%3A%20nosniff%0C] expected: FAIL - [X-Content-Type-Options%3A%20no%0D%0AX-Content-Type-Options%3A%20nosniff] + [Content-Type-Options%3A%20nosniff] expected: FAIL diff --git a/tests/wpt/metadata/fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html.ini b/tests/wpt/metadata/fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html.ini new file mode 100644 index 00000000000..0fcd2339104 --- /dev/null +++ b/tests/wpt/metadata/fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html.ini @@ -0,0 +1,4 @@ +[fetch-via-serviceworker--fallback.tentative.https.sub.html] + [Sec-Fetch headers after SW fallback] + expected: FAIL + diff --git a/tests/wpt/metadata/fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html.ini b/tests/wpt/metadata/fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html.ini new file mode 100644 index 00000000000..ad0e96bd334 --- /dev/null +++ b/tests/wpt/metadata/fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html.ini @@ -0,0 +1,4 @@ +[fetch-via-serviceworker--respondWith.tentative.https.sub.html] + [Sec-Fetch headers after SW fallback] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini b/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini deleted file mode 100644 index 385376c7321..00000000000 --- a/tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[traverse_the_history_4.html] - [Multiple history traversals, last would be aborted] - expected: FAIL - diff --git a/tests/wpt/metadata/html/dom/reflection-misc.html.ini b/tests/wpt/metadata/html/dom/reflection-misc.html.ini index eb6cf13e977..4949b7b2907 100644 --- a/tests/wpt/metadata/html/dom/reflection-misc.html.ini +++ b/tests/wpt/metadata/html/dom/reflection-misc.html.ini @@ -18876,3 +18876,309 @@ [undefinedelement.inputMode: IDL set to "SEARCH"] expected: FAIL + [undefinedelement.enterKeyHint: IDL set to "send\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to null] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to ""] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to true] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "go"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "o"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "revious"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to null] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "go\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "nter"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xgo"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "next"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to Infinity] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to object "test-valueOf"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "enter"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to NaN] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "ENTER"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "NEXT"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "SEARCH"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xgo"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "next\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "DONE"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to Infinity] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "send"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "enter\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "done\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "PREVIOUS"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "nter"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "GO"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "search"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "NEXT"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "next\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xsend"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "SEARCH"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "done"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "ext"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "previous\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xsearch"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xenter"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "SEND"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to false] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "GO"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "send"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xprevious"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to object "test-valueOf"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "PREVIOUS"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to undefined] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "enter\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "earch"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to ""] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "go"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "search\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to -Infinity] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to undefined] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "send\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to 7] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "done\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "end"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "ENTER"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "previous"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xsend"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL get with DOM attribute unset] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "SEND"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "previous"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xprevious"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to 1.5] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to 1.5] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "next"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to -Infinity] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "one"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "earch"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xnext"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xnext"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "enter"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xdone"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "DONE"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "o"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "xsearch"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "search\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "end"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to false] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "one"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xenter"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "go\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to true] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "ext"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "search"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to object "test-toString"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to 7] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "xdone"] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to object "[object Object\]"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to object "[object Object\]"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to object "test-toString"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to NaN] + expected: FAIL + + [undefinedelement.enterKeyHint: IDL set to "previous\\0"] + expected: FAIL + + [undefinedelement.enterKeyHint: typeof IDL attribute] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "done"] + expected: FAIL + + [undefinedelement.enterKeyHint: setAttribute() to "revious"] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini deleted file mode 100644 index 8cc42056d34..00000000000 --- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/non-active-document.html.ini +++ /dev/null @@ -1,10 +0,0 @@ -[non-active-document.html] - [DOMParser] - expected: FAIL - - [createHTMLDocument] - expected: FAIL - - [<template>] - expected: FAIL - diff --git a/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini b/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini new file mode 100644 index 00000000000..127392316de --- /dev/null +++ b/tests/wpt/metadata/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini @@ -0,0 +1,7 @@ +[form-submission-algorithm.html] + [If form's firing submission events is true, then return; 'submit' event] + expected: FAIL + + [If form's firing submission events is true, then return; 'invalid' event] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/forms/the-form-element/form-requestsubmit.html.ini b/tests/wpt/metadata/html/semantics/forms/the-form-element/form-requestsubmit.html.ini new file mode 100644 index 00000000000..a58b5dc12ca --- /dev/null +++ b/tests/wpt/metadata/html/semantics/forms/the-form-element/form-requestsubmit.html.ini @@ -0,0 +1,22 @@ +[form-requestsubmit.html] + [requestSubmit() doesn't run interactive validation reentrantly] + expected: FAIL + + [The value of the submitter should be appended, and form* attributes of the submitter should be handled.] + expected: FAIL + + [Passing a submit button not owned by the context object should throw] + expected: FAIL + + [requestSubmit() for a disconnected form should not submit the form] + expected: FAIL + + [requestSubmit() should trigger interactive form validation] + expected: FAIL + + [requestSubmit() doesn't run form submission reentrantly] + expected: FAIL + + [requestSubmit() should accept button[type=submit\], input[type=submit\], and input[type=image\]] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html.ini new file mode 100644 index 00000000000..5957e152111 --- /dev/null +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html.ini @@ -0,0 +1,20 @@ +[invalid-content-type.html] + expected: TIMEOUT + [text/json+blah] + expected: TIMEOUT + + [application/json+blah] + expected: TIMEOUT + + [application/json+protobuf] + expected: TIMEOUT + + [application/blahjson] + expected: TIMEOUT + + [image/json] + expected: TIMEOUT + + [text/x-json] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/module.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/module.html.ini new file mode 100644 index 00000000000..efdbfb19a7d --- /dev/null +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/module.html.ini @@ -0,0 +1,5 @@ +[module.html] + expected: TIMEOUT + [JSON modules] + expected: NOTRUN + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js.ini new file mode 100644 index 00000000000..29dde1a522d --- /dev/null +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js.ini @@ -0,0 +1,19 @@ +[non-object.any.html] + [non-object] + expected: FAIL + + +[non-object.any.worker.html] + [non-object] + expected: FAIL + + +[non-object.any.serviceworker.html] + [non-object] + expected: FAIL + + +[non-object.any.sharedworker.html] + [non-object] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/parse-error.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/parse-error.html.ini new file mode 100644 index 00000000000..d740f8e963d --- /dev/null +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/parse-error.html.ini @@ -0,0 +1,5 @@ +[parse-error.html] + expected: TIMEOUT + [JSON modules: parse error] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/utf8.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/utf8.html.ini new file mode 100644 index 00000000000..408b52af0fa --- /dev/null +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/utf8.html.ini @@ -0,0 +1,14 @@ +[utf8.html] + expected: TIMEOUT + [windows-1252] + expected: NOTRUN + + [utf-7] + expected: NOTRUN + + [shift-jis] + expected: NOTRUN + + [utf-8] + expected: NOTRUN + diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html.ini new file mode 100644 index 00000000000..b048aa51d14 --- /dev/null +++ b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html.ini @@ -0,0 +1,14 @@ +[valid-content-type.html] + expected: TIMEOUT + [image/svg+json] + expected: NOTRUN + + [text/html+json] + expected: NOTRUN + + [application/json] + expected: NOTRUN + + [text/json] + expected: NOTRUN + diff --git a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.dedicatedworker.html.ini b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.dedicatedworker.html.ini index 4c6bc6ea006..8c566a35035 100644 --- a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.dedicatedworker.html.ini +++ b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.dedicatedworker.html.ini @@ -24,3 +24,27 @@ [delayed handling: a nested-postMessageTask after promise creation/rejection, plus many promise microtasks, is too late to attach a rejection handler] expected: FAIL + [delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire] + expected: FAIL + + [unhandledrejection: from createImageBitmap which is UA triggered] + expected: FAIL + + [no unhandledrejection/rejectionhandled: rejection handler attached synchronously to a promise created from createImageBitmap] + expected: FAIL + + [microtask nesting: attaching a handler inside a combination of mutationObserverMicrotask + promise microtasks, all inside a queueTask] + expected: FAIL + + [microtask nesting: attaching a handler inside a combination of promise microtasks + mutationObserverMicrotask, all inside a queueTask] + expected: FAIL + + [delayed handling: a nested-queueTask after promise creation/rejection, plus promise microtasks, is too late to attach a rejection handler] + expected: FAIL + + [delayed handling: a nested-queueTask before promise creation/rejection, plus many promise microtasks, is too late to attach a rejection handler] + expected: FAIL + + [delayed handling: a nested-queueTask after promise creation/rejection, plus many promise microtasks, is too late to attach a rejection handler] + expected: FAIL + diff --git a/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini new file mode 100644 index 00000000000..496bad988c6 --- /dev/null +++ b/tests/wpt/metadata/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events.html.ini @@ -0,0 +1,10 @@ +[promise-rejection-events.html] + [delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire] + expected: FAIL + + [unhandledrejection: from createImageBitmap which is UA triggered] + expected: FAIL + + [no unhandledrejection/rejectionhandled: rejection handler attached synchronously to a promise created from createImageBitmap] + expected: FAIL + diff --git a/tests/wpt/metadata/resource-timing/resource_timing_buffer_full_eventually.html.ini b/tests/wpt/metadata/resource-timing/resource_timing_buffer_full_eventually.html.ini deleted file mode 100644 index def9fbcf7d0..00000000000 --- a/tests/wpt/metadata/resource-timing/resource_timing_buffer_full_eventually.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[resource_timing_buffer_full_eventually.html] - expected: CRASH - [Finite resource timing entries buffer size] - expected: TIMEOUT - diff --git a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini index a56bad443a2..66bd350083b 100644 --- a/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini +++ b/tests/wpt/metadata/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini @@ -1,5 +1,4 @@ [realtimeanalyser-fft-scaling.html] - expected: TIMEOUT [X 2048-point FFT peak position is not equal to 64. Got 0.] expected: FAIL diff --git a/tests/wpt/metadata/workers/SharedWorker-detach-frame-in-error-event.html.ini b/tests/wpt/metadata/workers/SharedWorker-detach-frame-in-error-event.html.ini new file mode 100644 index 00000000000..ad0a0851c9a --- /dev/null +++ b/tests/wpt/metadata/workers/SharedWorker-detach-frame-in-error-event.html.ini @@ -0,0 +1,5 @@ +[SharedWorker-detach-frame-in-error-event.html] + expected: TIMEOUT + [Test frame detach in shared worker's error handler] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/workers/semantics/run-a-worker/003.html.ini b/tests/wpt/metadata/workers/semantics/run-a-worker/003.html.ini index d6e39444229..49f489d2a1c 100644 --- a/tests/wpt/metadata/workers/semantics/run-a-worker/003.html.ini +++ b/tests/wpt/metadata/workers/semantics/run-a-worker/003.html.ini @@ -1,5 +1,6 @@ [003.html] type: testharness + expected: ERROR [shared] expected: FAIL diff --git a/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini b/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini deleted file mode 100644 index dbea4f293ad..00000000000 --- a/tests/wpt/mozilla/meta/css/transition_calc_implicit.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[transition_calc_implicit.html] - expected: TIMEOUT diff --git a/tests/wpt/web-platform-tests/.azure-pipelines.yml b/tests/wpt/web-platform-tests/.azure-pipelines.yml index aff69297b39..99873aece5c 100644 --- a/tests/wpt/web-platform-tests/.azure-pipelines.yml +++ b/tests/wpt/web-platform-tests/.azure-pipelines.yml @@ -138,6 +138,74 @@ jobs: parameters: directory: tools/wpt/ +- job: tools_unittest_win + displayName: 'tools/ unittests (Windows)' + dependsOn: decision + condition: dependencies.decision.outputs['test_jobs.tools_unittest'] + pool: + vmImage: 'windows-2019' + steps: + - task: UsePythonVersion@0 + inputs: + versionSpec: '2.7.x' + - template: tools/ci/azure/checkout.yml + - template: tools/ci/azure/tox_pytest.yml + parameters: + directory: tools/ + toxenv: py27 + +- job: tools_unittest_win_py3 + displayName: 'tools/ unittests (Windows Python 3)' + dependsOn: decision + condition: dependencies.decision.outputs['test_jobs.tools_unittest'] + pool: + vmImage: 'windows-2019' + steps: + - task: UsePythonVersion@0 + inputs: + versionSpec: '3.6.x' + - template: tools/ci/azure/checkout.yml + - template: tools/ci/azure/tox_pytest.yml + parameters: + directory: tools/ + toxenv: py36 + +- job: wptrunner_unittest_win + displayName: 'tools/wptrunner/ unittests (Windows)' + dependsOn: decision + condition: dependencies.decision.outputs['test_jobs.wptrunner_unittest'] + pool: + vmImage: 'windows-2019' + steps: + - task: UsePythonVersion@0 + inputs: + versionSpec: '2.7.x' + - template: tools/ci/azure/checkout.yml + - template: tools/ci/azure/tox_pytest.yml + parameters: + directory: tools/wptrunner/ + +- job: wpt_integration_win + displayName: 'tools/wpt/ tests (Windows)' + dependsOn: decision + condition: dependencies.decision.outputs['test_jobs.wpt_integration'] + pool: + vmImage: 'windows-2019' + steps: + # full checkout required + - task: UsePythonVersion@0 + inputs: + versionSpec: '2.7.x' + # currently just using the outdated Chrome/Firefox on the VM rather than + # figuring out how to install Chrome Dev channel on Windows + # - template: tools/ci/azure/install_chrome.yml + # - template: tools/ci/azure/install_firefox.yml + - template: tools/ci/azure/update_hosts.yml + - template: tools/ci/azure/update_manifest.yml + - template: tools/ci/azure/tox_pytest.yml + parameters: + directory: tools/wpt/ + - job: infrastructure_win10 displayName: 'infrastructure/ tests (Windows 10)' # This job is only triggered manually until it has been shown to be robust. diff --git a/tests/wpt/web-platform-tests/.gitattributes b/tests/wpt/web-platform-tests/.gitattributes new file mode 100644 index 00000000000..5c11e4e33a7 --- /dev/null +++ b/tests/wpt/web-platform-tests/.gitattributes @@ -0,0 +1 @@ +* -text diff --git a/tests/wpt/web-platform-tests/2dcontext/imagebitmap/common.sub.js b/tests/wpt/web-platform-tests/2dcontext/imagebitmap/common.sub.js index 7f993963d86..633c182b82b 100644 --- a/tests/wpt/web-platform-tests/2dcontext/imagebitmap/common.sub.js +++ b/tests/wpt/web-platform-tests/2dcontext/imagebitmap/common.sub.js @@ -38,6 +38,11 @@ var imageBitmapVideoPromise = new Promise(function(resolve, reject) { resolve(video); }; video.onerror = reject; + + // preload=auto is required to ensure a frame is available once + // canplaythrough is fired. The default of preload=metadata does not + // gaurantee this. + video.preload = "auto"; video.src = getVideoURI("/images/pattern"); // Prevent WebKit from garbage collecting event handlers. @@ -60,6 +65,11 @@ var imageBitmapDataUrlVideoPromise = fetch(getVideoURI("/images/pattern")) var encoded = btoa(String.fromCodePoint(...new Uint8Array(data))); var dataUrl = `data:${type};base64,${encoded}`; + + // preload=auto is required to ensure a frame is available once + // canplaythrough is fired. The default of preload=metadata does not + // gaurantee this. + video.preload = "auto"; video.src = dataUrl; // Prevent WebKit from garbage collecting event handlers. diff --git a/tests/wpt/web-platform-tests/2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html b/tests/wpt/web-platform-tests/2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html index 1e2e05c2cfc..a5b2ffa6c96 100644 --- a/tests/wpt/web-platform-tests/2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html +++ b/tests/wpt/web-platform-tests/2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html @@ -341,6 +341,7 @@ promise_test(function() { video.oncanplaythrough = function() { resolve(video); } + video.preload = "auto"; video.src = 'resources/pattern-srgb-fullcolor.ogv' }).then(testImageBitmapVideoSource); }, 'createImageBitmap in e-sRGB from a sRGB HTMLVideoElement with resize.'); diff --git a/tests/wpt/web-platform-tests/animation-worklet/worklet-animation-get-timing-on-worklet-thread-ref.html b/tests/wpt/web-platform-tests/animation-worklet/worklet-animation-get-timing-on-worklet-thread-ref.html new file mode 100644 index 00000000000..aad07d5f6f2 --- /dev/null +++ b/tests/wpt/web-platform-tests/animation-worklet/worklet-animation-get-timing-on-worklet-thread-ref.html @@ -0,0 +1,12 @@ +<!DOCTYPE html> +<title>Reference for Animation Worklet should have access to effect timing from within the worklet thread</title> +<style> +#box { + width: 100px; + height: 100px; + background-color: green; + transform: translateY(100px); +} +</style> + +<div id="box"></div> diff --git a/tests/wpt/web-platform-tests/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html b/tests/wpt/web-platform-tests/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html new file mode 100644 index 00000000000..54d1c8bcc0c --- /dev/null +++ b/tests/wpt/web-platform-tests/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html @@ -0,0 +1,54 @@ +<html class="reftest-wait"> +<title>Animation Worklet should have access to effect timing from within the worklet thread</title> +<link rel="help" href="https://drafts.css-houdini.org/css-animationworklet/"> +<meta name="assert" content="Animation Worklet should have access to effect timing from within the worklet thread"> +<link rel="match" href="worklet-animation-get-timing-on-worklet-thread-ref.html"> + +<script src="/web-animations/testcommon.js"></script> +<script src="/common/reftest-wait.js"></script> +<script src="common.js"></script> + +<style> + #box{ + height: 100px; + width: 100px; + background-color: green; + } +</style> + +<div id="box"></div> + +<script id="get_timing_animator" type="text/worklet"> + registerAnimator('get_timing', class { + animate(currentTime, effect){ + effect.localTime = effect.getTiming().delay + (effect.getTiming().duration / 2); + } + }); +</script> + +<script> + runInAnimationWorklet( + document.getElementById('get_timing_animator').textContent + ).then(() => { + const box = document.getElementById("box"); + const effect = new KeyframeEffect( + box, + [ + {transform: 'translateY(0)'}, + {transform: 'translateY(200px)'} + ], + { + delay: 2000, + duration: 1000 + } + ); + + const animation = new WorkletAnimation('get_timing', effect); + animation.play(); + + waitForAsyncAnimationFrames(1).then(_ => { + takeScreenshot(); + }); + }); +</script> +</html>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/557-haswarn.html b/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/557-isvalid.html index 127258aca64..127258aca64 100644 --- a/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/557-haswarn.html +++ b/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/557-isvalid.html diff --git a/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/565-haswarn.html b/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/565-isvalid.html index a7aeab8a135..a7aeab8a135 100644 --- a/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/565-haswarn.html +++ b/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/565-isvalid.html diff --git a/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/566-haswarn.html b/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/566-isvalid.html index 656ad893bf5..656ad893bf5 100644 --- a/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/566-haswarn.html +++ b/tests/wpt/web-platform-tests/conformance-checkers/html-aria/name-computation-img/566-isvalid.html diff --git a/tests/wpt/web-platform-tests/conformance-checkers/messages.json b/tests/wpt/web-platform-tests/conformance-checkers/messages.json index 36eed1ad44a..0531ac6409d 100644 --- a/tests/wpt/web-platform-tests/conformance-checkers/messages.json +++ b/tests/wpt/web-platform-tests/conformance-checkers/messages.json @@ -9,9 +9,6 @@ "html-aria/name-computation-general/597-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", "html-aria/name-computation-general/598-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", "html-aria/name-computation-general/599-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", - "html-aria/name-computation-img/557-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", - "html-aria/name-computation-img/565-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", - "html-aria/name-computation-img/566-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", "html-aria/properties-global-norole/properties-global-norole-aria-label-Test-string-value-haswarn.html": "Possible misuse of \u201caria-label\u201d. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)", "html-rdfa/0019-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cdiv\u201d at this point.", "html-rdfa/0035-novalid.html": "Attribute \u201chref\u201d not allowed on element \u201cimg\u201d at this point.", diff --git a/tests/wpt/web-platform-tests/content-security-policy/embedded-enforcement/support/testharness-helper.sub.js b/tests/wpt/web-platform-tests/content-security-policy/embedded-enforcement/support/testharness-helper.sub.js index c1b2e673ece..3b84db08522 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/embedded-enforcement/support/testharness-helper.sub.js +++ b/tests/wpt/web-platform-tests/content-security-policy/embedded-enforcement/support/testharness-helper.sub.js @@ -128,7 +128,7 @@ function assert_iframe_with_csp(t, url, csp, shouldBlock, urlId, blockedURI) { // Delay the check until after the postMessage has a chance to execute. setTimeout(t.step_func_done(function () { assert_equals(loaded[urlId], undefined); - }), 1); + }), 500); assert_throws("SecurityError", () => { var x = i.contentWindow.location.href; }); diff --git a/tests/wpt/web-platform-tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html b/tests/wpt/web-platform-tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html index f4daf182f74..e95e71c59bc 100644 --- a/tests/wpt/web-platform-tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html +++ b/tests/wpt/web-platform-tests/content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html @@ -4,7 +4,7 @@ <script src="/resources/testharnessreport.js"></script> </head> <body> -<iframe src="support/frame-with-csp.sub.html?csp=script-src%20%27self%27"></iframe> +<iframe src="support/frame-with-csp.sub.html?csp=script-src%20%27unsafe-inline%27"></iframe> <div onclick="frames[0].location.href = 'javascript:parent.postMessage(\'executed\', \'*\')'" id="special_div"></div> <script> var t = async_test("Should have executed the javascript url"); diff --git a/tests/wpt/web-platform-tests/cookies/http-state/resources/test-files/attribute0023-expected b/tests/wpt/web-platform-tests/cookies/http-state/resources/test-files/attribute0023-expected index b14d4f69b58..e69de29bb2d 100644 --- a/tests/wpt/web-platform-tests/cookies/http-state/resources/test-files/attribute0023-expected +++ b/tests/wpt/web-platform-tests/cookies/http-state/resources/test-files/attribute0023-expected @@ -1 +0,0 @@ -Cookie: foo=bar diff --git a/tests/wpt/web-platform-tests/cookies/prefix/__secure.header.https.html b/tests/wpt/web-platform-tests/cookies/prefix/__secure.header.https.html index 8753a320b4e..70d29873cf2 100644 --- a/tests/wpt/web-platform-tests/cookies/prefix/__secure.header.https.html +++ b/tests/wpt/web-platform-tests/cookies/prefix/__secure.header.https.html @@ -26,7 +26,8 @@ // Without 'secure' set_prefixed_cookie_via_http_test({ prefix: "__Secure-", - params: "Path=/;domain=" + CROSS_SITE_HOST, + // SameSite=None is necessary because cross-site origins cannot set SameSite cookies via fetch. + params: "Path=/;SameSite=None;domain=" + CROSS_SITE_HOST, origin: SECURE_CROSS_SITE_ORIGIN, shouldExistViaHTTP: false, title: "__Secure: secure origin: Should not set 'Path=/;domain=" + CROSS_SITE_HOST + "'" @@ -35,7 +36,8 @@ // With 'secure' set_prefixed_cookie_via_http_test({ prefix: "__Secure-", - params: "Secure;Path=/;domain=" + CROSS_SITE_HOST, + // SameSite=None is necessary because cross-site origins cannot set SameSite cookies via fetch. + params: "Secure;SameSite=None;Path=/;domain=" + CROSS_SITE_HOST, origin: SECURE_CROSS_SITE_ORIGIN, shouldExistViaHTTP: true, title: "__Secure: secure origin: Should set 'Secure;Path=/;domain=" + CROSS_SITE_HOST + "'" diff --git a/tests/wpt/web-platform-tests/cookies/resources/cookie-helper.sub.js b/tests/wpt/web-platform-tests/cookies/resources/cookie-helper.sub.js index 1cd924a0c93..f0ca5d6d245 100644 --- a/tests/wpt/web-platform-tests/cookies/resources/cookie-helper.sub.js +++ b/tests/wpt/web-platform-tests/cookies/resources/cookie-helper.sub.js @@ -142,6 +142,7 @@ async function resetSameSiteCookies(origin, value) { assert_dom_cookie("samesite_strict", value, false); assert_dom_cookie("samesite_lax", value, false); assert_dom_cookie("samesite_none", value, false); + assert_dom_cookie("samesite_unspecified", value, false); } w.postMessage({type: "set", value: value, useOwnOrigin: true}, "*"); @@ -150,6 +151,7 @@ async function resetSameSiteCookies(origin, value) { assert_dom_cookie("samesite_strict", value, true); assert_dom_cookie("samesite_lax", value, true); assert_dom_cookie("samesite_none", value, true); + assert_dom_cookie("samesite_unspecified", value, true); } } finally { w.close(); @@ -159,7 +161,8 @@ async function resetSameSiteCookies(origin, value) { // Given an |expectedStatus| and |expectedValue|, assert the |cookies| contains the // proper set of cookie names and values. function verifySameSiteCookieState(expectedStatus, expectedValue, cookies) { - assert_equals(cookies["samesite_none"], expectedValue, "Non-SameSite cookies are always sent."); + assert_equals(cookies["samesite_none"], expectedValue, "SameSite=None cookies are always sent."); + assert_equals(cookies["samesite_unspecified"], expectedValue, "Unspecified-SameSite cookies are always sent."); if (expectedStatus == SameSiteStatus.CROSS_SITE) { assert_not_equals(cookies["samesite_strict"], expectedValue, "SameSite=Strict cookies are not sent with cross-site requests."); assert_not_equals(cookies["samesite_lax"], expectedValue, "SameSite=Lax cookies are not sent with cross-site requests."); @@ -172,6 +175,32 @@ function verifySameSiteCookieState(expectedStatus, expectedValue, cookies) { } } +// Same as above except this expects samesite_unspecified to act the same as +// samesite_lax (which is the behavior expected when SameSiteByDefault is +// enabled). +function verifySameSiteCookieStateWithSameSiteByDefault(expectedStatus, expectedValue, cookies) { + assert_equals(cookies["samesite_none"], expectedValue, "SameSite=None cookies are always sent."); + if (expectedStatus == SameSiteStatus.CROSS_SITE) { + assert_not_equals(cookies["samesite_strict"], expectedValue, "SameSite=Strict cookies are not sent with cross-site requests."); + assert_not_equals(cookies["samesite_lax"], expectedValue, "SameSite=Lax cookies are not sent with cross-site requests."); + assert_not_equals(cookies["samesite_unspecified"], expectedValue, "Unspecified-SameSite cookies are not sent with cross-site requests."); + } else if (expectedStatus == SameSiteStatus.LAX) { + assert_not_equals(cookies["samesite_strict"], expectedValue, "SameSite=Strict cookies are not sent with lax requests."); + assert_equals(cookies["samesite_lax"], expectedValue, "SameSite=Lax cookies are sent with lax requests."); + assert_equals(cookies["samesite_unspecified"], expectedValue, "Unspecified-SameSite cookies are are sent with lax requests.") + } else if (expectedStatus == SameSiteStatus.STRICT) { + assert_equals(cookies["samesite_strict"], expectedValue, "SameSite=Strict cookies are sent with strict requests."); + assert_equals(cookies["samesite_lax"], expectedValue, "SameSite=Lax cookies are sent with strict requests."); + assert_equals(cookies["samesite_unspecified"], expectedValue, "Unspecified-SameSite cookies are are sent with strict requests.") + } +} + +// Get the proper verifier based on the test's variant type. +function getSameSiteVerifier() { + return (location.search && location.search === "?samesite-by-default-cookies.tentative") ? + verifySameSiteCookieStateWithSameSiteByDefault : verifySameSiteCookieState; +} + // // LeaveSecureCookiesAlone-specific test helpers: // @@ -196,6 +225,22 @@ return credFetch(origin + "/cookies/resources/dropSecure.py") }) } +// Reset SameSite=None test cookies on |origin|. If |origin| matches +// `self.origin`, assert (via `document.cookie`) that they were properly +// removed. +function resetSameSiteNoneCookies(origin, value) { + return credFetch(origin + "/cookies/resources/dropSameSiteNone.py") + .then(_ => { + if (origin == self.origin) { + assert_dom_cookie("samesite_none_insecure", value, false); + assert_dom_cookie("samesite_none_secure", value, false); + } + }) + .then(_ => { + return credFetch(origin + "/cookies/resources/setSameSiteNone.py?" + value); + }) +} + // // DOM based cookie manipulation APIs // diff --git a/tests/wpt/web-platform-tests/cookies/resources/dropSameSite.py b/tests/wpt/web-platform-tests/cookies/resources/dropSameSite.py index 803dbeb82cd..4a3f890cb91 100644 --- a/tests/wpt/web-platform-tests/cookies/resources/dropSameSite.py +++ b/tests/wpt/web-platform-tests/cookies/resources/dropSameSite.py @@ -1,12 +1,13 @@ -from helpers import makeDropCookie, readParameter, setNoCacheAndCORSHeaders +from helpers import makeDropCookie, setNoCacheAndCORSHeaders def main(request, response): """Respond to `/cookie/same-site/resources/dropSameSite.py by dropping the - three cookies set by setSameSiteCookies.py""" + four cookies set by setSameSiteCookies.py""" headers = setNoCacheAndCORSHeaders(request, response) # Expire the cookies, and return a JSON-encoded success code. headers.append(makeDropCookie("samesite_strict", False)) headers.append(makeDropCookie("samesite_lax", False)) headers.append(makeDropCookie("samesite_none", False)) + headers.append(makeDropCookie("samesite_unspecified", False)) return headers, '{"success": true}' diff --git a/tests/wpt/web-platform-tests/cookies/resources/dropSameSiteNone.py b/tests/wpt/web-platform-tests/cookies/resources/dropSameSiteNone.py new file mode 100644 index 00000000000..92d6105afb5 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/resources/dropSameSiteNone.py @@ -0,0 +1,11 @@ +from helpers import makeDropCookie, setNoCacheAndCORSHeaders + +def main(request, response): + """Respond to `/cookies/resources/dropSameSiteNone.py by dropping the + two cookies set by setSameSiteNone.py""" + headers = setNoCacheAndCORSHeaders(request, response) + + # Expire the cookies, and return a JSON-encoded success code. + headers.append(makeDropCookie("samesite_none_insecure", False)) + headers.append(makeDropCookie("samesite_none_secure", True)) + return headers, '{"success": true}' diff --git a/tests/wpt/web-platform-tests/cookies/resources/setSameSite.py b/tests/wpt/web-platform-tests/cookies/resources/setSameSite.py index 8ae177607e0..fdf7e7193b4 100644 --- a/tests/wpt/web-platform-tests/cookies/resources/setSameSite.py +++ b/tests/wpt/web-platform-tests/cookies/resources/setSameSite.py @@ -1,14 +1,29 @@ -from helpers import makeCookieHeader, readParameter, setNoCacheAndCORSHeaders +from helpers import makeCookieHeader, setNoCacheAndCORSHeaders def main(request, response): - """Respond to `/cookie/set/samesite?{value}` by setting three cookies: + """Respond to `/cookie/set/samesite?{value}` by setting four cookies: 1. `samesite_strict={value};SameSite=Strict;path=/` 2. `samesite_lax={value};SameSite=Lax;path=/` - 3. `samesite_none={value};path=/`""" + 3. `samesite_none={value};SameSite=None;path=/` + 4. `samesite_unspecified={value};path=/` + Then navigate to a page that will post a message back to the opener with the set cookies""" headers = setNoCacheAndCORSHeaders(request, response) value = request.url_parts.query + headers.append(("Content-Type", "text/html; charset=utf-8")) headers.append(makeCookieHeader("samesite_strict", value, {"SameSite":"Strict","path":"/"})) headers.append(makeCookieHeader("samesite_lax", value, {"SameSite":"Lax","path":"/"})) - headers.append(makeCookieHeader("samesite_none", value, {"path":"/"})) - return headers, '{"success": true}' + headers.append(makeCookieHeader("samesite_none", value, {"SameSite":"None", "path":"/"})) + headers.append(makeCookieHeader("samesite_unspecified", value, {"path":"/"})) + + document = """ +<!DOCTYPE html> +<script> + // A same-site navigation, which should attach all cookies including SameSite ones. + // This is necessary because this page may have been reached via a cross-site navigation, so + // we might not have access to some SameSite cookies from here. + window.location = "../samesite/resources/echo-cookies.html"; +</script> +""" + + return headers, document diff --git a/tests/wpt/web-platform-tests/cookies/resources/setSameSiteNone.py b/tests/wpt/web-platform-tests/cookies/resources/setSameSiteNone.py new file mode 100644 index 00000000000..e96cbc22e08 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/resources/setSameSiteNone.py @@ -0,0 +1,14 @@ +from helpers import makeCookieHeader, setNoCacheAndCORSHeaders + +def main(request, response): + """Respond to `/cookies/resources/setSameSiteNone.py?{value}` by setting two cookies: + 1. `samesite_none_insecure={value};SameSite=None;path=/` + 2. `samesite_none_secure={value};SameSite=None;Secure;path=/` + """ + headers = setNoCacheAndCORSHeaders(request, response) + value = request.url_parts.query + + headers.append(makeCookieHeader("samesite_none_insecure", value, {"SameSite":"None", "path":"/"})) + headers.append(makeCookieHeader("samesite_none_secure", value, {"SameSite":"None", "Secure":"", "path":"/"})) + + return headers, '{"success": true}' diff --git a/tests/wpt/web-platform-tests/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html b/tests/wpt/web-platform-tests/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html new file mode 100644 index 00000000000..18cf0516e64 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/samesite-none-secure/cookies-without-samesite-must-be-secure.https.tentative.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<meta name="timeout" content="long"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/cookies/resources/cookie-helper.sub.js"></script> +<script> +promise_test(t => { + var value = "" + Math.random(); + return resetSameSiteNoneCookies(SECURE_ORIGIN, value) + .then(_ => { + return credFetch(SECURE_ORIGIN + "/cookies/resources/list.py") + .then(r => r.json()) + .then(cookies => { + assert_not_equals(cookies["samesite_none_insecure"], value, "Non-Secure SameSite=None cookie is rejected."); + assert_equals(cookies["samesite_none_secure"], value, "Secure SameSite=None cookie is set."); + }) + }); +}, "SameSite=None cookies are rejected unless the Secure attribute is set."); +</script> diff --git a/tests/wpt/web-platform-tests/cookies/samesite/fetch.html b/tests/wpt/web-platform-tests/cookies/samesite/fetch.html index 3a2d5bf64c5..6f1d92a6f54 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/fetch.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/fetch.html @@ -1,6 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> <meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -13,7 +15,7 @@ return credFetch(target + "/cookies/resources/list.py") .then(r => r.json()) - .then(cookies => verifySameSiteCookieState(expectedStatus, value, cookies)); + .then(cookies => getSameSiteVerifier()(expectedStatus, value, cookies)); }); }, title); } diff --git a/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank-reload.html b/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank-reload.html index 09f3ee91a21..5fa8ab975de 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank-reload.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank-reload.html @@ -1,5 +1,7 @@ <!DOCTYPE html> <meta charset="utf-8"/> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -28,7 +30,7 @@ var reloaded = false; var msgHandler = e => { try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); } catch (e) { reject(e); } diff --git a/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank.html b/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank.html index b7351702b80..47fc9fa34f7 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/form-get-blank.html @@ -1,6 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> <meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -31,7 +33,7 @@ window.removeEventListener("message", msgHandler); e.source.close(); try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); resolve("Popup received the cookie."); } catch (e) { reject(e); diff --git a/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank-reload.html b/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank-reload.html index f9449bf46c9..5098dfb4b03 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank-reload.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank-reload.html @@ -1,5 +1,7 @@ <!DOCTYPE html> <meta charset="utf-8"/> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -18,7 +20,7 @@ var reloaded = false; var msgHandler = e => { try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); } catch (e) { reject(e); } diff --git a/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank.html b/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank.html index f2bb0cacfbc..75d6024c75c 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/form-post-blank.html @@ -1,6 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> <meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -20,7 +22,7 @@ window.removeEventListener("message", msgHandler); e.source.close(); try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); resolve("Popup received the cookie."); } catch (e) { reject(e); diff --git a/tests/wpt/web-platform-tests/cookies/samesite/iframe-reload.html b/tests/wpt/web-platform-tests/cookies/samesite/iframe-reload.html index c4c3598ca44..11d34bb9fcc 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/iframe-reload.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/iframe-reload.html @@ -1,6 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> <meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -19,7 +21,7 @@ var reloaded = false; var msgHandler = e => { try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); } catch (e) { reject(e); } diff --git a/tests/wpt/web-platform-tests/cookies/samesite/iframe.html b/tests/wpt/web-platform-tests/cookies/samesite/iframe.html index e511128f963..4cce83081e6 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/iframe.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/iframe.html @@ -1,6 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> <meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -22,7 +24,7 @@ document.body.removeChild(iframe); window.removeEventListener("message", msgHandler); try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); resolve(); } catch(e) { reject(e); diff --git a/tests/wpt/web-platform-tests/cookies/samesite/img.html b/tests/wpt/web-platform-tests/cookies/samesite/img.html index bca84cbd28b..071c24fb30e 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/img.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/img.html @@ -1,6 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> <meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -38,15 +40,21 @@ var value = "" + Math.random(); return resetSameSiteCookies(origin, value) .then(_ => { - return Promise.all([ - assert_cookie_present(target, "samesite_none", value), - expectedStatus == SameSiteStatus.STRICT ? - assert_cookie_present(target, "samesite_strict", value) : - assert_cookie_absent(target, "samesite_strict", value), - expectedStatus == SameSiteStatus.CROSS_SITE ? - assert_cookie_absent(target, "samesite_lax", value) : - assert_cookie_present(target, "samesite_lax", value) - ]); + var asserts = [assert_cookie_present(target, "samesite_none", value), + expectedStatus == SameSiteStatus.STRICT ? + assert_cookie_present(target, "samesite_strict", value) : + assert_cookie_absent(target, "samesite_strict", value), + expectedStatus == SameSiteStatus.CROSS_SITE ? + assert_cookie_absent(target, "samesite_lax", value) : + assert_cookie_present(target, "samesite_lax", value)]; + if (location.search && location.search === "?samesite-by-default-cookies.tentative") { + asserts.push(expectedStatus == SameSiteStatus.CROSS_SITE ? + assert_cookie_absent(target, "samesite_unspecified", value) : + assert_cookie_present(target, "samesite_unspecified", value)); + } else { + asserts.push(assert_cookie_present(target, "samesite_unspecified", value)); + } + return Promise.all(asserts); }); }, title); } diff --git a/tests/wpt/web-platform-tests/cookies/samesite/resources/echo-cookies.html b/tests/wpt/web-platform-tests/cookies/samesite/resources/echo-cookies.html new file mode 100644 index 00000000000..9b8b286015f --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/samesite/resources/echo-cookies.html @@ -0,0 +1,5 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<script> + window.opener.postMessage({ type: 'COOKIES_SET', cookies: document.cookie }, '*'); +</script> diff --git a/tests/wpt/web-platform-tests/cookies/samesite/resources/navigate.html b/tests/wpt/web-platform-tests/cookies/samesite/resources/navigate.html new file mode 100644 index 00000000000..ef40642a5d4 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/samesite/resources/navigate.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<script src="/cookies/resources/cookie-helper.sub.js"></script> +<script> + window.addEventListener('load', function() { + window.opener.postMessage({ type: 'READY' }, '*'); + }); + + window.addEventListener('message', function(e) { + if (ORIGIN !== window.location.origin) + return; + if (window.location.origin !== e.origin) + return; + + if (e.data.type === "navigate") { + window.location = e.data.url; + } + + if (e.data.type === "post-form") { + var f = document.createElement('form'); + f.action = e.data.url; + f.method = "POST"; + document.body.appendChild(f); + f.submit(); + } + }); +</script> diff --git a/tests/wpt/web-platform-tests/cookies/samesite/setcookie-lax.html b/tests/wpt/web-platform-tests/cookies/samesite/setcookie-lax.html index 2826f676a5b..04b2ce264c8 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/setcookie-lax.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/setcookie-lax.html @@ -1,5 +1,7 @@ <!DOCTYPE html> <meta charset="utf-8"/> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -13,6 +15,7 @@ assert_dom_cookie("samesite_strict", e.data.value, true); assert_dom_cookie("samesite_lax", e.data.value, true); assert_dom_cookie("samesite_none", e.data.value, true); + assert_dom_cookie("samesite_unspecified", e.data.value, true); w.close(); }, "Same-site window should be able to set `SameSite=Lax` or `SameSite=Strict` cookies."); @@ -25,6 +28,8 @@ assert_dom_cookie("samesite_strict", e.data.value, false); assert_dom_cookie("samesite_lax", e.data.value, false); assert_dom_cookie("samesite_none", e.data.value, true); + assert_dom_cookie("samesite_unspecified", e.data.value, + location.search !== "?samesite-by-default-cookies.tentative"); w.close(); }, "Cross-site window shouldn't be able to set `SameSite=Lax` or `SameSite=Strict` cookies."); </script> diff --git a/tests/wpt/web-platform-tests/cookies/samesite/setcookie-navigation.html b/tests/wpt/web-platform-tests/cookies/samesite/setcookie-navigation.html new file mode 100644 index 00000000000..3663aa28a20 --- /dev/null +++ b/tests/wpt/web-platform-tests/cookies/samesite/setcookie-navigation.html @@ -0,0 +1,44 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/cookies/resources/cookie-helper.sub.js"></script> +<script> + function assert_samesite_cookies_present(cookies, value) { + let samesite_cookie_names = ["samesite_strict", "samesite_lax", "samesite_none", "samesite_unspecified"]; + for (name of samesite_cookie_names) { + let re = new RegExp("(?:^|; )" + name + "=" + value + "(?:$|;)"); + assert_true(re.test(cookies), "`" + name + "=" + value + "` in cookies"); + } + } + + // Navigate from ORIGIN to |origin_to|, expecting the navigation to set SameSite + // cookies on |origin_to|. + function navigate_test(method, origin_to, title) { + promise_test(async function(t) { + // The cookies don't need to be cleared on each run because |value| is + // a new random value on each run, so on each run we are overwriting and + // checking for a cookie with a different random value. + let value = "" + Math.random(); + let url_from = ORIGIN + "/cookies/samesite/resources/navigate.html"; + let url_to = origin_to + "/cookies/resources/setSameSite.py?" + value; + var w = window.open(url_from); + await wait_for_message('READY', ORIGIN); + assert_equals(ORIGIN, window.origin); + assert_equals(ORIGIN, w.origin); + let command = (method === "POST") ? "post-form" : "navigate"; + w.postMessage({ type: command, url: url_to }, "*"); + let message = await wait_for_message('COOKIES_SET', origin_to); + assert_samesite_cookies_present(message.data.cookies, value); + w.close(); + }, title); + } + + navigate_test("GET", ORIGIN, "Same-site top-level navigation should be able to set SameSite=* cookies."); + navigate_test("GET", CROSS_SITE_ORIGIN, "Cross-site top-level navigation should be able to set SameSite=* cookies."); + navigate_test("POST", ORIGIN, "Same-site top-level POST should be able to set SameSite=* cookies."); + navigate_test("POST", CROSS_SITE_ORIGIN, "Cross-site top-level POST should be able to set SameSite=* cookies."); +</script> diff --git a/tests/wpt/web-platform-tests/cookies/samesite/window-open-reload.html b/tests/wpt/web-platform-tests/cookies/samesite/window-open-reload.html index fd9c7a6d5a8..d8bc112344c 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/window-open-reload.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/window-open-reload.html @@ -1,5 +1,7 @@ <!DOCTYPE html> <meta charset="utf-8"/> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -15,7 +17,7 @@ var reloaded = false; var msgHandler = e => { try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); } catch (e) { reject(e); } diff --git a/tests/wpt/web-platform-tests/cookies/samesite/window-open.html b/tests/wpt/web-platform-tests/cookies/samesite/window-open.html index 1aa8e5e80bb..b7dc8361ec2 100644 --- a/tests/wpt/web-platform-tests/cookies/samesite/window-open.html +++ b/tests/wpt/web-platform-tests/cookies/samesite/window-open.html @@ -1,5 +1,8 @@ <!DOCTYPE html> <meta charset="utf-8"/> +<meta name="timeout" content="long"> +<meta name="variant" content=""> +<meta name="variant" content="?samesite-by-default-cookies.tentative"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/cookies/resources/cookie-helper.sub.js"></script> @@ -16,7 +19,7 @@ window.removeEventListener("message", msgHandler); w.close(); try { - verifySameSiteCookieState(expectedStatus, value, e.data); + getSameSiteVerifier()(expectedStatus, value, e.data); resolve("Popup received the cookie."); } catch (e) { reject(e); diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html new file mode 100644 index 00000000000..ed8ffd26fa6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-002.html @@ -0,0 +1,75 @@ +<!DOCTYPE html> +<link rel="help" href="https://www.w3.org/TR/CSS22/visuren.html#flow-control" title="9.5.2 Controlling flow next to floats: the 'clear' property"> +<link rel="match" href="../../reference/ref-filled-green-100px-square-only.html"> +<style> +#container { + width: 100px; + background: green; +} +#left { + float: left; + width: 25px; + height: 10px; +} +#right { + float: right; + width: 25px; + height: 20px; +} +#clears-left { + clear: left; +} +#zero { + margin-bottom: 40px; + margin-top: -20px; +} +#nested-float { + float: left; + width: 25px; + height: 20px; +} +#new-formatting-context { + overflow: hidden; + width: 60px; + height: 80px; + margin-top: -30px; +} +</style> +<p>Test passes if there is a filled green square.</p> +<div id=container> + <div id=left></div> + <div id=right></div> + <div> + <div id=clears-left> + <div> + <div id=zero></div> + <div id=nested-float></div> + <!-- + The margins up to this new formatting context are chosen to hit an + edge condition. At this point there are two possible margins: + - (adjoining) {-30px, 40px} => 10px + - (non-adjoining) {-20px, 40px} => 20px + + The logic for placing this new formatting context however shouldn't + check these margins, as there is an ancestor ("clears-left") which + has clearance past adjoining floats ("left", and "right"). + + And "nested-float" should get placed at "10px". + + However if we didn't have this logic the following would occur. + 1. We'd try and place the formatting context using the "adjoining" + margins. + 2. The new formatting context doesn't "fit" on the same edge as the + floats, so it would trigger a retry using with a new position + calculated using the "non-adjoining" margins. + 3. During the next pass, it still doesn't think the margins have + been separated yet as the parent is still using the position + calculated by the forced clearance from above. + 4. It will trigger a retry again (and if an implementation does this + in a loop, will timeout). + --> + <div id=new-formatting-context></div> + </div> + </div> + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html new file mode 100644 index 00000000000..4c080d2b7fa --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-003.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<link rel="match" href="../reference/ref-filled-green-100px-square.xht" /> +<link rel="help" href="https://www.w3.org/TR/CSS22/visuren.html#flow-control" title="9.5.2 Controlling flow next to floats: the 'clear' property"> +<p>Test passes if there is a filled green square and <strong>no red</strong>.</p> +<div style="overflow: hidden; width: 100px; background: red; position: relative;"> + <div style="float: left; height: 50px; width: 50px; background: green"></div> + <div style="height: 40px; background: green;"></div> + <div style="margin-top: 15px; clear: both;"> + <div style="width: 50px; height: 50px; background: green; float: left;"></div> + <div style="margin-top: -10px;"> + <span style="display: inline-block; width: 50px; height: 40px; background: green;"></span> + </div> + <div style="position: absolute; width: 50px; height: 10px; right: 0; top: 40px; background: green;"></div> + <div style="position: absolute; width: 50px; height: 10px; right: 0; bottom: 0; background: green;"></div> + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-3.html b/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-3.html new file mode 100644 index 00000000000..4c37be4ba2f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats/new-fc-separates-from-float-3.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<link rel="help" href="https://www.w3.org/TR/CSS22/visuren.html#bfc-next-to-float" title="9.5 Floats"> +<meta name="assert" content="Although the 'clear' property isn't specified in this test, a new formatting context that doesn't fit below a float that would otherwise be adjoining will need to separate its margin from the float, so that it doesn't affect the float. This is very similar to clearance."> +<link rel="match" href="../../reference/ref-filled-green-100px-square.xht"> +<p>Test passes if there is a filled green square and <strong>no red</strong>.</p> +<div style="display: flow-root; width: 100px; background: red; position: relative;"> + <div> + <div style="float: right; width: 50px; height: 30px; background: green;"></div> + <div> + <div style="overflow: hidden; width: 100px; height: 70px; margin-top: 100px; background: green;"></div> + </div> + <div style="position: absolute; width: 50px; height: 30px; top: 0; left: 0; background: green;"></div> + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html new file mode 100644 index 00000000000..0248ccb910a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/margin-collapse-through-percentage-height-block.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<link rel="author" title="Morten Stenshorne" href="mstensho@chromium.org"> +<link rel="help" href="https://www.w3.org/TR/CSS22/box.html#collapsing-margins" title="8.3.1 Collapsing margins"> +<link rel="help" href="http://crbug.com/962175"> +<link rel="match" href="../../reference/ref-filled-green-100px-square-only.html"> +<meta name="assert" content="A percentage height is unresolvable (i.e. gets treated as auto) if the containing block is auto."> +<p>Test passes if there is a filled green square.</p> +<div style="height:200px;"> + <div style="overflow:hidden; width:100px; background:green;"> + <div style="margin-bottom:100px;"></div> + <div style="height:30%;"></div> + <div style="margin-top:100px;"></div> + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-height-separates-margin.html b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-height-separates-margin.html new file mode 100644 index 00000000000..b14ed54e063 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/max-height-separates-margin.html @@ -0,0 +1,8 @@ +<!DOCTYPE html> +<link rel="match" href="../../reference/ref-filled-green-100px-square-only.html"> +<link rel="help" href="https://www.w3.org/TR/CSS22/box.html#collapsing-margins"> +<p>Test passes if there is a filled green square.</p> +<div style="width:100px; max-height:50px; background: green;"> + <div style="width:100px; height:51px; background:green; margin-bottom:10px;"></div> +</div> +<div style="width: 100px; height: 50px; background: green;"></div> diff --git a/tests/wpt/web-platform-tests/css/CSS2/normal-flow/min-height-separates-margin.html b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/min-height-separates-margin.html new file mode 100644 index 00000000000..1e144921fe3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/normal-flow/min-height-separates-margin.html @@ -0,0 +1,8 @@ +<!DOCTYPE html> +<link rel="match" href="../../reference/ref-filled-green-100px-square-only.html"> +<link rel="help" href="https://www.w3.org/TR/CSS22/box.html#collapsing-margins"> +<p>Test passes if there is a filled green square.</p> +<div style="width:100px; min-height:50px; background: green;"> + <div style="width:100px; height:49px; background:green; margin-bottom:10px;"></div> +</div> +<div style="width: 100px; height: 50px; background: green;"></div> diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/inheritance.html b/tests/wpt/web-platform-tests/css/css-backgrounds/inheritance.html index 768b18a6284..fb8a69b4679 100644 --- a/tests/wpt/web-platform-tests/css/css-backgrounds/inheritance.html +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/inheritance.html @@ -4,6 +4,7 @@ <meta charset="utf-8"> <title>Inheritance of CSS Backgrounds and Borders properties</title> <link rel="help" href="https://drafts.csswg.org/css-backgrounds-3/#property-index"> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#property-index"> <meta name="assert" content="Properties inherit or not according to the spec."> <meta name="assert" content="Properties have initial values according to the spec."> <script src="/resources/testharness.js"></script> @@ -42,6 +43,8 @@ assert_not_inherited('background-color', transparentColor, 'rgb(42, 53, 64)'); assert_not_inherited('background-image', 'none', 'url("https://example.com/")'); assert_not_inherited('background-origin', 'padding-box', 'content-box'); assert_not_inherited('background-position', '0% 0%', '10px 20px'); +assert_not_inherited('background-position-x', '0%', '10px'); +assert_not_inherited('background-position-y', '0%', '20px'); assert_not_inherited('background-repeat', 'repeat', 'space round'); assert_not_inherited('background-size', 'auto', 'contain'); diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-computed.html b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-computed.html new file mode 100644 index 00000000000..6e997c95ae0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-computed.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Backgrounds and Borders Module Level 4: getComputedValue().backgroundPositionX</title> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-x"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +<style> + #target { + font-size: 40px; + } +</style> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("background-position-x", "center", "50%"); +test_computed_value("background-position-x", "left", "0%"); +test_computed_value("background-position-x", "right", "100%"); +test_computed_value("background-position-x", "x-start"); +test_computed_value("background-position-x", "x-end"); +test_computed_value("background-position-x", "-20%"); +test_computed_value("background-position-x", "10px"); +test_computed_value("background-position-x", "0.5em", "20px"); +test_computed_value("background-position-x", "calc(10px - 0.5em)", "-10px"); +test_computed_value("background-position-x", "left -20%", "-20%"); +test_computed_value("background-position-x", "right 10px", "calc(100% + 10px)"); +test_computed_value("background-position-x", "-20%, 10px"); +test_computed_value("background-position-x", "center, left, right", "50%, 0%, 100px"); +test_computed_value("background-position-x", "0.5em, x-start, x-end", "20px, x-start, x-end"); +test_computed_value("background-position-x", "calc(10px - 0.5em), left -20%, right 10px", "-10px, -20%, calc(100% + 10px)"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-invalid.html b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-invalid.html new file mode 100644 index 00000000000..7cdfcf426c0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-invalid.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Backgrounds and Borders Module Level 4: parsing background-position-x with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-x"> +<meta name="assert" content="background-position-x supports only the grammar '[ center | [ left | right | x-start | x-end ]? <length-percentage>? ]#'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("background-position-x", "top"); +test_invalid_value("background-position-x", "bottom"); +test_invalid_value("background-position-x", "y-start"); +test_invalid_value("background-position-x", "y-end"); +test_invalid_value("background-position-x", "center 10px"); +test_invalid_value("background-position-x", "20% left"); +test_invalid_value("background-position-x", "right left"); +test_invalid_value("background-position-x", "x-start center"); +test_invalid_value("background-position-x", "left, center right"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-valid.html b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-valid.html new file mode 100644 index 00000000000..282d7d27bf5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-x-valid.html @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Backgrounds and Borders Module Level 4: parsing background-position-x with valid values</title> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-x"> +<meta name="assert" content="background-position-x supports the full grammar '[ center | [ left | right | x-start | x-end ]? <length-percentage>? ]#'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_valid_value("background-position-x", "center"); +test_valid_value("background-position-x", "left"); +test_valid_value("background-position-x", "right"); +test_valid_value("background-position-x", "x-start"); +test_valid_value("background-position-x", "x-end"); +test_valid_value("background-position-x", "-20%"); +test_valid_value("background-position-x", "10px"); +test_valid_value("background-position-x", "0.5em"); +test_valid_value("background-position-x", "calc(10px - 0.5em)"); +test_valid_value("background-position-x", "left -20%"); +test_valid_value("background-position-x", "right 10px"); +test_valid_value("background-position-x", "-20%, 10px"); +test_valid_value("background-position-x", "center, left, right"); +test_valid_value("background-position-x", "0.5em, x-start, x-end"); +test_valid_value("background-position-x", "calc(10px - 0.5em), left -20%, right 10px"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-computed.html b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-computed.html new file mode 100644 index 00000000000..ceff11f624d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-computed.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Backgrounds and Borders Module Level 4: getComputedValue().backgroundPositionY</title> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-y"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +<style> + #target { + font-size: 40px; + } +</style> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("background-position-y", "center", "50%"); +test_computed_value("background-position-y", "top", "0%"); +test_computed_value("background-position-y", "bottom", "100%"); +test_computed_value("background-position-y", "y-start"); +test_computed_value("background-position-y", "y-end"); +test_computed_value("background-position-y", "-20%"); +test_computed_value("background-position-y", "10px"); +test_computed_value("background-position-y", "0.5em", "20px"); +test_computed_value("background-position-y", "calc(10px - 0.5em)", "-10px"); +test_computed_value("background-position-y", "top -20%", "-20%"); +test_computed_value("background-position-y", "bottom 10px", "calc(100% + 10px)"); +test_computed_value("background-position-y", "-20%, 10px"); +test_computed_value("background-position-y", "center, top, bottom", "50%, 0%, 100px"); +test_computed_value("background-position-y", "0.5em, y-start, y-end", "20px, y-start, y-end"); +test_computed_value("background-position-y", "calc(10px - 0.5em), top -20%, bottom 10px", "-10px, -20%, calc(100% + 10px)"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-invalid.html b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-invalid.html new file mode 100644 index 00000000000..7885b142ee2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-invalid.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Backgrounds and Borders Module Level 4: parsing background-position-y with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-y"> +<meta name="assert" content="background-position-y supports only the grammar '[ center | [ top | bottom | y-start | y-end ]? <length-percentage>? ]#'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("background-position-y", "left"); +test_invalid_value("background-position-y", "right"); +test_invalid_value("background-position-y", "x-start"); +test_invalid_value("background-position-y", "x-end"); +test_invalid_value("background-position-y", "center 10px"); +test_invalid_value("background-position-y", "20% top"); +test_invalid_value("background-position-y", "bottom top"); +test_invalid_value("background-position-y", "y-start center"); +test_invalid_value("background-position-y", "top, center bottom"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-valid.html b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-valid.html new file mode 100644 index 00000000000..1413a2e959a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-backgrounds/parsing/background-position-y-valid.html @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Backgrounds and Borders Module Level 4: parsing background-position-y with valid values</title> +<link rel="help" href="https://drafts.csswg.org/css-backgrounds-4/#propdef-background-position-y"> +<meta name="assert" content="background-position-y supports the full grammar '[ center | [ top | bottom | y-start | y-end ]? <length-percentage>? ]#'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_valid_value("background-position-y", "center"); +test_valid_value("background-position-y", "top"); +test_valid_value("background-position-y", "bottom"); +test_valid_value("background-position-y", "y-start"); +test_valid_value("background-position-y", "y-end"); +test_valid_value("background-position-y", "-20%"); +test_valid_value("background-position-y", "10px"); +test_valid_value("background-position-y", "0.5em"); +test_valid_value("background-position-y", "calc(10px - 0.5em)"); +test_valid_value("background-position-y", "top -20%"); +test_valid_value("background-position-y", "bottom 10px"); +test_valid_value("background-position-y", "-20%, 10px"); +test_valid_value("background-position-y", "center, top, bottom"); +test_valid_value("background-position-y", "0.5em, y-start, y-end"); +test_valid_value("background-position-y", "calc(10px - 0.5em), top -20%, bottom 10px"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-color-adjust/inheritance.html b/tests/wpt/web-platform-tests/css/css-color-adjust/inheritance.html new file mode 100644 index 00000000000..c48d2ade7bb --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-color-adjust/inheritance.html @@ -0,0 +1,13 @@ +<!DOCTYPE html> +<title>Inheritance of CSS Color Adjust properties</title> +<link rel="help" href="https://drafts.csswg.org/css-color-adjust/#property-index"> +<meta name="assert" content="Properties inherit according to the spec."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/inheritance-testcommon.js"></script> +<div id="container"> + <div id="target"></div> +</div> +<script> + assert_inherited('color-scheme', 'auto', 'light dark'); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed.tentative.html b/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed.tentative.html new file mode 100644 index 00000000000..74d1bb919dc --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-computed.tentative.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<title>CSS Color Adjust: getComputedStyle for color-scheme</title> +<link rel="help" href="https://drafts.csswg.org/css-color-adjust/#color-scheme-prop"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +<div id="target"></div> +<script> + test_computed_value("color-scheme", "", "auto"); + test_computed_value("color-scheme", "auto"); + test_computed_value("color-scheme", "light dark"); + test_computed_value("color-scheme", "dark light"); + test_computed_value("color-scheme", "light unknown"); + test_computed_value("color-scheme", "only light"); + test_computed_value("color-scheme", "light light"); + test_computed_value("color-scheme", "light only"); + // reserved and css-wide keywords. + test_computed_value("color-scheme", "initial", "auto"); + test_computed_value("color-scheme", "inherit", "auto"); + test_computed_value("color-scheme", "unset", "auto"); + test_computed_value("color-scheme", "revert", "auto"); + test_computed_value("color-scheme", "default", "auto"); + test_computed_value("color-scheme", "none", "auto"); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid.html b/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid.html new file mode 100644 index 00000000000..0def5b3fc10 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-invalid.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<title>CSS Color Adjust: parsing color-scheme with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-color-adjust/#color-scheme-prop"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +<script> + test_invalid_value("color-scheme", "none"); + test_invalid_value("color-scheme", "only"); + test_invalid_value("color-scheme", "only only"); + test_invalid_value("color-scheme", "only auto"); + test_invalid_value("color-scheme", "only light dark"); + test_invalid_value("color-scheme", "only light light"); + test_invalid_value("color-scheme", "only light purple"); + test_invalid_value("color-scheme", "auto dark"); + test_invalid_value("color-scheme", "auto purple"); + test_invalid_value("color-scheme", "light auto"); + test_invalid_value("color-scheme", "light none"); + test_invalid_value("color-scheme", "light, dark"); + test_invalid_value("color-scheme", "light inherit"); + test_invalid_value("color-scheme", "light initial"); + test_invalid_value("color-scheme", "light unset"); + test_invalid_value("color-scheme", "light revert"); + test_invalid_value("color-scheme", "light default"); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid.html b/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid.html new file mode 100644 index 00000000000..433610061f2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<title>CSS Color Adjust: parsing color-scheme with valid values</title> +<link rel="help" href="https://drafts.csswg.org/css-color-adjust/#color-scheme-prop"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +<script> + test_valid_value("color-scheme", "auto"); + test_valid_value("color-scheme", "light"); + test_valid_value("color-scheme", "dark"); + test_valid_value("color-scheme", "light dark"); + test_valid_value("color-scheme", "dark light"); + test_valid_value("color-scheme", "only light"); + test_valid_value("color-scheme", "light only"); + test_valid_value("color-scheme", "light light"); + test_valid_value("color-scheme", "dark dark"); + test_valid_value("color-scheme", "light purple"); + test_valid_value("color-scheme", "purple dark interesting"); + test_valid_value("color-scheme", "inherit"); + test_valid_value("color-scheme", "initial"); + test_valid_value("color-scheme", "unset"); + test_valid_value("color-scheme", "revert"); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-chrome-crash-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-chrome-crash-001.html new file mode 100644 index 00000000000..c7c03bca106 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-chrome-crash-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<title>CSS Overflow and Transforms: css-overflow-3</title> +<link rel="author" href="mailto:atotic@google.com"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<link rel="help" href="https://crbug.com/964924"> +<meta name="assert" content="chrome does not crash with css contain edge case"> +<style> + * { + contain: size layout; + } + html { + outline-style: auto; + margin-bottom: 39%; + } + #target { + -webkit-appearance: push-button; + } +</style> +<output id="target">text</output> +<script> +test(() => { + document.body.offsetTop; + document.querySelector("#target").value = ""; + document.body.offsetTop; + assert_equals(document.querySelector("#target").value, ""); +}, 'chrome does not crash with contain'); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-paint-table-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-paint-table-001.html new file mode 100644 index 00000000000..70caa578e88 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-paint-table-001.html @@ -0,0 +1,42 @@ +<!DOCTYPE html> + + <meta charset="UTF-8"> + + <title>CSS Containment Test: 'contain: paint' applies to 'table' elements</title> + + <link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com"> + <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> + <link rel="help" href="https://www.w3.org/TR/css-contain-1/#containment-paint"> + <link rel="match" href="reference/contain-paint-047-ref.html"> + + <meta content="This test checks that paint containment applies to table elements. Therefore the content of the table element should be clipped to the padding edge of its principal box." name="assert"> + <meta name="flags" content=""> + + <style> + div#table + { + display: table; + font-family: monospace; + font-size: 100px; + table-layout: fixed; + width: 4ch; + contain: paint; + } + + div.cell + { + display: table-cell; + color: green; + } + span + { + background-color: red; + color: yellow; + } + </style> + + <p>Test passes if there is <strong>no red</strong>. + + <div id="table"> + <div class="cell">PASS<span>FAIL</span></div> + </div> diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-paint-table-002.html b/tests/wpt/web-platform-tests/css/css-contain/contain-paint-table-002.html new file mode 100644 index 00000000000..a6ce97ec15b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-paint-table-002.html @@ -0,0 +1,50 @@ +<!DOCTYPE html> + + <meta charset="UTF-8"> + + <title>CSS Containment Test: 'contain: paint' applies to 'table' elements</title> + + <link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com"> + <link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/"> + <link rel="help" href="https://www.w3.org/TR/css-contain-1/#containment-paint"> + <link rel="match" href="reference/contain-paint-047-ref.html"> + + <meta content="This test checks that paint containment applies to table elements. Therefore the content of the table element (including its caption) should be clipped to the padding edge of its principal box." name="assert"> + <meta name="flags" content=""> + + <style> + div#table + { + display: table; + font-family: monospace; + font-size: 100px; + table-layout: fixed; + width: 4ch; + contain: paint; + } + div.caption + { + display: table-caption; + color: green; + /* We have to limit the width of the caption here, or else the caption's + intrinsic width (including the "FAIL" span) would "prop up" the width + of the table to be a size that'd be larger than its specified width. + Really, we want the table to be *only* 4 characters wide (as wide as + the text "PASS"), with "FAIL" overflowing and getting clipped by + "contain:paint" on the table wrapper box. */ + width: 4ch; + } + span + { + background-color: red; + color: yellow; + } + </style> + + <p>Test passes if there is <strong>no red</strong>. + + <div id="table"> + <div class="caption"> + PASS<span>FAIL</span> + </div> + </div> diff --git a/tests/wpt/web-platform-tests/css/css-contain/contain-subgrid-001.html b/tests/wpt/web-platform-tests/css/css-contain/contain-subgrid-001.html new file mode 100644 index 00000000000..59a104bfbad --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/contain-subgrid-001.html @@ -0,0 +1,45 @@ +<!doctype html> +<html lang=en> + <meta charset=utf-8> + <title>CSS-contain test: layout/paint containment on subgrid</title> + <link rel="author" title="Mats Palmgren" href="mailto:mats@mozilla.com"> + <meta name=assert content="layout/paint containment inhibits subgrid"> + <link rel="match" href="reference/contain-subgrid-001.html"> + <link rel=help href="https://drafts.csswg.org/css-contain/#containment-layout"> + <link rel=help href="https://drafts.csswg.org/css-contain/#containment-paint"> + <link rel=help href="https://drafts.csswg.org/css-grid-2/"> + +<style> +.grid { + display: grid; + width: 40px; + height: 40px; + grid: [a] repeat(2,15px) [b] / [a] repeat(2,15px) [b]; + gap: 10px; +} + +.subgrid { + display: grid; + grid: subgrid; + background: lightgrey; + grid-area:1/1/3/3; +} + +.layout { contain: layout; } +.paint { contain: paint; } + +.inner { + background: blue; + grid-area:a/a/b/b; +} +.p { + place-self: start; + width:100%; + height:100%; +} +</style> + +<div class="grid"><div class="subgrid layout"><div class="inner"></div></div></div> +<div class="grid"><div class="subgrid paint"><div class="inner"></div></div></div> +<div class="grid"><div class="subgrid layout"><div class="inner p"></div></div></div> +<div class="grid"><div class="subgrid paint"><div class="inner p"></div></div></div> diff --git a/tests/wpt/web-platform-tests/css/css-contain/reference/contain-subgrid-001.html b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-subgrid-001.html new file mode 100644 index 00000000000..ab0d1fede53 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-contain/reference/contain-subgrid-001.html @@ -0,0 +1,35 @@ +<!doctype html> +<html lang=en> + <meta charset=utf-8> + <title>CSS-contain reference: layout/paint containment on subgrid</title> + <link rel="author" title="Mats Palmgren" href="mailto:mats@mozilla.com"> + +<style> +.grid { + display: grid; + width: 40px; + height: 40px; + grid: [a] repeat(2,15px) [b] / [a] repeat(2,15px) [b]; + gap: 10px; +} + +.subgrid { + display: grid; + grid: none; + background: lightgrey; + grid-area:1/1/3/3; +} + +.layout { contain: layout; } +.paint { contain: paint; } + +.inner { + background: blue; + grid-area:a/a/b/b; +} +</style> + +<div class="grid"><div class="subgrid layout"><div class="inner"></div></div></div> +<div class="grid"><div class="subgrid paint"><div class="inner"></div></div></div> +<div class="grid"><div class="subgrid layout"><div class="inner"></div></div></div> +<div class="grid"><div class="subgrid paint"><div class="inner"></div></div></div> diff --git a/tests/wpt/web-platform-tests/css/css-display/display-contents-details.html b/tests/wpt/web-platform-tests/css/css-display/display-contents-details.html index b6a6540f013..0dcda91ab38 100644 --- a/tests/wpt/web-platform-tests/css/css-display/display-contents-details.html +++ b/tests/wpt/web-platform-tests/css/css-display/display-contents-details.html @@ -5,6 +5,7 @@ <link rel="help" href="https://drafts.csswg.org/css-display/#unbox-html"> <link rel="match" href="display-contents-pass-ref.html"> <style> + html { font-kerning: none; font-feature-settings: "kern" off; } details, summary { all: initial; border: 10px solid red; diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/flex-aspect-ratio-img-column-004.html b/tests/wpt/web-platform-tests/css/css-flexbox/flex-aspect-ratio-img-column-004.html new file mode 100644 index 00000000000..5ae39e11fe0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/flex-aspect-ratio-img-column-004.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<link rel="author" title="Google LLC" href="http://www.google.com" /> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#line-sizing" /> +<title>css-flexbox: Tests that we use the aspect ratio to compute the main size</title> +<link rel="match" href="../reference/ref-filled-green-100px-square.xht" /> + +<style> +.flex { + display: flex; + width: 100px; + min-height: 500px; + flex-direction: column; +} + +img { + max-width: 100%; + height: 100%; + width: 100%; +} +</style> + +<p>Test passes if there is a filled green square and <strong>no red</strong>.</p> + +<div class="flex"> + <img src="support/300x150-green.png"> + <div style="width: 100px; height: 50px; background: green;"></div> +</div> + diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/overflow-top-left-ref.html b/tests/wpt/web-platform-tests/css/css-flexbox/overflow-top-left-ref.html new file mode 100644 index 00000000000..48b2aa88158 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/overflow-top-left-ref.html @@ -0,0 +1,57 @@ +<!DOCTYPE html> +<style> +.row-wrapper, .column-wrapper { + margin: 4px 0; + overflow: auto; + direction: rtl; + border: 2px solid black; +} + +.column-wrapper { + width: 300px; +} + +.row-wrapper { + height: 300px; + writing-mode: vertical-rl; +} + +.column-wrapper > div { + margin: 4px; + height: 30px; + background: #CCC; +} + +.column-wrapper > .h-overflow { + margin-top: 8px; // Compensate for margin collapsing. +} + +.h-overflow { + width: 500px; +} + +.row-wrapper > div { + margin: 4px; + width: 30px; + background: #CCC; +} + +.v-overflow { + height: 500px; +} + +.row-wrapper > .v-overflow { + margin-right: 8px; // Compensate for margin collapsing. +} + +</style> + +<div class=column-wrapper> + <div>one</div> + <div class=h-overflow>two</div> +</div> + +<div class=row-wrapper> + <div>one</div> + <div class=v-overflow>two</div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/overflow-top-left.html b/tests/wpt/web-platform-tests/css/css-flexbox/overflow-top-left.html new file mode 100644 index 00000000000..682199815e0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/overflow-top-left.html @@ -0,0 +1,59 @@ +<!DOCTYPE html> +<head> +<title>cross-axis top and left overflow</title> +<link rel="author" title="Google, Inc." href="http://www.google.com/"> +<link rel="match" href="overflow-top-left-ref.html"> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#cross-sizing"> +</head> + +<style> +.row-wrapper, .column-wrapper { + margin: 4px 0; + overflow: auto; + display: flex; + direction: rtl; + border: 2px solid black; +} + +.column-wrapper { + width: 300px; + display: flex; + flex-direction: column; +} + +.row-wrapper { + height: 300px; + flex-direction: column; + writing-mode: vertical-rl; +} + +.column-wrapper > div { + margin: 4px; + height: 30px; + background: #CCC; +} + +.h-overflow { + width: 500px; +} + +.row-wrapper > div { + margin: 4px; + width: 30px; + background: #CCC; +} + +.v-overflow { + height: 500px; +} +</style> + +<div class=column-wrapper> + <div>one</div> + <div class=h-overflow>two</div> +</div> + +<div class=row-wrapper> + <div>one</div> + <div class=v-overflow>two</div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-basis-computed.html b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-basis-computed.html new file mode 100644 index 00000000000..79781dd207e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-basis-computed.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Flexible Box Layout: getComputedValue().flexBasis</title> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#propdef-flex-basis"> +<meta name="assert" content="flex-basis computed value is as specified, with length made absolute."> +<meta name="assert" content="flex-basis computed value is non-negative."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +<style> + #target { + font-size: 40px; + } +</style> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flex-basis", "1px"); +test_computed_value("flex-basis", "calc(10px + 0.5em)", "30px"); +test_computed_value("flex-basis", "calc(10px - 0.5em)", "0px"); +test_computed_value("flex-basis", "400%"); +test_computed_value("flex-basis", "auto"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-direction-computed.html b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-direction-computed.html new file mode 100644 index 00000000000..13b2f7e674f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-direction-computed.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Flexible Box Layout: getComputedValue().flexDirection</title> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#propdef-flex-direction"> +<meta name="assert" content="flex-direction computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flex-direction", "row"); +test_computed_value("flex-direction", "row-reverse"); +test_computed_value("flex-direction", "column"); +test_computed_value("flex-direction", "column-reverse"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-flow-computed.html b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-flow-computed.html new file mode 100644 index 00000000000..cb4acbba1ab --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-flow-computed.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Animations: getComputedValue().flexFlow</title> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#propdef-flex-flow"> +<meta name="assert" content="flex-flow computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flex-flow", "column wrap-reverse"); +test_computed_value("flex-flow", "row-reverse wrap"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-grow-computed.html b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-grow-computed.html new file mode 100644 index 00000000000..fa6744655f9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-grow-computed.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Flexible Box Layout: getComputedValue().flexGrow</title> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#propdef-flex-grow"> +<meta name="assert" content="flex-grow computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flex-grow", "1"); +test_computed_value("flex-grow", "2.34e+06"); +test_computed_value("flex-grow", "6.78e+08"); +test_computed_value("flex-grow", "0"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-shrink-computed.html b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-shrink-computed.html new file mode 100644 index 00000000000..299d62285e4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-shrink-computed.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Flexible Box Layout: getComputedValue().flexShrink</title> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#propdef-flex-shrink"> +<meta name="assert" content="flex-shrink computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flex-shrink", "1"); +test_computed_value("flex-shrink", "2.34e+06"); +test_computed_value("flex-shrink", "6.78e+08"); +test_computed_value("flex-shrink", "0"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-wrap-computed.html b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-wrap-computed.html new file mode 100644 index 00000000000..46df87f3801 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/parsing/flex-wrap-computed.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Flexible Box Layout: getComputedValue().flexWrap</title> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/#propdef-flex-wrap"> +<meta name="assert" content="flex-wrap computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flex-wrap", "nowrap"); +test_computed_value("flex-wrap", "wrap"); +test_computed_value("flex-wrap", "wrap-reverse"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-auto-ref.html b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-auto-ref.html new file mode 100644 index 00000000000..e83ba524eac --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-auto-ref.html @@ -0,0 +1,182 @@ +<!DOCTYPE html> +<head> + +<script src="support/scrollbars.js"></script> + +<style> +.horizontal-header { + width: 120px; +} +.vertical-header { + width: 60px; +} +.container-row { + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-start; +} +.container { + flex: none; + margin: 5px; +} +.ltr { + direction: ltr; +} +.rtl { + direction: rtl; +} +.horizontal { + writing-mode: horizontal-tb; +} +.flipped-blocks { + writing-mode: vertical-rl; +} +.flipped-lines { + writing-mode: vertical-lr; +} +.flex { + border: 2px solid red; + overflow: auto; + max-width: 100px; + max-height: 100px; + white-space: nowrap; + font-size: 0; +} +.row > div, .row-reverse > div { + display: inline-flex; + margin: 3px; +} +.column > div, .column-reverse > div { + display: flex; +} + +/* Adjust margins to account for collapsing. */ +.ltr.horizontal > .row > .leaf3 { + margin-right: 0; +} +.ltr.flipped-blocks > .row > .leaf3, .ltr.flipped-lines > .row > .leaf3 { + margin-bottom: 0; +} +.rtl.horizontal > .row > .leaf3 { + margin-left: 0; +} +.rtl.flipped-blocks > .row > .leaf3, .rtl.flipped-lines > .row > .leaf3 { + margin-top: 0; +} + +.ltr.horizontal > .row-reverse > .leaf3 { + margin-left: 0; +} +.ltr.flipped-blocks > .row-reverse > .leaf3, .ltr.flipped-lines > .row-reverse > .leaf3 { + margin-top: 0; +} +.rtl.horizontal > .row-reverse > .leaf3 { + margin-right: 0; +} +.rtl.flipped-blocks > .row-reverse > .leaf3, .rtl.flipped-lines > .row-reverse > .leaf3 { + margin-bottom: 0; +} + +.horizontal > .column > .leaf1, .horizontal > .column > .leaf2 { + margin: 3px 3px 6px 3px; +} +.horizontal > .column > .leaf3 { + margin: 3px; +} +.flipped-blocks > .column > .leaf1, .flipped-blocks > .column > .leaf2 { + margin: 3px 3px 3px 6px; +} +.flipped-blocks > .column > .leaf3 { + margin: 3px; +} +.flipped-lines > .column > .leaf1, .flipped-lines > .column > .leaf2 { + margin: 3px 6px 3px 3px; +} +.flipped-lines > .column > .leaf3 { + margin: 3px; +} + +.horizontal > .column-reverse > .leaf1, .horizontal > .column-reverse > .leaf2 { + margin: 6px 3px 3px 3px; +} +.horizontal > .column-reverse > .leaf3 { + margin: 0 3px 3px 3px; +} +.flipped-blocks > .column-reverse > .leaf1, .flipped-blocks > .column-reverse > .leaf2 { + margin: 3px 6px 3px 3px; +} +.flipped-blocks > .column-reverse > .leaf3 { + margin: 3px 0 3px 3px; +} +.flipped-lines > .column-reverse > .leaf1, .flipped-lines > .column-reverse > .leaf2 { + margin: 3px 3px 3px 6px; +} +.flipped-lines > .column-reverse > .leaf3 { + margin: 3px 3px 3px 0; +} + +.flex > div { + width: 30px; + height: 30px; + border: 2px solid blue; + flex-direction: column; + justify-content: center; +} +.flex > div > div { + font-size: 20px; + text-align: center; + flex: none; +} +</style> + +</head> + +<div class="container-row"> + <div class="vertical-header ltr horizontal"></div> + <div class="horizontal-header ltr horizontal">ltr<br>horizontal-tb</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-rl</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-lr</div> + <div class="horizontal-header rtl horizontal">rtl<br>horizontal-tb</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-rl</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-lr</div> +</div> + +<script> +// Override createContentNode to emulate reverse flow direction. +createContentNode = (flexDirection, textDirection, writingMode) => { + var flexNode = document.createElement("div"); + flexNode.className = "flex " + flexDirection; + flexNode.title = "flex-direction: " + flexDirection + "; direction: " + textDirection + "; writing-mode: " + writingMode; + for (var i = 1; i < 4; i++) + flexNode.appendChild(createLeafNode(flexDirection.endsWith("reverse") ? 4 - i : i)); + return flexNode; +} + +flexDirections.forEach((flexDirection) => { + var containerRow = createContainerRow(flexDirection); + document.body.appendChild(containerRow); +}); + +// Scroll all flex containers to the emulated beginning of flow. +var nodes = document.querySelectorAll(".ltr > .row-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 10000; + nodes[i].scrollTop = 10000; +} +nodes = document.querySelectorAll(".rtl > .row-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 0; + nodes[i].scrollTop = 0; +} +nodes = document.querySelectorAll(".column-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 10000; + nodes[i].scrollTop = 10000; +} +nodes = document.querySelectorAll(".flipped-blocks > .column-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 0; + nodes[i].scrollTop = 0; +} +</script> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-auto.html b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-auto.html new file mode 100644 index 00000000000..ed1ffb8d93a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-auto.html @@ -0,0 +1,95 @@ +<!DOCTYPE html> +<head> +<title>Auto scrollbars inside flexbox with direction and writing-mode</title> +<link rel="author" title="Google, Inc." href="http://www.google.com/"> +<link rel="match" href="scrollbars-auto-ref.html"> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/"> + +<script src="support/scrollbars.js"></script> + +<style> +.horizontal-header { + width: 120px; +} +.vertical-header { + width: 60px; +} +.container-row { + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-start; +} +.container { + flex: none; + margin: 5px; +} +.ltr { + direction: ltr; +} +.rtl { + direction: rtl; +} +.horizontal { + writing-mode: horizontal-tb; +} +.flipped-blocks { + writing-mode: vertical-rl; +} +.flipped-lines { + writing-mode: vertical-lr; +} +.flex { + border: 2px solid red; + display: flex; + overflow: auto; + max-width: 100px; + max-height: 100px; +} +.column { + flex-direction: column; +} +.column-reverse { + flex-direction: column-reverse; +} +.row { + flex-direction: row; +} +.row-reverse { + flex-direction: row-reverse; +} +.flex > .leaf1, .flex > .leaf2, .flex > .leaf3 { + flex: none; + width: 30px; + height: 30px; + border: 2px solid blue; + margin: 3px; + display: flex; + flex-direction: column; + justify-content: center; +} +.flex > div > div { + font-size: 20px; + text-align: center; + flex: none; +} +</style> + +</head> + +<div class="container-row"> + <div class="vertical-header ltr horizontal"></div> + <div class="horizontal-header ltr horizontal">ltr<br>horizontal-tb</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-rl</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-lr</div> + <div class="horizontal-header rtl horizontal">rtl<br>horizontal-tb</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-rl</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-lr</div> +</div> + +<script> +flexDirections.forEach((flexDirection) => { + var containerRow = createContainerRow(flexDirection); + document.body.appendChild(containerRow); +}); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-ref.html b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-ref.html new file mode 100644 index 00000000000..32bb6105f19 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars-ref.html @@ -0,0 +1,182 @@ +<!DOCTYPE html> +<head> + +<script src="support/scrollbars.js"></script> + +<style> +.horizontal-header { + width: 120px; +} +.vertical-header { + width: 60px; +} +.container-row { + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-start; +} +.container { + flex: none; + margin: 5px; +} +.ltr { + direction: ltr; +} +.rtl { + direction: rtl; +} +.horizontal { + writing-mode: horizontal-tb; +} +.flipped-blocks { + writing-mode: vertical-rl; +} +.flipped-lines { + writing-mode: vertical-lr; +} +.flex { + border: 2px solid red; + overflow: scroll; + max-width: 100px; + max-height: 100px; + white-space: nowrap; + font-size: 0; +} +.row > div, .row-reverse > div { + display: inline-flex; + margin: 3px; +} +.column > div, .column-reverse > div { + display: flex; +} + +/* Adjust margins to account for collapsing. */ +.ltr.horizontal > .row > .leaf3 { + margin-right: 0; +} +.ltr.flipped-blocks > .row > .leaf3, .ltr.flipped-lines > .row > .leaf3 { + margin-bottom: 0; +} +.rtl.horizontal > .row > .leaf3 { + margin-left: 0; +} +.rtl.flipped-blocks > .row > .leaf3, .rtl.flipped-lines > .row > .leaf3 { + margin-top: 0; +} + +.ltr.horizontal > .row-reverse > .leaf3 { + margin-left: 0; +} +.ltr.flipped-blocks > .row-reverse > .leaf3, .ltr.flipped-lines > .row-reverse > .leaf3 { + margin-top: 0; +} +.rtl.horizontal > .row-reverse > .leaf3 { + margin-right: 0; +} +.rtl.flipped-blocks > .row-reverse > .leaf3, .rtl.flipped-lines > .row-reverse > .leaf3 { + margin-bottom: 0; +} + +.horizontal > .column > .leaf1, .horizontal > .column > .leaf2 { + margin: 3px 3px 6px 3px; +} +.horizontal > .column > .leaf3 { + margin: 3px; +} +.flipped-blocks > .column > .leaf1, .flipped-blocks > .column > .leaf2 { + margin: 3px 3px 3px 6px; +} +.flipped-blocks > .column > .leaf3 { + margin: 3px; +} +.flipped-lines > .column > .leaf1, .flipped-lines > .column > .leaf2 { + margin: 3px 6px 3px 3px; +} +.flipped-lines > .column > .leaf3 { + margin: 3px; +} + +.horizontal > .column-reverse > .leaf1, .horizontal > .column-reverse > .leaf2 { + margin: 6px 3px 3px 3px; +} +.horizontal > .column-reverse > .leaf3 { + margin: 0 3px 3px 3px; +} +.flipped-blocks > .column-reverse > .leaf1, .flipped-blocks > .column-reverse > .leaf2 { + margin: 3px 6px 3px 3px; +} +.flipped-blocks > .column-reverse > .leaf3 { + margin: 3px 0 3px 3px; +} +.flipped-lines > .column-reverse > .leaf1, .flipped-lines > .column-reverse > .leaf2 { + margin: 3px 3px 3px 6px; +} +.flipped-lines > .column-reverse > .leaf3 { + margin: 3px 3px 3px 0; +} + +.flex > div { + width: 30px; + height: 30px; + border: 2px solid blue; + flex-direction: column; + justify-content: center; +} +.flex > div > div { + font-size: 20px; + text-align: center; + flex: none; +} +</style> + +</head> + +<div class="container-row"> + <div class="vertical-header ltr horizontal"></div> + <div class="horizontal-header ltr horizontal">ltr<br>horizontal-tb</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-rl</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-lr</div> + <div class="horizontal-header rtl horizontal">rtl<br>horizontal-tb</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-rl</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-lr</div> +</div> + +<script> +// Override createContentNode to emulate reverse flow direction. +createContentNode = (flexDirection, textDirection, writingMode) => { + var flexNode = document.createElement("div"); + flexNode.className = "flex " + flexDirection; + flexNode.title = "flex-direction: " + flexDirection + "; direction: " + textDirection + "; writing-mode: " + writingMode; + for (var i = 1; i < 4; i++) + flexNode.appendChild(createLeafNode(flexDirection.endsWith("reverse") ? 4 - i : i)); + return flexNode; +} + +flexDirections.forEach((flexDirection) => { + var containerRow = createContainerRow(flexDirection); + document.body.appendChild(containerRow); +}); + +// Scroll all flex containers to the emulated beginning of flow. +var nodes = document.querySelectorAll(".ltr > .row-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 10000; + nodes[i].scrollTop = 10000; +} +nodes = document.querySelectorAll(".rtl > .row-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 0; + nodes[i].scrollTop = 0; +} +nodes = document.querySelectorAll(".column-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 10000; + nodes[i].scrollTop = 10000; +} +nodes = document.querySelectorAll(".flipped-blocks > .column-reverse"); +for (var i = 0; i < nodes.length; i++) { + nodes[i].scrollLeft = 0; + nodes[i].scrollTop = 0; +} +</script> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars.html b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars.html new file mode 100644 index 00000000000..0eca05bfc63 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/scrollbars.html @@ -0,0 +1,95 @@ +<!DOCTYPE html> +<head> +<title>Scrollbars inside flexbox with direction and writing-mode</title> +<link rel="author" title="Google, Inc." href="http://www.google.com/"> +<link rel="match" href="scrollbars-ref.html"> +<link rel="help" href="https://drafts.csswg.org/css-flexbox/"> + +<script src="support/scrollbars.js"></script> + +<style> +.horizontal-header { + width: 120px; +} +.vertical-header { + width: 60px; +} +.container-row { + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-start; +} +.container { + flex: none; + margin: 5px; +} +.ltr { + direction: ltr; +} +.rtl { + direction: rtl; +} +.horizontal { + writing-mode: horizontal-tb; +} +.flipped-blocks { + writing-mode: vertical-rl; +} +.flipped-lines { + writing-mode: vertical-lr; +} +.flex { + border: 2px solid red; + display: flex; + overflow: scroll; + max-width: 100px; + max-height: 100px; +} +.column { + flex-direction: column; +} +.column-reverse { + flex-direction: column-reverse; +} +.row { + flex-direction: row; +} +.row-reverse { + flex-direction: row-reverse; +} +.flex > .leaf1, .flex > .leaf2, .flex > .leaf3 { + flex: none; + width: 30px; + height: 30px; + border: 2px solid blue; + margin: 3px; + display: flex; + flex-direction: column; + justify-content: center; +} +.flex > div > div { + font-size: 20px; + text-align: center; + flex: none; +} +</style> + +</head> + +<div class="container-row"> + <div class="vertical-header ltr horizontal"></div> + <div class="horizontal-header ltr horizontal">ltr<br>horizontal-tb</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-rl</div> + <div class="vertical-header ltr flipped-blocks">ltr<br>vertical-lr</div> + <div class="horizontal-header rtl horizontal">rtl<br>horizontal-tb</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-rl</div> + <div class="vertical-header rtl flipped-blocks">rtl<br>vertical-lr</div> +</div> + +<script> +flexDirections.forEach((flexDirection) => { + var containerRow = createContainerRow(flexDirection); + document.body.appendChild(containerRow); +}); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-flexbox/support/scrollbars.js b/tests/wpt/web-platform-tests/css/css-flexbox/support/scrollbars.js new file mode 100644 index 00000000000..5b61b499c0f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-flexbox/support/scrollbars.js @@ -0,0 +1,45 @@ +var flexDirections = ["row", "row-reverse", "column", "column-reverse"]; +var textDirections = ["ltr", "rtl"]; +var writingModes = ["horizontal", "flipped-blocks", "flipped-lines"]; + +var createLeafNode = (i) => { + var flexItem = document.createElement("div"); + flexItem.className = "leaf" + i; + var contentItem = document.createElement("div"); + contentItem.innerHTML = i; + flexItem.appendChild(contentItem); + return flexItem; +} + +var createContentNode = (flexDirection, textDirection, writingMode) => { + var flexNode = document.createElement("div"); + flexNode.className = "flex " + flexDirection; + flexNode.title = "flex-direction: " + flexDirection + "; direction: " + textDirection + "; writing-mode: " + writingMode; + for (var i = 1; i < 4; i++) + flexNode.appendChild(createLeafNode(i)); + var marginShim = document.createElement("div"); + return flexNode; +} + +var createContainerNode = (flexDirection, textDirection, writingMode) => { + var containerNode = document.createElement("div"); + containerNode.className = "container " + textDirection + " " + writingMode; + containerNode.appendChild(createContentNode(flexDirection, textDirection, writingMode)); + return containerNode; +} + +var createContainerRow = (flexDirection) => { + var containerRow = document.createElement("div"); + containerRow.className = "container-row"; + var rowLabel = document.createElement("div"); + rowLabel.className = "vertical-header horizontal " + flexDirection; + rowLabel.innerHTML = flexDirection; + containerRow.appendChild(rowLabel); + textDirections.forEach((textDirection) => { + writingModes.forEach((writingMode) => { + var containerNode = createContainerNode(flexDirection, textDirection, writingMode); + containerRow.appendChild(containerNode); + }); + }); + return containerRow; +} diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/fontface-descriptor-updates-ref.html b/tests/wpt/web-platform-tests/css/css-font-loading/fontface-descriptor-updates-ref.html new file mode 100644 index 00000000000..513867b3503 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-font-loading/fontface-descriptor-updates-ref.html @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>CSS Font Loading reference: modification of descriptors</title> +<style> +@font-face { font-family: test; src: url(resources/GenR102.woff2); } +@font-face { font-family: test; font-style:italic; src: url(resources/GenI102.woff2); } +body { font-family: sans-serif; } +.test { font-family: test, sans-serif; } +</style> +<body> +<div> +All lines below should use the same serif font, with the word "weight" in italics: +<p class=test>Using original family name of a FontFace</p> +<p class=test>Using updated family name of a FontFace</p> +<p class=test>Using updated <i>weight</i> descriptors</p> +<p class=test>Using updated unicode-range descriptors</p> +</div> +</body> diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/fontface-descriptor-updates.html b/tests/wpt/web-platform-tests/css/css-font-loading/fontface-descriptor-updates.html new file mode 100644 index 00000000000..038b96da1e5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-font-loading/fontface-descriptor-updates.html @@ -0,0 +1,56 @@ +<!DOCTYPE html> +<html class=reftest-wait> +<meta charset=utf-8> +<title>CSS Font Loading test: modification of descriptors</title> +<link rel="author" title="Jonathan Kew" href="jkew@mozilla.com"> +<link rel="help" href="https://drafts.csswg.org/css-font-loading/#fontface-interface"> +<meta name="assert" content="If descriptors of a FontFace are modified, the new values should take effect"> +<link rel="match" href="fontface-descriptor-updates-ref.html"> +<style> +body { font-family: sans-serif; } +#test1 { font-family: test1, sans-serif; } +#test2 { font-family: test2, monospace; } +#test3 { font-family: test3, sans-serif; } +#test4 { font-family: test4, monospace; } +</style> +<script> +function run() { + let f1 = new FontFace("test1", "url(resources/GenR102.woff2)"); + document.fonts.add(f1); + let f2 = new FontFace("to_be_updated", "url(resources/GenR102.woff2)"); + document.fonts.add(f2); + let f3 = new FontFace("test3", "url(resources/GenR102.woff2)", { weight: 700 }); + document.fonts.add(f3); + let f4 = new FontFace("test3", "url(resources/GenI102.woff2)"); + document.fonts.add(f4); + let f5 = new FontFace("test4", "url(resources/GenR102.woff2)", { unicodeRange: "U+002?" }); + document.fonts.add(f5); + let f6 = new FontFace("test4", "url(resources/GenI102.woff2)", { unicodeRange: "U+00??" }); + document.fonts.add(f6); + + // Change family name to make f2 match #test2 + f2.family = "test2"; + + // Swap weight descriptors so that f3 is regular and f4 (italic face) is regarded as bold + f3.weight = 400; + f4.weight = 700; + + // Update unicode-range so that f5 will be used for all characters in #test4 + f5.unicodeRange = "U+00??"; + f6.unicodeRange = "U+0000"; + + document.fonts.ready.then(function() { + document.documentElement.classList.remove("reftest-wait"); + }) +} +</script> +<body onload="run()"> +<div> +All lines below should use the same serif font, with the word "weight" in italics: +<p id=test1>Using original family name of a FontFace</p> +<p id=test2>Using updated family name of a FontFace</p> +<p id=test3>Using updated <b>weight</b> descriptors</p> +<p id=test4>Using updated unicode-range descriptors</p> +</div> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/resources/GenI102.woff2 b/tests/wpt/web-platform-tests/css/css-font-loading/resources/GenI102.woff2 Binary files differnew file mode 100644 index 00000000000..117d4a8fe7f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-font-loading/resources/GenI102.woff2 diff --git a/tests/wpt/web-platform-tests/css/css-font-loading/resources/GenR102.woff2 b/tests/wpt/web-platform-tests/css/css-font-loading/resources/GenR102.woff2 Binary files differnew file mode 100644 index 00000000000..6e8b6d17e2b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-font-loading/resources/GenR102.woff2 diff --git a/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-computed.html b/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-computed.html new file mode 100644 index 00000000000..258960d795e --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-computed.html @@ -0,0 +1,35 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Logical Properties and Values: getComputedValue().insetBlock / insetInline</title> +<link rel="help" href="https://drafts.csswg.org/css-logical/#propdef-inset-block"> +<meta name="assert" content="Computed value is as specified, with lengths made absolute."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +<style> + #target { + font-size: 40px; + } +</style> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("inset-block-start", "auto"); +test_computed_value("inset-block-end", "-10px"); +test_computed_value("inset-inline-start", "-20%"); +test_computed_value("inset-inline-end", "calc(10px - 0.5em)", "-10px"); + +test_computed_value("inset-block", "auto"); +test_computed_value("inset-block", "-10px"); +test_computed_value("inset-block", "calc(10px - 0.5em) -20%", "-10px -20%"); +test_computed_value("inset-block", "auto auto", "auto"); +test_computed_value("inset-inline", "-20%"); +test_computed_value("inset-inline", "calc(10px - 0.5em)", "-10px"); +test_computed_value("inset-inline", "-10px auto"); +test_computed_value("inset-inline", "auto calc(10px + 0.5em)", "auto 30px"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-invalid.html b/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-invalid.html new file mode 100644 index 00000000000..fe073f852ea --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-invalid.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Logical Properties and Values: parsing inset-block and inset-inline with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-logical/#propdef-inset-block"> +<meta name="assert" content="inset-block, inset-inline support only the grammar '<'top'>{1,2}'."> +<meta name="assert" content="inset-block, inset-inline longhands support only the grammar '<'top'>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("inset-block-start", "none"); +test_invalid_value("inset-block-end", "10"); +test_invalid_value("inset-inline-start", "20% calc(10px - 0.5em)"); +test_invalid_value("inset-inline-end", "10px, auto"); + +test_invalid_value("inset-block", "none"); +test_invalid_value("inset-block", "20%, calc(10px - 0.5em)"); +test_invalid_value("inset-inline", "10px auto 20px"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-valid.html b/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-valid.html new file mode 100644 index 00000000000..1287f697873 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-logical/parsing/inset-block-inline-valid.html @@ -0,0 +1,30 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Logical Properties and Values: parsing inset-block and inset-inline with valid values</title> +<link rel="help" href="https://drafts.csswg.org/css-logical/#propdef-inset-block"> +<meta name="assert" content="inset-block, inset-inline support the full grammar '<'top'>{1,2}'."> +<meta name="assert" content="inset-block, inset-inline longhands support the full grammar '<'top'>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_valid_value("inset-block-start", "auto"); +test_valid_value("inset-block-end", "-10px"); +test_valid_value("inset-inline-start", "-20%"); +test_valid_value("inset-inline-end", "calc(10px - 0.5em)"); + +test_valid_value("inset-block", "auto"); +test_valid_value("inset-block", "-10px"); +test_valid_value("inset-block", "calc(10px - 0.5em) -20%"); +test_valid_value("inset-block", "auto auto", "auto"); +test_valid_value("inset-inline", "-20%"); +test_valid_value("inset-inline", "calc(10px - 0.5em)"); +test_valid_value("inset-inline", "-10px auto"); +test_valid_value("inset-inline", "auto calc(10px + 0.5em)"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-003-ref.html b/tests/wpt/web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-003-ref.html new file mode 100644 index 00000000000..a8adc7b8ca4 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-003-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<html> + <meta charset="utf-8"> + <title>CSS Multi-column Layout Test Reference: 'column-fill: auto' and height constrained of a multi-column container</title> + <link rel="author" title="Ting-Yu Lin" href="tlin@mozilla.com"> + <link rel="author" title="Mozilla" href="http://www.mozilla.org/"> + + <style> + article { + column-fill: auto; + column-count: 2; + width: 200px; + height: 200px; + } + div { + height: 400px; + background-color: lightgreen; + } + </style> + + <p>This test passes if you see two green strips with equal height.</p> + <article> + <div></div> + </article> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-003.html b/tests/wpt/web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-003.html new file mode 100644 index 00000000000..a75c9698073 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/multicol-fill-auto-block-children-003.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html> + <meta charset="utf-8"> + <title>CSS Multi-column Layout Test: 'column-fill: auto' and height constrained of a multi-column container</title> + <link rel="author" title="Ting-Yu Lin" href="tlin@mozilla.com"> + <link rel="author" title="Mozilla" href="http://www.mozilla.org/"> + <link rel="help" href="https://drafts.csswg.org/css-multicol/#cf"> + <link rel="match" href="multicol-fill-auto-block-children-003-ref.html"> + <meta name="assert" content="This test verifies that 'max-height' on multi-column container imposes constraint on column boxes' height."> + + <style> + article { + column-fill: auto; + column-count: 2; + width: 200px; + /* Test max-height imposes constraint on column boxes' height. */ + max-height: 200px; + } + div { + height: 400px; + background-color: lightgreen; + } + </style> + + <p>This test passes if you see two green strips with equal height.</p> + <article> + <div></div> + </article> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-004-ref.html b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-004-ref.html new file mode 100644 index 00000000000..ff02f9c0472 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-004-ref.html @@ -0,0 +1,52 @@ +<!DOCTYPE html> +<html> + <meta charset="utf-8"> + <title>CSS Multi-column Layout Test Ref: Test width:min-content for a multi-column container with column-span:all children</title> + <link rel="author" title="Ting-Yu Lin" href="tlin@mozilla.com"> + <link rel="author" title="Mozilla" href="http://www.mozilla.org/"> + + <style> + article { + border: 1px solid black; + } + .block { + width: 100px; + background-color: yellow; + } + .spanner { + column-span: all; + background-color: lime; + } + </style> + + <!-- Case 1 --> + <article style="width: 80px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 50px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 2 --> + <article style="width: 150px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 150px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 3 --> + <article style="width: 210px;"> + <div class="block">block1</div> + <div class="spanner">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 4 --> + <article style="width: 250px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 250px;">spanner</div> + <div class="block">block2</div> + </article> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-004.html b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-004.html new file mode 100644 index 00000000000..f3507b20d08 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-004.html @@ -0,0 +1,62 @@ +<!DOCTYPE html> +<html> + <meta charset="utf-8"> + <title>CSS Multi-column Layout Test: Test width:min-content for a multi-column container with column-span:all children</title> + <link rel="author" title="Ting-Yu Lin" href="tlin@mozilla.com"> + <link rel="author" title="Mozilla" href="http://www.mozilla.org/"> + <link rel="help" href="https://drafts.csswg.org/css-multicol-1/#column-span"> + <link rel="help" href="https://drafts.csswg.org/css-sizing-3/#sizing-properties"> + <link rel="match" href="multicol-width-004-ref.html"> + <meta name="assert" content="This test checks the width:min-content for a multi-column container is calculated correctly."> + + <style> + article { + width: min-content; + border: 1px solid black; + column-gap: 10px; + } + .block { + width: 100px; + background-color: yellow; + } + .spanner { + column-span: all; + background-color: lime; + } + </style> + + <!-- Case 1: column-width is specified, and spanner's width is less than + column-width, so <article>'s expected width is 80px. --> + <article style="column-width: 80px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 50px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 2: like case 1, but spanner's width is larger than column-width. + Thus <article>'s expected width is 150px; --> + <article style="column-width: 80px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 150px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 3: column-count is specified. Thus <article>'s expected width is two + column boxes wide plus the column-gap, i.e. 100px*2 + 10px = 210px. --> + <article style="column-count: 2;"> + <div class="block">block1</div> + <div class="spanner">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 4: like case 3, but the spanner's width is larger. Thus <article>'s + expected width is 250px. --> + <article style="column-count: 2;"> + <div class="block">block1</div> + <div class="spanner" style="width: 250px;">spanner</div> + <div class="block">block2</div> + </article> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-005-ref.html b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-005-ref.html new file mode 100644 index 00000000000..e36a158d1b9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-005-ref.html @@ -0,0 +1,68 @@ +<!DOCTYPE html> +<html> + <meta charset="utf-8"> + <title>CSS Multi-column Layout Test Ref: Test width:max-content for a multi-column container with column-span:all children</title> + <link rel="author" title="Ting-Yu Lin" href="tlin@mozilla.com"> + <link rel="author" title="Mozilla" href="http://www.mozilla.org/"> + + <style> + article { + border: 1px solid black; + } + .block { + width: 100px; + background-color: yellow; + } + .spanner { + column-span: all; + background-color: lime; + } + </style> + + <!-- Case 1 --> + <article style="width: 80px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 50px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 2 --> + <article style="width: 120px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 50px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 3 --> + <article style="width: 150px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 150px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 4 --> + <article style="width: 210px;"> + <div class="block">block1</div> + <div class="spanner">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 4 --> + <article style="width: 230px;"> + <div class="block">block1</div> + <div class="spanner">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 6 --> + <article style="width: 250px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 250px;">spanner</div> + <div class="block">block2</div> + </article> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-005.html b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-005.html new file mode 100644 index 00000000000..bf172c894e3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-multicol/multicol-width-005.html @@ -0,0 +1,81 @@ +<!DOCTYPE html> +<html> + <meta charset="utf-8"> + <title>CSS Multi-column Layout Test: Test width:max-content for a multi-column container with column-span:all children</title> + <link rel="author" title="Ting-Yu Lin" href="tlin@mozilla.com"> + <link rel="author" title="Mozilla" href="http://www.mozilla.org/"> + <link rel="help" href="https://drafts.csswg.org/css-multicol-1/#column-span"> + <link rel="help" href="https://drafts.csswg.org/css-sizing-3/#sizing-properties"> + <link rel="match" href="multicol-width-005-ref.html"> + <meta name="assert" content="This test checks the width:max-content for a multi-column container is calculated correctly."> + + <style> + article { + width: max-content; + border: 1px solid black; + column-gap: 10px; + } + .block { + width: 100px; + background-color: yellow; + } + .spanner { + column-span: all; + background-color: lime; + } + </style> + + <!-- Case 1: column-width is specified, and "column-count:auto" is considered + one column, so <article>'s expected width is 80px. --> + <article style="column-width: 80px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 50px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 2: column-width is specified, and no other children are wider than + the column-width. Thus <article>'s expected width is 120px. --> + <article style="column-width: 120px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 50px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 3: like case 2, but the spanner's width is larger than column-width. + Thus <article>'s expected width is 150px; --> + <article style="column-width: 120px;"> + <div class="block">block1</div> + <div class="spanner" style="width: 150px;">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 4: column-count is specified. <article>'s expected width is two + column boxes wide plus the column-gap, i.e. 100px*2 + 10px = 210px. --> + <article style="column-count: 2;"> + <div class="block">block1</div> + <div class="spanner">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 5: column-count is specified, and column-width is larger than the + column-box's width. Thus <article>'s expected width is column-width plus + the column-gap, i.e. 110px*2 + 10px = 230px. --> + <article style="column-count: 2; column-width: 110px;"> + <div class="block">block1</div> + <div class="spanner">spanner</div> + <div class="block">block2</div> + </article> + <br> + + <!-- Case 6: like case 4, but the spanner's width is larger. Thus <article>'s + expected width is 250px. --> + <article style="column-count: 2;"> + <div class="block">block1</div> + <div class="spanner" style="width: 250px;">spanner</div> + <div class="block">block2</div> + </article> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/parsing/webkit-line-clamp-invalid.html b/tests/wpt/web-platform-tests/css/css-overflow/parsing/webkit-line-clamp-invalid.html new file mode 100644 index 00000000000..6bb90fa9e17 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/parsing/webkit-line-clamp-invalid.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Overflow: parsing -webkit-line-clamp with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-overflow/#webkit-line-clamp"> +<meta name="assert" content="-webkit-line-clamp supports only the grammar 'none | <integer>'."> +<meta name="assert" content="Zero or negative max-lines integers are invalid."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("-webkit-line-clamp", 'auto'); + +test_invalid_value("-webkit-line-clamp", '0'); +test_invalid_value("-webkit-line-clamp", '-5'); + +test_invalid_value("-webkit-line-clamp", 'none "~"'); +test_invalid_value("-webkit-line-clamp", '1 "~"'); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/parsing/webkit-line-clamp-valid.html b/tests/wpt/web-platform-tests/css/css-overflow/parsing/webkit-line-clamp-valid.html new file mode 100644 index 00000000000..8b0e9c49e92 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/parsing/webkit-line-clamp-valid.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Overflow: parsing -webkit-line-clamp with valid values</title> +<link rel="help" href="https://drafts.csswg.org/css-overflow/#webkit-line-clamp"> +<meta name="assert" content="-webkit-line-clamp supports the full grammar 'none | <integer>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_valid_value("-webkit-line-clamp", 'none'); + +test_valid_value("-webkit-line-clamp", '1'); +test_valid_value("-webkit-line-clamp", '6'); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-001-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-001-ref.html new file mode 100644 index 00000000000..ef28e01dac0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-001-ref.html @@ -0,0 +1,15 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-005-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-005-ref.html new file mode 100644 index 00000000000..c9a9ae5d7ff --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-005-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4…</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-006-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-006-ref.html new file mode 100644 index 00000000000..3a17a6d5f3b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-006-ref.html @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4…</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-007-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-007-ref.html new file mode 100644 index 00000000000..1c9a728aafc --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-007-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp"><div>Line 1 +Line 2 +Line 3 +Line 4…</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-008-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-008-ref.html new file mode 100644 index 00000000000..dd1304daa9a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-008-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp"><div>Line 1 +Line 2…</div><div>Line A +Line B…</div>Line 一 +Line 二…</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-009-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-009-ref.html new file mode 100644 index 00000000000..62e100d6334 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-009-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +.child { + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3…</div></div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-010-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-010-ref.html new file mode 100644 index 00000000000..63e9885e8b9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-010-ref.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +.child { + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div>Line 5…</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-011-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-011-ref.html new file mode 100644 index 00000000000..fbcd8ca3115 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-011-ref.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +.child { + font: 24px / 48px serif; + color: blue; + padding: 0 4px; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div>Line 5…</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-012-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-012-ref.html new file mode 100644 index 00000000000..d28c9388aea --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-012-ref.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +.child { + display: flex; + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div>Line 5…</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-013-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-013-ref.html new file mode 100644 index 00000000000..ba14aefc7cc --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-013-ref.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +.child { + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<table class="child" border="1"><tr><td>Line 3 +Line 4</td></tr></table>Line 5…</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-014-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-014-ref.html new file mode 100644 index 00000000000..c7346ab5279 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-014-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + direction: rtl; +} +</style> +<div class="clamp">Line 1 +Line 2…</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-015-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-015-ref.html new file mode 100644 index 00000000000..d73bc7d7cb6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-015-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: horizontal; + font: 16px / 32px serif; + white-space: pre; + padding: 4px 0; + background-color: yellow; + writing-mode: vertical-rl; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-016-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-016-ref.html new file mode 100644 index 00000000000..e54947e3956 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-016-ref.html @@ -0,0 +1,15 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2…</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-017-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-017-ref.html new file mode 100644 index 00000000000..043e5f3d1c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-017-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3…</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-018-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-018-ref.html new file mode 100644 index 00000000000..b95f7ce7662 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-018-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-019-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-019-ref.html new file mode 100644 index 00000000000..b95f7ce7662 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-019-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-020-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-020-ref.html new file mode 100644 index 00000000000..043e5f3d1c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-020-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3…</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-021-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-021-ref.html new file mode 100644 index 00000000000..043e5f3d1c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-021-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3…</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-022-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-022-ref.html new file mode 100644 index 00000000000..29d738589d1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-022-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-023-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-023-ref.html new file mode 100644 index 00000000000..3127bb078b3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-023-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-024-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-024-ref.html new file mode 100644 index 00000000000..9b81b6f1500 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-024-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-inline-box; + -webkit-box-orient: vertical; + font: 16px / 32px monospace; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +Before <div class="clamp">Line 1 +Line 2 +Line …</div> After</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-025-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-025-ref.html new file mode 100644 index 00000000000..c33a6b50338 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-025-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px monospace; + white-space: pre; + padding: 0 4px; + background-color: yellow; + width: 11ch; +} +.float { + float: right; + color: orange; +} +</style> +<div class="clamp"><div><div class="float">[f]</div>A B C D…</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-026-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-026-ref.html new file mode 100644 index 00000000000..e4c1b033499 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-026-ref.html @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-027-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-027-ref.html new file mode 100644 index 00000000000..be27d6d276a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-027-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<fieldset>Line 3 +Line 4<legend>Line 5 +Line 6</legend></fieldset>Line 7…</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-029-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-029-ref.html new file mode 100644 index 00000000000..5a26a4fc7bc --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-029-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; +} +.child { + overflow: hidden; +} +</style> +<div class="clamp"><div class="child">Line 1 +Line 2 +Line 3…</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-030-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-030-ref.html new file mode 100644 index 00000000000..e88c8bffc02 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-030-ref.html @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; + border: none; + overflow: hidden; +} +</style> +<div class="clamp"><div>Line 1 +Line 2 +Line 3…</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-031-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-031-ref.html new file mode 100644 index 00000000000..14f2fb1bb40 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-031-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +.big { + font-weight: bold; + border-top: 2px solid blue; + padding: 20px 0; +} +</style> +<div class="clamp"><div class="item">Line 1 +Line 2 +Line 3 <span class="big">BIG</span>…</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-032-ref.html b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-032-ref.html new file mode 100644 index 00000000000..8f5b1ef53eb --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/reference/webkit-line-clamp-032-ref.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Reference</title> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +…</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-001.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-001.html new file mode 100644 index 00000000000..bba3d1c49f2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-001.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp when not display:-webkit-box</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-001-ref.html"> +<meta name="assert" content="-webkit-line-clamp should not apply to an element that is not a flex item for a legacy -webkit-box or -webkit-inline-box flex container."> +<style> +.clamp { + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-002.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-002.html new file mode 100644 index 00000000000..a04b9599420 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-002.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp when not -webkit-box-orient:vertical</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-001-ref.html"> +<meta name="assert" content="-webkit-line-clamp should not apply to an element whose parent is not -webkit-box-orient:vertical."> +<style> +.clamp { + display: -webkit-box; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-003.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-003.html new file mode 100644 index 00000000000..5ebe64675f8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-003.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with fewer lines than specified</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-001-ref.html"> +<meta name="assert" content="-webkit-line-clamp should not have an effect on an element with fewer lines than specified."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 6; + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-004.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-004.html new file mode 100644 index 00000000000..d66d0bb62f1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-004.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with exactly as many lines as specified</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-001-ref.html"> +<meta name="assert" content="-webkit-line-clamp should not have an effect on an element with exactly as many lines as specified."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 5; + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-005.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-005.html new file mode 100644 index 00000000000..73b4b8cfa8b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-005.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with more lines than specified</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-005-ref.html"> +<meta name="assert" content="-webkit-line-clamp should clamp to the specified number of lines."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; + padding: 0 4px; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-006.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-006.html new file mode 100644 index 00000000000..0d2c1f9c645 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-006.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: sizing of -webkit-line-clamp affected elements</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-006-ref.html"> +<meta name="assert" content="-webkit-line-clamp should size the element to the clamped number of lines."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-007.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-007.html new file mode 100644 index 00000000000..95c2db51653 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-007.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp applied to a non-anonymous flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-007-ref.html"> +<meta name="assert" content="-webkit-line-clamp should apply to a flex item in a -webkit-box or -webkit-inline-box flex container."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp"><div>Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-008.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-008.html new file mode 100644 index 00000000000..471333e666f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-008.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp applied to all flex items</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-008-ref.html"> +<meta name="assert" content="-webkit-line-clamp should apply to all flex items in a -webkit-box or -webkit-inline-box flex container independently."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; +} +div { + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp"><div>Line 1 +Line 2 +Line 3</div><div>Line A +Line B +Line C</div>Line 一 +Line 二 +Line 三</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-009.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-009.html new file mode 100644 index 00000000000..240f6b113b0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-009.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with non-BFC block children in flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-009-ref.html"> +<meta name="assert" content="-webkit-line-clamp should count lines in non-BFC block children of the flex items."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div></div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-010.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-010.html new file mode 100644 index 00000000000..9ff23a2fe39 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-010.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with non-BFC block children in flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-010-ref.html"> +<meta name="assert" content="-webkit-line-clamp should count lines in non-BFC block children of the flex items."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 5; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div>Line 5 +Line 6</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-011.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-011.html new file mode 100644 index 00000000000..3a0016e9dfd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-011.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with BFC child in flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-011-ref.html"> +<meta name="assert" content="-webkit-line-clamp should skip lines in BFC children of the flex items."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + overflow: auto; + font: 24px / 48px serif; + color: blue; + padding: 0 4px; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div>Line 5 +Line 6</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-012.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-012.html new file mode 100644 index 00000000000..d46a7944faf --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-012.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with flex container child in flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-012-ref.html"> +<meta name="assert" content="-webkit-line-clamp should skip lines in independent formatting contexts in the flex items."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + display: flex; + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<div class="child">Line 3 +Line 4</div>Line 5 +Line 6</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-013.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-013.html new file mode 100644 index 00000000000..6db53906acd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-013.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with table child in flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-013-ref.html"> +<meta name="assert" content="-webkit-line-clamp should skip lines in independent formatting contexts in the flex items."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + font: 24px / 48px serif; + color: blue; +} +</style> +<div class="clamp"><div>Line 1 +Line 2<table class="child" border="1"><tr><td>Line 3 +Line 4</td></tr></table>Line 5 +Line 6</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-014.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-014.html new file mode 100644 index 00000000000..948b2475330 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-014.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp on RTL flex item</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-014-ref.html"> +<meta name="assert" content="-webkit-line-clamp should place the ellipsis appropriately in RTL content."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ + direction: rtl; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-015.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-015.html new file mode 100644 index 00000000000..c1817e04e6a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-015.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp on vertical writing mode flex item when -webkit-box-orient:horizontal</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-015-ref.html"> +<meta name="assert" content="-webkit-line-clamp should not apply to a -webkit-box-orient:horizontal flex item even if using a vertical writing mode."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: horizontal; + -webkit-line-clamp: 2; + font: 16px / 32px serif; + white-space: pre; + padding: 4px 0; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ + writing-mode: vertical-rl; +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-016.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-016.html new file mode 100644 index 00000000000..5b2d4593aef --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-016.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp value on flex child</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-016-ref.html"> +<meta name="assert" content="-webkit-line-clamp value on the flex child should be ignored."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + -webkit-line-clamp: 3; +} +</style> +<div class="clamp"><div class="child">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-017.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-017.html new file mode 100644 index 00000000000..ece4d3123b1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-017.html @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing -webkit-line-clamp</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-017-ref.html"> +<meta name="assert" content="Dynamically changing -webkit-line-clamp on an element from none to a number less than the number of lines should apply the clamping."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").style.webkitLineClamp = 3; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-018.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-018.html new file mode 100644 index 00000000000..d381c645467 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-018.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing -webkit-line-clamp</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-018-ref.html"> +<meta name="assert" content="Dynamically changing -webkit-line-clamp on an element from a number to none remove the clamping."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").style.webkitLineClamp = "none"; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-019.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-019.html new file mode 100644 index 00000000000..ff6f7e3cf78 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-019.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing -webkit-line-clamp</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-019-ref.html"> +<meta name="assert" content="Dynamically changing -webkit-line-clamp on an element from a number less than to a number greater than the number of lines."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").style.webkitLineClamp = 6; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-020.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-020.html new file mode 100644 index 00000000000..9d875d52dee --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-020.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing -webkit-line-clamp</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-020-ref.html"> +<meta name="assert" content="Dynamically changing -webkit-line-clamp on an element from a number greater than to a number less than the number of lines."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 6; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").style.webkitLineClamp = 3; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-021.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-021.html new file mode 100644 index 00000000000..44a196c9ba1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-021.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing contents of a -webkit-line-clamp affected element</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-021-ref.html"> +<meta name="assert" content="Dynamically changing contents of a -webkit-line-clamp element so that it exceeds the specified number of lines should start clamping."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").textContent = `Line 1 +Line 2 +Line 3 +Line 4 +Line 5`; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-022.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-022.html new file mode 100644 index 00000000000..2959a734411 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-022.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing contents of a -webkit-line-clamp affected element</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-022-ref.html"> +<meta name="assert" content="Dynamically changing contents of a -webkit-line-clamp element so that it no longer exceeds the specified number of lines should stop clamping."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").textContent = `Line 1 +Line 2`; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-023.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-023.html new file mode 100644 index 00000000000..b9be4f60851 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-023.html @@ -0,0 +1,34 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing contents of a -webkit-line-clamp affected element</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-023-ref.html"> +<meta name="assert" content="Dynamically changing contents of a -webkit-line-clamp element so that it matches the specified number of lines should stop clamping."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> +window.onload = function() { + document.querySelector(".clamp").textContent = `Line 1 +Line 2 +Line 3`; + document.documentElement.className = ""; +}; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-024.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-024.html new file mode 100644 index 00000000000..6ebf5a8958b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-024.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp on a display:-webkit-inline-box container</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-024-ref.html"> +<meta name="assert" content="-webkit-line-clamp should apply to display:-webkit-inline-box containers."> +<style> +.clamp { + display: -webkit-inline-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px monospace; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +Before <div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> After</div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-025.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-025.html new file mode 100644 index 00000000000..67804dedf60 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-025.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with floats</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-025-ref.html"> +<meta name="assert" content="A -webkit-line-clamp induced ellipsis is placed after shrinking the line due to floats."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + font: 16px / 32px monospace; + white-space: pre; + padding: 0 4px; + background-color: yellow; + width: 11ch; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.float { + float: right; + color: orange; +} +</style> +<div class="clamp"><div><div class="float">[f]</div>A B C D +E F G H</div></div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-026.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-026.html new file mode 100644 index 00000000000..741384f2927 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-026.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: Dynamically changing -webkit-box-orient when -webkit-line-clamp applies</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-026-ref.html"> +<meta name="assert" content="Dynamically changing a -webkit-line-clamp affected element to be -webkit-box-orient:horizontal should cause the line clamp to be removed."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div> +<p>Following content.</p> +<script> + document.body.offsetTop; + document.querySelector(".clamp").style.webkitBoxOrient = "horizontal"; +</script> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-027.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-027.html new file mode 100644 index 00000000000..93bfb0f4b46 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-027.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp and fieldset</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-027-ref.html"> +<meta name="assert" content="-webkit-line-clamp should skip over fieldsets."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp"><div>Line 1 +Line 2<fieldset>Line 3 +Line 4<legend>Line 5 +Line 6</legend></fieldset>Line 7 +Line 8</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-029.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-029.html new file mode 100644 index 00000000000..fc395d313ea --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-029.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp and scrollable items</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-029-ref.html"> +<meta name="assert" content="-webkit-line-clamp should apply to flex items that are scrollable."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.child { + overflow: hidden; +} +</style> +<div class="clamp"><div class="child">Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-030.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-030.html new file mode 100644 index 00000000000..5e14a78a583 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-030.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp and scrollable container</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-030-ref.html"> +<meta name="assert" content="-webkit-line-clamp should apply to flex items when the container is scrollable."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px monospace; + white-space: pre; + background-color: yellow; + overflow: hidden; +} +</style> +<div class="clamp"><div>Line 1 +Line 2 +Line 3 +Line 4 +Line 5</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-031.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-031.html new file mode 100644 index 00000000000..4f8c55301ab --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-031.html @@ -0,0 +1,31 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp and a line with inlines of different heights</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-031-ref.html"> +<meta name="assert" content="-webkit-line-clamp should clamp to the bottom of the line box."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +.big { + font-weight: bold; + border-top: 2px solid blue; + border-bottom: 2px solid blue; + padding: 20px 0; +} +</style> +<div class="clamp"><div>Line 1 +Line 2 +Line 3 <span class="big">BIG</span> +Line 4 +Line 5</div></div> +<p>Following content.</p> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-032.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-032.html new file mode 100644 index 00000000000..4d0731379d0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-032.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with an ellipsis on a blank line</title> +<link rel="author" title="Cameron McCormack" href="mailto:cam@mcc.id.au"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="reference/webkit-line-clamp-032-ref.html"> +<meta name="assert" content="-webkit-line-clamp should render an ellipsis on a blank line."> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; + font: 16px / 32px serif; + white-space: pre; + padding: 0 4px; + background-color: yellow; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp">Line 1 +Line 2 +Line 3 + +Line 5</div> diff --git a/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-033.html b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-033.html new file mode 100644 index 00000000000..a25be8b25db --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-overflow/webkit-line-clamp-033.html @@ -0,0 +1,19 @@ +<!doctype html> +<meta charset="utf-8"> +<title>CSS Overflow: -webkit-line-clamp with an empty line</title> +<link rel="author" title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io"> +<link rel="help" href="https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp"> +<link rel="match" href="about:blank"> +<style> +.clamp { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + font: 16px / 32px serif; + white-space: pre; + background-color: yellow; + padding: 0 4px; + overflow: hidden; /* can be removed once implementations update their old -webkit-line-clamp implementations */ +} +</style> +<div class="clamp"><div><span></span></div></div> diff --git a/tests/wpt/web-platform-tests/css/css-position/position-absolute-dynamic-relayout-001.html b/tests/wpt/web-platform-tests/css/css-position/position-absolute-dynamic-relayout-001.html new file mode 100644 index 00000000000..1bde15551e7 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-position/position-absolute-dynamic-relayout-001.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html class='reftest-wait'> +<link rel="match" href="../reference/ref-filled-green-100px-square-only.html"> +<link rel="help" href="https://www.w3.org/TR/css-position-3/" /> +<meta name="assert" content="This test checks that a dynamic change in constraints does not crash the renderer."/> +<script src="/common/reftest-wait.js"></script> +<p>Test passes if there is a filled green square.</p> +<div style="display: flex; width: 100px; height: 100px; overflow: hidden; position: relative;"> <!-- relayout boundary --> + <div style="position: relative;"> + <div style="display: flex; position: relative; width: 100px; height: 50px; overflow: hidden;"> <!-- relayout boundary --> + <div id="target1" style="position: absolute; width: 10px; height: 50px; background: green;"></div> + </div> + <div id="target2" style="position: absolute; width: 10px; height: 50px; background: green;"></div> + </div> +</div> +<script> +document.body.offsetTop; +target2.style.width = '100px'; +target1.style.width = '100px'; +document.body.offsetTop; +takeScreenshot(); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-scoping/shadow-reassign-dynamic-004.html b/tests/wpt/web-platform-tests/css/css-scoping/shadow-reassign-dynamic-004.html new file mode 100644 index 00000000000..6c2beadc36a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scoping/shadow-reassign-dynamic-004.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Scoping: Dynamic reassignment of a slot.</title> +<link rel="author" title="Edgar Chen" href="mailto:echen@mozilla.com"> +<link rel="help" href="https://drafts.csswg.org/css-scoping/#selectors-data-model"> +<link rel="help" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1548848"> +<link rel="match" href="reference/green-box.html"/> +<div id="host"> + <div id="green" style="background: green"></div> +<div> +<script> + let root = host.attachShadow({mode: 'open'}); + root.innerHTML = ` + <style>::slotted(div),div { width: 100px; height: 100px }</style> + <p>Test passes if you see a single 100px by 100px green box below.</p> + <slot id="slot"></slot> + <slot> + <div style="background: red"></div> + </slot> + `; + + onload = function () { + root.offsetTop; // Update layout + root.getElementById('slot').remove(); + }; +</script>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/no-snap-position.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/no-snap-position.html new file mode 100644 index 00000000000..20689a22196 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/no-snap-position.html @@ -0,0 +1,60 @@ +<!DOCTYPE html> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#valdef-scroll-snap-type-mandatory" /> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<style> +div { + position: absolute; + margin: 0px; +} +#scroller { + height: 500px; + width: 500px; + overflow: hidden; +} +.child { + width: 300px; + height: 300px; + background-color: blue; +} +</style> + +<div id="scroller"> + <div class="child" style="top: 0px; left: 0px;"></div> + <div class="child" style="top: 1000px; left: 1000px;"></div> + <div style="width: 2000px; height: 2000px;"></div> +</div> + +<script> +test(() => { + scroller.scrollSnapType = "both mandatory"; + + // Scroll to where the first child is in view. + scroller.scrollTo(100, 100); + assert_equals(scroller.scrollLeft, 100); + assert_equals(scroller.scrollTop, 100); + + // Scroll to where the second child is in view. + scroller.scrollTo(900, 900); + assert_equals(scroller.scrollLeft, 900); + assert_equals(scroller.scrollTop, 900); +}, "No snapping occurs if there is no valid snap position"); + +test(() => { + scroller.scrollSnapType = "x mandatory"; + + for (const target of document.querySelectorAll(".child")) { + target.scrollSnapAlign = "start none"; + } + + // Scroll to where the first child is in view. + scroller.scrollTo(100, 100); + assert_equals(scroller.scrollLeft, 100); + assert_equals(scroller.scrollTop, 100); + + // Scroll to where the second child is in view. + scroller.scrollTo(900, 900); + assert_equals(scroller.scrollLeft, 900); + assert_equals(scroller.scrollTop, 900); +}, "No snapping occurs if there is no valid snap position matches scroll-snap-type"); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-block-computed.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-block-computed.html new file mode 100644 index 00000000000..68ad0cd8362 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-block-computed.html @@ -0,0 +1,48 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Scroll Snap: getComputedValue().scrollPaddingBlock</title> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#propdef-scroll-padding-block"> +<meta name="assert" content="scroll-padding-block computed value is per side, either the keyword auto or a computed <length-percentage> value."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<style> + #target { + font-size: 40px; + } +</style> +<script> +test_computed_value("scroll-padding-block-start", "auto"); +test_computed_value("scroll-padding-block-start", "10px"); +test_computed_value("scroll-padding-block-start", "20%"); +test_computed_value("scroll-padding-block-start", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-block-start", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-block-start", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-block-end", "auto"); +test_computed_value("scroll-padding-block-end", "10px"); +test_computed_value("scroll-padding-block-end", "20%"); +test_computed_value("scroll-padding-block-end", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-block-end", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-block-end", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-block", "auto"); +test_computed_value("scroll-padding-block", "10px"); +test_computed_value("scroll-padding-block", "20%"); +test_computed_value("scroll-padding-block", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-block", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-block", "calc(50% + 60px)"); + +test_computed_value("scroll-padding-block", "1px 2px"); +test_computed_value("scroll-padding-block", "1px auto"); +test_computed_value("scroll-padding-block", "auto auto", "auto"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-block-invalid.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-block-invalid.html new file mode 100644 index 00000000000..206e6f5da89 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-block-invalid.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Scroll Snap Test: scroll-padding-block with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#propdef-scroll-padding-block"> +<meta name="assert" content="scroll-padding-block supports only the grammar '[ auto | <length-percentage> ]{1,2}'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("scroll-padding-block-start", "none"); +test_invalid_value("scroll-padding-block-start", "-10px"); +test_invalid_value("scroll-padding-block-start", "10px 20%"); + + +test_invalid_value("scroll-padding-block-end", "none"); +test_invalid_value("scroll-padding-block-end", "-10px"); +test_invalid_value("scroll-padding-block-end", "10px 20%"); + + +test_invalid_value("scroll-padding-block", "none"); +test_invalid_value("scroll-padding-block", "-10px"); +test_invalid_value("scroll-padding-block", "10px 20px 30px 40px 50px"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-computed.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-computed.html new file mode 100644 index 00000000000..5a5123a6dac --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-computed.html @@ -0,0 +1,71 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Scroll Snap: getComputedValue().scrollPadding</title> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#propdef-scroll-padding"> +<meta name="assert" content="scroll-padding computed value is per side, either the keyword auto or a computed <length-percentage> value."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<style> + #target { + font-size: 40px; + } +</style> +<script> +test_computed_value("scroll-padding-top", "auto"); +test_computed_value("scroll-padding-top", "0", "0px"); +test_computed_value("scroll-padding-top", "10px"); +test_computed_value("scroll-padding-top", "20%"); +test_computed_value("scroll-padding-top", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-top", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-top", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-right", "auto"); +test_computed_value("scroll-padding-right", "0", "0px"); +test_computed_value("scroll-padding-right", "10px"); +test_computed_value("scroll-padding-right", "20%"); +test_computed_value("scroll-padding-right", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-right", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-right", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-bottom", "auto"); +test_computed_value("scroll-padding-bottom", "0", "0px"); +test_computed_value("scroll-padding-bottom", "10px"); +test_computed_value("scroll-padding-bottom", "20%"); +test_computed_value("scroll-padding-bottom", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-bottom", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-bottom", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-left", "auto"); +test_computed_value("scroll-padding-left", "0", "0px"); +test_computed_value("scroll-padding-left", "10px"); +test_computed_value("scroll-padding-left", "20%"); +test_computed_value("scroll-padding-left", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-left", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-left", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding", "auto"); +test_computed_value("scroll-padding", "10px"); +test_computed_value("scroll-padding", "0", "0px"); +test_computed_value("scroll-padding", "20%"); +test_computed_value("scroll-padding", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding", "calc(10px - 0.5em)", "0px"); + +test_computed_value("scroll-padding", "1px 2px"); +test_computed_value("scroll-padding", "1px 2px 3%"); +test_computed_value("scroll-padding", "1px 2px 3% 4px"); +test_computed_value("scroll-padding", "1px auto"); +test_computed_value("scroll-padding", "0 0 0 0", "0px"); +test_computed_value("scroll-padding", "auto auto auto auto", "auto"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-inline-computed.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-inline-computed.html new file mode 100644 index 00000000000..d753bacbca0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-inline-computed.html @@ -0,0 +1,48 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Scroll Snap: getComputedValue().scrollPaddingInline</title> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#propdef-scroll-padding-inline"> +<meta name="assert" content="scroll-padding-inline computed value is per side, either the keyword auto or a computed <length-percentage> value."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<style> + #target { + font-size: 40px; + } +</style> +<script> +test_computed_value("scroll-padding-inline-start", "auto"); +test_computed_value("scroll-padding-inline-start", "10px"); +test_computed_value("scroll-padding-inline-start", "20%"); +test_computed_value("scroll-padding-inline-start", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-inline-start", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-inline-start", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-inline-end", "auto"); +test_computed_value("scroll-padding-inline-end", "10px"); +test_computed_value("scroll-padding-inline-end", "20%"); +test_computed_value("scroll-padding-inline-end", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-inline-end", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-inline-end", "calc(50% + 60px)"); + + +test_computed_value("scroll-padding-inline", "auto"); +test_computed_value("scroll-padding-inline", "10px"); +test_computed_value("scroll-padding-inline", "20%"); +test_computed_value("scroll-padding-inline", "calc(10px + 0.5em)", "30px"); +test_computed_value("scroll-padding-inline", "calc(10px - 0.5em)", "0px"); +test_computed_value("scroll-padding-inline", "calc(50% + 60px)"); + +test_computed_value("scroll-padding-inline", "1px 2px"); +test_computed_value("scroll-padding-inline", "1px auto"); +test_computed_value("scroll-padding-inline", "auto auto", "auto"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-inline-invalid.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-inline-invalid.html new file mode 100644 index 00000000000..0cf3fa7353f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-inline-invalid.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Scroll Snap Test: scroll-padding-inline with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#propdef-scroll-padding-inline"> +<meta name="assert" content="scroll-padding-inline supports only the grammar '[ auto | <length-percentage> ]{1,2}'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("scroll-padding-inline-start", "none"); +test_invalid_value("scroll-padding-inline-start", "-10px"); +test_invalid_value("scroll-padding-inline-start", "10px 20%"); + + +test_invalid_value("scroll-padding-inline-end", "none"); +test_invalid_value("scroll-padding-inline-end", "-10px"); +test_invalid_value("scroll-padding-inline-end", "10px 20%"); + + +test_invalid_value("scroll-padding-inline", "none"); +test_invalid_value("scroll-padding-inline", "-10px"); +test_invalid_value("scroll-padding-inline", "10px 20px 30px 40px 50px"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-invalid.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-invalid.html index 9b24a539f7a..e060fcdc0ec 100644 --- a/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-invalid.html +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/parsing/scroll-padding-invalid.html @@ -13,22 +13,32 @@ <script> test_invalid_value("scroll-padding-top", "20"); test_invalid_value("scroll-padding-top", "-20px"); +test_invalid_value("scroll-padding-top", "none"); +test_invalid_value("scroll-padding-top", "10px 20%"); test_invalid_value("scroll-padding-right", "20"); test_invalid_value("scroll-padding-right", "-20px"); +test_invalid_value("scroll-padding-right", "none"); +test_invalid_value("scroll-padding-right", "10px 20%"); test_invalid_value("scroll-padding-bottom", "20"); test_invalid_value("scroll-padding-bottom", "-20px"); +test_invalid_value("scroll-padding-bottom", "none"); +test_invalid_value("scroll-padding-bottom", "10px 20%"); test_invalid_value("scroll-padding-left", "20"); test_invalid_value("scroll-padding-left", "-20px"); +test_invalid_value("scroll-padding-left", "none"); +test_invalid_value("scroll-padding-left", "10px 20%"); test_invalid_value("scroll-padding", "20"); test_invalid_value("scroll-padding", "-20px"); +test_invalid_value("scroll-padding", "none"); +test_invalid_value("scroll-padding", "10px 20px 30px 40px 50px"); </script> </body> </html> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/scroll-margin.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/scroll-margin.html new file mode 100644 index 00000000000..c85232edf23 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/scroll-margin.html @@ -0,0 +1,73 @@ +<!DOCTYPE html> +<link rel="help" href="https://drafts.csswg.org/css-scroll-snap-1/#scroll-margin" /> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<style> +div { + position: absolute; + margin: 0px; +} +#scroller { + height: 500px; + width: 500px; + overflow: hidden; + scroll-snap-type: both mandatory; +} +#target { + width: 300px; + height: 300px; + background-color: blue; +} +#another-target { + width: 300px; + height: 300px; + top: 400px; + left: 400px; + background-color: blue; + scroll-snap-align: start; +} +</style> + +<div id="scroller"> + <div style="width: 2000px; height: 2000px;"></div> + <div id="target"></div> + <div id="another-target"></div> +</div> + +<script> +test(() => { + target.style.scrollSnapAlign = "start"; + target.style.scrollMargin = "100px"; + target.style.left = "300px"; + target.style.top = "300px"; + + scroller.scrollTo(0, 0); + // `target position (300px, 300px)` - `margin (100px, 100px)`. + assert_equals(scroller.scrollLeft, 200); + assert_equals(scroller.scrollTop, 200); + + target.style.scrollSnapAlign = "end"; + + // `target position (300px, 300px)` + `target size (300px, 300px) + + // `margin (100px, 100px) - `scroller size (500px, 500px)`. + scroller.scrollTo(0, 0); + assert_equals(scroller.scrollLeft, 200); + assert_equals(scroller.scrollTop, 200); +}, "Snaps to the positions adjusted by scroll-margin"); + +test(() => { + target.style.left = "0px"; + target.style.top = "0px"; + + target.style.scrollSnapAlign = "start"; + target.style.scrollMargin = "100px"; + + // Scroll to the position between #target and #another-target elements but + // if the scroll-margin 100px contributed to the snap start-aligned snap + // position it will be farther than #another-target. + scroller.scrollTo(200, 200); + assert_equals(scroller.scrollLeft, 0); + assert_equals(scroller.scrollTop, 0); +}, "scroll-margin doesn't contribute to the snap position of the element " + + "if it's outside of the scroll port"); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-inline-block.html b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-inline-block.html index 377039c3843..c2469ba5f0f 100644 --- a/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-inline-block.html +++ b/tests/wpt/web-platform-tests/css/css-scroll-snap/snap-inline-block.html @@ -44,8 +44,10 @@ const scroller_height = scroller.clientHeight; target.style.scrollSnapAlign = "end start"; if (writing_mode == "vertical-rl") { target.style.left = (scroller_width - 700) + "px"; + scroller.scrollTo(-500, 0); + } else { + scroller.scrollTo(0, 0); } - scroller.scrollTo(0, 0); assert_equals(scroller.scrollLeft, left, "aligns correctly on x"); assert_equals(scroller.scrollTop, top, "aligns correctly on y"); target.style.left = target_left; @@ -65,8 +67,10 @@ const scroller_height = scroller.clientHeight; target.style.scrollSnapAlign = "start end"; if (writing_mode == "vertical-rl") { target.style.left = (scroller_width - 700) + "px"; + scroller.scrollTo(-500, 0); + } else { + scroller.scrollTo(0, 0); } - scroller.scrollTo(0, 0); assert_equals(scroller.scrollLeft, left, "aligns correctly on x"); assert_equals(scroller.scrollTop, top, "aligns correctly on y"); target.style.left = target_left; @@ -81,7 +85,7 @@ test(() => { target.style.scrollSnapAlign = "end start"; target.style.left = (scroller_width - 700) + "px"; - scroller.scrollTo(0, 0); + scroller.scrollTo(-500, 0); assert_equals(scroller.scrollLeft, target.clientWidth - 700, "aligns correctly on x"); assert_equals(scroller.scrollTop, 500 - scroller_height, @@ -98,7 +102,7 @@ test(() => { target.style.scrollSnapAlign = "start end"; target.style.left = (scroller_width - 700) + "px"; - scroller.scrollTo(0, 0); + scroller.scrollTo(-500, 0); assert_equals(scroller.scrollLeft, scroller_width - 700, "aligns correctly on x"); assert_equals(scroller.scrollTop, 300, "aligns correctly on y"); diff --git a/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html new file mode 100644 index 00000000000..de10bf8b741 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-crash.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<meta name="assert" content="This test passes if the renderer does not crash."/> +<link rel="help" href="https://crbug.com/963580" /> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div style="float:left; width:200px; height:200px; background: green;"></div> +x +<div style="width:200px; height:200px;"> + <div id="target" style="float:left; width:100px; height:100px; shape-outside:polygon(10px 10px, 20px 20px);"></div> + y +</div> +<div style="float:left; width:200px; height:200px;"></div> +<script> +test(() => { + document.body.offsetTop; + target.style.shapeOutside = "none"; + document.body.offsetTop; +}, 'Test passes if the renderer does not crash.'); +</script> + diff --git a/tests/wpt/web-platform-tests/css/css-size-adjust/inheritance.html b/tests/wpt/web-platform-tests/css/css-size-adjust/inheritance.html new file mode 100644 index 00000000000..730bcfe2b59 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-size-adjust/inheritance.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>Inheritance of CSS Mobile Text Size Adjustment properties</title> +<link rel="help" href="https://drafts.csswg.org/css-size-adjust/#property-index"> +<meta name="assert" content="text-size-adjust inherits according to the spec."> +<meta name="assert" content="text-size-adjust has initial value according to the spec."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/inheritance-testcommon.js"></script> +</head> +<body> +<div id="container"> +<div id="target"></div> +</div> +<script> +assert_inherited('text-size-adjust', 'auto', '10%'); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-computed.html b/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-computed.html new file mode 100644 index 00000000000..783591a52ea --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-computed.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Mobile Text Size Adjustment: getComputedValue().text-size-adjust</title> +<link rel="help" href="https://drafts.csswg.org/css-size-adjust/#propdef-text-size-adjust"> +<meta name="assert" content="text-size-adjust computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("text-size-adjust", 'auto'); +test_computed_value("text-size-adjust", 'none', '100%'); + +test_computed_value("text-size-adjust", '200%'); +test_computed_value("text-size-adjust", '100%'); +test_computed_value("text-size-adjust", '0%'); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-invalid.html b/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-invalid.html new file mode 100644 index 00000000000..4dfabb5f4e9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-invalid.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Mobile Text Size Adjustment: parsing text-size-adjust with invalid values</title> +<link rel="help" href="https://drafts.csswg.org/css-size-adjust/#propdef-text-size-adjust"> +<meta name="assert" content="text-size-adjust supports only the grammar 'auto | none | <percentage>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("text-size-adjust", 'reverse'); + +test_invalid_value("text-size-adjust", '0'); +test_invalid_value("text-size-adjust", '10px'); +test_invalid_value("text-size-adjust", '-100%'); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-valid.html b/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-valid.html new file mode 100644 index 00000000000..bd58ae5f699 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-size-adjust/parsing/text-size-adjust-valid.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>CSS Mobile Text Size Adjustment: parsing text-size-adjust with valid values</title> +<link rel="help" href="https://drafts.csswg.org/css-size-adjust/#propdef-text-size-adjust"> +<meta name="assert" content="text-size-adjust supports the full grammar 'auto | none | <percentage>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_valid_value("text-size-adjust", 'auto'); +test_valid_value("text-size-adjust", 'none'); + +test_valid_value("text-size-adjust", '200%'); +test_valid_value("text-size-adjust", '100%'); +test_valid_value("text-size-adjust", '0%'); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html b/tests/wpt/web-platform-tests/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html new file mode 100644 index 00000000000..f5323084843 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html @@ -0,0 +1,20 @@ +<!DOCTYPE html> +<link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org"> +<link rel="help" href="https://drafts.csswg.org/css-tables-3/#row-layout"> +<link rel="match" href="../reference/ref-filled-green-100px-square-only.html"> +<style> + .table { display:table; height:100px; background:pink; } + .cell { overflow:auto; width:100px; height:100%; background:blue; } +</style> +<p>There should be a 100px tall pink block below, with a scrollable box inside.</p> +<div id="container" class="table" data-expected-height="100"> + <div class="cell" data-expected-height="100" data-expected-scroll-height="500"> + <div style="width:100px; height:500px;"></div> + </div> +</div> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/check-layout-th.js"></script> +<script> + checkLayout("#container"); +</script> diff --git a/tests/wpt/web-platform-tests/css/css-tables/percent-height-overflow-auto-in-unrestricted-block-size-cell.tentative.html b/tests/wpt/web-platform-tests/css/css-tables/percent-height-overflow-auto-in-unrestricted-block-size-cell.tentative.html new file mode 100644 index 00000000000..ffbb796b6af --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-tables/percent-height-overflow-auto-in-unrestricted-block-size-cell.tentative.html @@ -0,0 +1,11 @@ +<!DOCTYPE html> +<link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org"> +<link rel="help" href="https://drafts.csswg.org/css-tables-3/#row-layout"> +<link rel="help" href="http://crbug.com/964282"> +<link rel="match" href="../reference/ref-filled-green-100px-square-only.html"> +<p>Test passes if there is a filled green square.</p> +<div style="display:table;"> + <div style="overflow:auto; height:100%; background:green;"> + <div style="width:100px; height:100px;"></div> + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-text-decor/text-emphasis-unrepresentable-characters.html b/tests/wpt/web-platform-tests/css/css-text-decor/text-emphasis-unrepresentable-characters.html new file mode 100644 index 00000000000..1c108faabd3 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text-decor/text-emphasis-unrepresentable-characters.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<title>Emphasis marks for unrepresentable characters should not crash</title> +<link rel="author" title="Emil A Eklund" href="eae@chromium.org"> +<link rel="help" href="https://drafts.csswg.org/css-text-decor-3/#emphasis-marks" title="3 Emphasis Marks"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<style> + div { + text-emphasis: circle; + -webkit-text-emphasis-style: circle; + } +</style> +<body> + <div></div> +</body> +<script> + var el = document.body.firstElementChild; + el.appendChild(document.createTextNode(unescape('%udb14'))); + el.appendChild(document.createTextNode(unescape('%udfe3%u7af4'))); +</script> +<script>test(()=>{})</script>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-loose-017a.xht b/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-loose-017a.xht index 59b0af7b3fd..b63f1504c29 100644 --- a/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-loose-017a.xht +++ b/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-loose-017a.xht @@ -27,7 +27,7 @@ border: 1px solid gray; color: blue; font-family: "mplus-1p-regular"; - width: 10.2em; /* added extra .2em for some symbols wider than 1em */ + width: 10.1em; /* added extra .1em for some symbols wider than 1em */ } span.target { background-color: aqua; diff --git a/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-normal-017a.xht b/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-normal-017a.xht index e9637b55827..f9b5169cf45 100644 --- a/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-normal-017a.xht +++ b/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-normal-017a.xht @@ -27,7 +27,7 @@ border: 1px solid gray; color: blue; font-family: "mplus-1p-regular"; - width: 10.2em; /* added extra .2em for some symbols wider than 1em */ + width: 10.1em; /* added extra .1em for some symbols wider than 1em */ } span.target { background-color: aqua; diff --git a/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht b/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht index 1c0e91fd63e..795f2aecb38 100644 --- a/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht +++ b/tests/wpt/web-platform-tests/css/css-text/line-break/line-break-strict-017a.xht @@ -27,7 +27,7 @@ border: 1px solid gray; color: blue; font-family: "mplus-1p-regular"; - width: 10.2em; /* added extra .2em for some symbols wider than 1em */ + width: 10.1em; /* added extra .1em for some symbols wider than 1em */ } span.target { background-color: aqua; diff --git a/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht b/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht index 09a18a2396f..dc1084a8159 100644 --- a/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht +++ b/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-loose-017a-ref.xht @@ -21,7 +21,7 @@ border: 1px solid gray; color: blue; font-family: "mplus-1p-regular"; - width: 10.2em; /* added extra .2em for some symbols wider than 1em */ + width: 10.1em; /* added extra .1em for some symbols wider than 1em */ } span.target { background-color: aqua; diff --git a/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht b/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht index cd9710014ef..d6d7080fddc 100644 --- a/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht +++ b/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-normal-017a-ref.xht @@ -21,7 +21,7 @@ border: 1px solid gray; color: blue; font-family: "mplus-1p-regular"; - width: 10.2em; /* added extra .2em for some symbols wider than 1em */ + width: 10.1em; /* added extra .1em for some symbols wider than 1em */ } span.target { background-color: aqua; diff --git a/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht b/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht index 87f9f322c11..874b4ddcaee 100644 --- a/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht +++ b/tests/wpt/web-platform-tests/css/css-text/line-break/reference/line-break-strict-017a-ref.xht @@ -21,7 +21,7 @@ border: 1px solid gray; color: blue; font-family: "mplus-1p-regular"; - width: 10.2em; /* added extra .2em for some symbols wider than 1em */ + width: 10.1em; /* added extra .1em for some symbols wider than 1em */ } span.target { background-color: aqua; diff --git a/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-018.html b/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-018.html new file mode 100644 index 00000000000..ade2b6d4d66 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-018.html @@ -0,0 +1,78 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>CSS Text — out-of-flow element adjacent to a potential line-break</title> +<meta name=assert content="An abs-pos out-of-flow must not introduce a soft line break + between the border and content of the enclosing inline"> +<link rel=help href="https://www.w3.org/TR/css-text-3/#line-break-details"> +<link rel=match href="reference/line-breaking-018-ref.html"> +<link rel=author title="Jonathan Kew" href="jkew@mozilla.com"> +<style> +.outer { float: left; padding: 0 1em; margin: 1em; border: 1px solid silver; } + +.outer div { font-family: monospace; line-height: 2; margin: 1em 0; border: 1px dotted silver; } + +.test20 div { width: 20ch; } +.test27 div { width: 27ch; } +.test30 div { width: 30ch; } + +b { color: blue; border-left: 2px solid red; border-right: 2px solid green; } + +.test::before, +.test::after, +.before, +.after { position: absolute; } + +.test::before { content: ""; } +.test::after { content: ""; } +</style> + +<div>Test passes if all the examples in each group render the same:</div> + +<div class="outer test30"> + <!-- Using ::before and ::after to insert abs-pos elements with empty content: --> + <div> + Preceding text <b class=test>target element</b> following text. + </div> + <!-- With explicit spans just inside the target element: --> + <div> + Preceding text <b><span class=before></span>target element<span class=after></span></b> following text. + </div> + <!-- With explicit spans just outside the target element: --> + <div> + Preceding text <span class=before></span><b>target element</b><span class=after></span> following text. + </div> + <!-- With explicit line breaks: --> + <div> + Preceding text <b>target element</b><br>following text. + </div> +</div> + +<div class="outer test27"> + <div> + Preceding text <b class=test>target element</b> following text. + </div> + <div> + Preceding text <b><span class=before></span>target element<span class=after></span></b> following text. + </div> + <div> + Preceding text <span class=before></span><b>target element</b><span class=after></span> following text. + </div> + <div> + Preceding text <b>target<br>element</b> following text. + </div> +</div> + +<div class="outer test20"> + <div> + Preceding text <b class=test>target element</b> following text. + </div> + <div> + Preceding text <b><span class=before></span>target element<span class=after></span></b> following text. + </div> + <div> + Preceding text <span class=before></span><b>target element</b><span class=after></span> following text. + </div> + <div> + Preceding text<br><b>target element</b><br>following text. + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-019.html b/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-019.html new file mode 100644 index 00000000000..e755eff3813 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/line-breaking/line-breaking-019.html @@ -0,0 +1,88 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>CSS Text — out-of-flow element adjacent to a potential line-break</title> +<meta name=assert content="The anchor of an out-of-flow should not migrate across a soft line break"> +<!-- NOTE: I'm not sure the spec explicitly addresses this exact point, but it seems like a clear + bug in Firefox, hence this test (which passes as expected in Chrome and Safari). --> +<link rel=help href="https://www.w3.org/TR/css-text-3/#line-break-details"> +<link rel=match href="reference/line-breaking-019-ref.html"> +<link rel=author title="Jonathan Kew" href="jkew@mozilla.com"> +<style> +.outer { float: left; padding: 0 1em; margin: 1em; border: 1px solid silver; } + +.outer div { font-family: monospace; line-height: 2; margin: 1em 0; border: 1px dotted silver; } + +.test20 div { width: 20ch; } +.test27 div { width: 27ch; } +.test30 div { width: 30ch; } + +b { color: blue; border-left: 2px solid red; border-right: 2px solid green; } + +/* adjust for the width of the target element's border */ +div > .before { margin-left: 2px; } +div > .after { margin-left: -2px; } + +.test::before, +.test::after, +.before, +.after { position: absolute; font-size: 0.5em; } + +.test::before { content: "before"; } +.test::after { content: "after"; } + +.before, +.test::before { color: red; font-weight: normal; } +.after, +.test::after { color: green; font-weight: normal; } +</style> + +<div>Test passes if all the examples in each group render the same:</div> + +<div class="outer test30"> + <!-- Using ::before and ::after to insert abs-pos elements with non-empty content: --> + <div> + Preceding text <b class=test>target element</b> following text. + </div> + <!-- With explicit spans just inside the target element: --> + <div> + Preceding text <b><span class=before>before</span>target element<span class=after>after</span></b> following text. + </div> + <!-- With explicit spans just outside the target element: --> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span> following text. + </div> + <!-- With explicit line breaks: --> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> +</div> + +<div class="outer test27"> + <div> + Preceding text <b class=test>target element</b> following text. + </div> + <div> + Preceding text <b><span class=before>before</span>target element<span class=after>after</span></b> following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span> following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target<br>element</b><span class=after>after</span> following text. + </div> +</div> + +<div class="outer test20"> + <div> + Preceding text <b class=test>target element</b> following text. + </div> + <div> + Preceding text <b><span class=before>before</span>target element<span class=after>after</span></b> following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span> following text. + </div> + <div> + Preceding text<br><span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html b/tests/wpt/web-platform-tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html new file mode 100644 index 00000000000..e40669b7429 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/line-breaking/reference/line-breaking-018-ref.html @@ -0,0 +1,62 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>CSS Text — reference</title> +<link rel=author title="Jonathan Kew" href="jkew@mozilla.com"> +<style> +.outer { float: left; padding: 0 1em; margin: 1em; border: 1px solid silver; } + +.outer div { font-family: monospace; line-height: 2; margin: 1em 0; border: 1px dotted silver; } + +.test20 div { width: 20ch; } +.test27 div { width: 27ch; } +.test30 div { width: 30ch; } + +b { color: blue; border-left: 2px solid red; border-right: 2px solid green; } +</style> + +<div>Test passes if all the examples in each group render the same:</div> + +<div class="outer test30"> + <div> + Preceding text <b>target element</b><br>following text. + </div> + <div> + Preceding text <b>target element</b><br>following text. + </div> + <div> + Preceding text <b>target element</b><br>following text. + </div> + <div> + Preceding text <b>target element</b><br>following text. + </div> +</div> + +<div class="outer test27"> + <div> + Preceding text <b>target<br>element</b> following text. + </div> + <div> + Preceding text <b>target<br>element</b> following text. + </div> + <div> + Preceding text <b>target<br>element</b> following text. + </div> + <div> + Preceding text <b>target<br>element</b> following text. + </div> +</div> + +<div class="outer test20"> + <div> + Preceding text<br><b>target element</b><br>following text. + </div> + <div> + Preceding text<br><b>target element</b><br>following text. + </div> + <div> + Preceding text<br><b>target element</b><br>following text. + </div> + <div> + Preceding text<br><b>target element</b><br>following text. + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html b/tests/wpt/web-platform-tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html new file mode 100644 index 00000000000..4a7772aa290 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/line-breaking/reference/line-breaking-019-ref.html @@ -0,0 +1,72 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>CSS Text — reference</title> +<link rel=author title="Jonathan Kew" href="jkew@mozilla.com"> +<style> +.outer { float: left; padding: 0 1em; margin: 1em; border: 1px solid silver; } + +.outer div { font-family: monospace; line-height: 2; margin: 1em 0; border: 1px dotted silver; } + +.test20 div { width: 20ch; } +.test27 div { width: 27ch; } +.test30 div { width: 30ch; } + +b { color: blue; border-left: 2px solid red; border-right: 2px solid green; } + +/* adjust for the width of the target element's border */ +div > .before { margin-left: 2px; } +div > .after { margin-left: -2px; } + +.before, +.after { position: absolute; font-size: 0.5em; } + +.before { color: red; font-weight: normal; } +.after { color: green; font-weight: normal; } +</style> + +<div>Test passes if all the examples in each group render the same:</div> + +<div class="outer test30"> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> +</div> + +<div class="outer test27"> + <div> + Preceding text <span class=before>before</span><b>target<br>element</b><span class=after>after</span> following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target<br>element</b><span class=after>after</span> following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target<br>element</b><span class=after>after</span> following text. + </div> + <div> + Preceding text <span class=before>before</span><b>target<br>element</b><span class=after>after</span> following text. + </div> +</div> + +<div class="outer test20"> + <div> + Preceding text<br><span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> + <div> + Preceding text<br><span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> + <div> + Preceding text<br><span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> + <div> + Preceding text<br><span class=before>before</span><b>target element</b><span class=after>after</span><br>following text. + </div> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html b/tests/wpt/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html new file mode 100644 index 00000000000..e318386ded5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/overflow-wrap/overflow-wrap-break-word-long-crash.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<title>CSS Text Test: very long line with `overflow-wrap: break-word` should not crash</title> +<link rel="help" href="https://crbug.com/961987"> +<link rel="author" title="Koji Ishii" href="kojii@chromium.org"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<style> +html, body { + margin: 0; +} +body { + overflow-wrap: break-word; + width: 2147483648px; +} +div { + /* Double the width in case CSS parser clamps the body width. */ + width: 200%; +} +span { + border-left: 2147483648px solid; +} +</style> +<body> + <div><span>x</span></div> +<script> +test(() => { document.body.offsetTop; }); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/css/css-text/text-indent/text-indent-long-line-crash.html b/tests/wpt/web-platform-tests/css/css-text/text-indent/text-indent-long-line-crash.html new file mode 100644 index 00000000000..9b5e0798378 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/text-indent/text-indent-long-line-crash.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<title>Very long line with `text-indent` should not crash</title> +<link rel="help" href="https://crbug.com/963794"> +<link rel="author" title="Koji Ishii" href="kojii@chromium.org"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<style> +body { + width: 2147483648px; +} +div { + text-indent: 2147483648px; + width: 200%; /* Double the width in case CSS parser clamps the body width */ +} +</style> +<body> + <div>XXX</div> +<script>test(() => { document.body.offsetTop; });</script> +</body> diff --git a/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-ref.html b/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-ref.html index 5af9912b28f..7bbacef735c 100644 --- a/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-ref.html +++ b/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033-ref.html @@ -3,6 +3,6 @@ <p> Should read "Pass" below </p> -<p> +<p style="font-kerning: none"> Pass </p> diff --git a/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html b/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html index 8bc66177f65..7a764cdf680 100644 --- a/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html +++ b/tests/wpt/web-platform-tests/css/css-text/text-transform/text-transform-capitalize-033.html @@ -9,6 +9,6 @@ <p> Should read "Pass" below </p> -<p style="text-transform: capitalize"> +<p style="text-transform: capitalize; font-kerning: none"> p<span style="position: absolute"></span>ass </p> diff --git a/tests/wpt/web-platform-tests/css/css-text/white-space/break-spaces-010.html b/tests/wpt/web-platform-tests/css/css-text/white-space/break-spaces-010.html new file mode 100644 index 00000000000..ec7904f5046 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/white-space/break-spaces-010.html @@ -0,0 +1,30 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Text Test: white-space: break-spaces</title> +<link rel="author" title="Javier Fernandez" href="mailto:jfernandez@igalia.com" /> +<link rel="help" title="3. White Space and Wrapping: the white-space property" href="https://drafts.csswg.org/css-text-3/#white-space-property"> +<link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces"> +<meta name="flags" content="ahem"> +<link rel="match" href="reference/white-space-break-spaces-005-ref.html"> +<meta name="assert" content="break-spaces only allows breaking after a white space, hence, a preserved white space may overflow."> +<style> +div { + font: 25px/1 Ahem; +} +.fail { + position: absolute; + color: red; + z-index: -1; +} +span { color: green; } +.test { + color: green; + width: 4ch; + + white-space: break-spaces; +} +</style> + +<p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> +<div class="fail">XXXX<br><span>X</span>XX<span>X<br>XXXX<br>XXXX</span></div> +<div class="test">XXXX XX</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html new file mode 100644 index 00000000000..4eab639ac30 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-001-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">bbbbbb<br>bbbb</div> +<div class="testdiv">bbbbbb<br>bbbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html new file mode 100644 index 00000000000..5f7f01df942 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-002-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaa bb<br>bbbb</div> +<div class="testdiv">aaa bb<br>bbbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html new file mode 100644 index 00000000000..0c8caaee466 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-003-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaabb<br>bbbb</div> +<div class="testdiv">aaaabb<br>bbbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html new file mode 100644 index 00000000000..f9229e998a5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-004-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaaaaa<br>bbb</div> +<div class="testdiv">aaaaaaa<br>bbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html new file mode 100644 index 00000000000..662f35112f6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-005-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaa bb<br>bbbbbb<br>bbb<br>ccc</div> +<div class="testdiv">aaa bb<br>bbbbbb<br>bbb<br>ccc</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-006-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-006-ref.html new file mode 100644 index 00000000000..0232ecb6f01 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-006-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaabb<br>bbbbbb<br>bbbccccc</div> +<div class="testdiv">aaaabb<br>bbbbbb<br>bbbccccc</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html new file mode 100644 index 00000000000..80bdb406b7f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/reference/word-break-break-all-inline-007-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element - reference</title> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaaaaa<br>bbbbbb<br>bcccccc</div> +<div class="testdiv">aaaaaaa<br>bbbbbb<br>bcccccc</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html index 6cf3be6b90f..88d7c6d0d59 100644 --- a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-017.html @@ -30,5 +30,5 @@ div { } </style> <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p> -<div class="red">X<br>XX X<br>X X <br>XX X</div> +<div class="red">X X <br>X X <br>X X <br>XX X</div> <div class="test">X XX XX X XX X</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-001.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-001.html new file mode 100644 index 00000000000..a0c7c4958bd --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-001.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-001-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv"><span class="test">bbbbbbbbbb</span></div> +<div class="testdiv">bbbbbb<br>bbbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-002.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-002.html new file mode 100644 index 00000000000..66036f1e5ac --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-002.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-002-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaa <span class="test">bbbbbb</span></div> +<div class="testdiv">aaa bb<br>bbbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-003.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-003.html new file mode 100644 index 00000000000..f4a86bc6459 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-003.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-003-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaa<span class="test">bbbbbb</span></div> +<div class="testdiv">aaaabb<br>bbbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-004.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-004.html new file mode 100644 index 00000000000..2fad813661d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-004.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-004-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaaaaa<span class="test">bbb</span></div> +<div class="testdiv">aaaaaaa<br>bbb</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-005.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-005.html new file mode 100644 index 00000000000..f3ebe129e79 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-005.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-005-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaa <span class="test">bbbbbbbbbbb</span> ccc</div> +<div class="testdiv">aaa bb<br>bbbbbb<br>bbb<br>ccc</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-006.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-006.html new file mode 100644 index 00000000000..af2f6fb90b2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-006.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-006-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaa<span class="test">bbbbbbbbbbb</span>ccccc</div> +<div class="testdiv">aaaabb<br>bbbbbb<br>bbbccccc</div> diff --git a/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-007.html b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-007.html new file mode 100644 index 00000000000..bc5a08d38a5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-text/word-break/word-break-break-all-inline-007.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>word-break: break-all on inline element</title> +<meta name="assert" content="word-break: break-all works when specified on inline element"> +<link rel='help' href='https://drafts.csswg.org/css-text-3/#word-break-property'> +<link rel='match' href='reference/word-break-break-all-inline-007-ref.html'> +<link rel='author' title='Jonathan Kew' href='mailto:jkew@mozilla.com'> +<style> +.testdiv { font-family: monospace; width: 6.1ch; padding: 1px; margin: 10px; border: 1px solid silver; } +.test { word-break: break-all; } +</style> +<div>Test passes if the two boxes are the same.</div> +<div class="testdiv">aaaaaaa<span class="test">bbbbbbb</span>cccccc</div> +<div class="testdiv">aaaaaaa<br>bbbbbb<br>bcccccc</div> diff --git a/tests/wpt/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html b/tests/wpt/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html new file mode 100644 index 00000000000..93b4ae982e8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet-ref.html @@ -0,0 +1,3 @@ +<!DOCTYPE html> +<title>CSS Transitions Test: Reference</title> +<div style="color:green">This text should be green on load.</div> diff --git a/tests/wpt/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html b/tests/wpt/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html new file mode 100644 index 00000000000..4967eabda86 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html @@ -0,0 +1,6 @@ +<!DOCTYPE html> +<title>CSS Transitions Test: No color transition from initial to blocking stylesheet value</title> +<link rel="help" href="https://drafts.csswg.org/css-transitions/#style-change-event"> +<link rel="match" href="no-transition-from-ua-to-blocking-stylesheet-ref.html"> +<link rel="stylesheet" href="support/a-green-transition.css"> +<div class="a">This text should be green on load.</div> diff --git a/tests/wpt/web-platform-tests/css/css-transitions/support/a-green-transition.css b/tests/wpt/web-platform-tests/css/css-transitions/support/a-green-transition.css new file mode 100644 index 00000000000..3f68e53cd6c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-transitions/support/a-green-transition.css @@ -0,0 +1 @@ +.a { color: green; transition: 10s; transition-timing-function: step-end; } diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-auto-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-auto-001.html new file mode 100644 index 00000000000..deef1c5d0b5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-auto-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: auto</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="auto is supported."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: auto; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-auto-ref.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-auto-ref.html new file mode 100644 index 00000000000..5c5cdb42e70 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-auto-ref.html @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>Reference: appearance: auto</title> +<style> + #container { width: 500px; } + #container > :not(a) { appearance: auto; -webkit-appearance: auto; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-button-bevel-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-button-bevel-001.html new file mode 100644 index 00000000000..03748528154 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-button-bevel-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: button-bevel</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="button-bevel is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: button-bevel; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-checkbox-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-checkbox-001.html new file mode 100644 index 00000000000..54ebef94f24 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-checkbox-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: checkbox</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="checkbox is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: checkbox; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-listbox-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-listbox-001.html new file mode 100644 index 00000000000..b391754b749 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-listbox-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: listbox</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="listbox is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: listbox; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-001.html new file mode 100644 index 00000000000..b4586870e3d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: menulist</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="menulist is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: menulist; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-button-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-button-001.html new file mode 100644 index 00000000000..a170eb31264 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-button-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: menulist-button</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="menulist-button is an alias to auto except on drop-down select."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > *:not(#drop-down-select) { appearance: none; appearance: menulist-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select id="drop-down-select"><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-button-002.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-button-002.html new file mode 100644 index 00000000000..0477f2d52ef --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-menulist-button-002.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: menulist-button on drop-down select</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="menulist-button is NOT an alias to auto on drop-down select."> +<link rel="mismatch" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > #drop-down-select { -webkit-appearance: none; -webkit-appearance: menulist-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select id="drop-down-select"><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-meter-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-meter-001.html new file mode 100644 index 00000000000..da6f1ffa6ca --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-meter-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: meter</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="meter is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: meter; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-progress-bar-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-progress-bar-001.html new file mode 100644 index 00000000000..1573f699115 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-progress-bar-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: progress-bar</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="progress-bar is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: progress-bar; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-push-button-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-push-button-001.html new file mode 100644 index 00000000000..3aecbb07980 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-push-button-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: push-button</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="push-button is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: push-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-radio-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-radio-001.html new file mode 100644 index 00000000000..5a64ba7b013 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-radio-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: radio</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="radio is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: radio; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-searchfield-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-searchfield-001.html new file mode 100644 index 00000000000..78741411551 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-searchfield-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: searchfield</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="searchfield is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: searchfield; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-slider-horizontal-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-slider-horizontal-001.html new file mode 100644 index 00000000000..4d5b1a94fc9 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-slider-horizontal-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: slider-horizontal</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="slider-horizontal is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: slider-horizontal; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-square-button-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-square-button-001.html new file mode 100644 index 00000000000..8f8c84355d2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-square-button-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: square-button</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="square-button is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: square-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/appearance-textarea-001.html b/tests/wpt/web-platform-tests/css/css-ui/appearance-textarea-001.html new file mode 100644 index 00000000000..5c55ff9fbf6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/appearance-textarea-001.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: appearance: textarea</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="textarea is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { appearance: none; appearance: textarea; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/tools/appearance-build-webkit-reftests.py b/tests/wpt/web-platform-tests/css/css-ui/tools/appearance-build-webkit-reftests.py new file mode 100755 index 00000000000..010635dddc8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/tools/appearance-build-webkit-reftests.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +import os +import re + +re_testname = re.compile(r"^appearance-.+\d\d\d\.html$") +re_link_match = re.compile(r'<link rel="(mis)?match"') + +files = {} + +parentdir = os.path.abspath(os.path.join(__file__, os.pardir, os.pardir)) +assert parentdir.endswith('/css-ui') + +for filename in os.listdir(parentdir): + path = os.path.join(parentdir, filename) + if os.path.isfile(path) and re_testname.search(filename) and not filename in files: + with open(path, "r") as file: + files[filename] = file.read() + +warning = """<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +""" + +for filename, text in files.items(): + if re_link_match.search(text): + with open(os.path.join(parentdir, filename.replace("appearance-", "webkit-appearance-")), "w") as outfile: + outfile.write(warning + text.replace("appearance:", "-webkit-appearance:")) diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-auto-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-auto-001.html new file mode 100644 index 00000000000..fb0261b020f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-auto-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: auto</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="auto is supported."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: auto; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-button-bevel-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-button-bevel-001.html new file mode 100644 index 00000000000..3c860f23ae1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-button-bevel-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: button-bevel</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="button-bevel is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: button-bevel; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-checkbox-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-checkbox-001.html new file mode 100644 index 00000000000..09dd3d76cd6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-checkbox-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: checkbox</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="checkbox is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: checkbox; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-listbox-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-listbox-001.html new file mode 100644 index 00000000000..2a33758e2b5 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-listbox-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: listbox</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="listbox is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: listbox; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-001.html new file mode 100644 index 00000000000..b9826c4bd27 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: menulist</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="menulist is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: menulist; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-001.html new file mode 100644 index 00000000000..ba4016a495a --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: menulist-button</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="menulist-button is an alias to auto except on drop-down select."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > *:not(#drop-down-select) { -webkit-appearance: none; -webkit-appearance: menulist-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select id="drop-down-select"><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-002.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-002.html new file mode 100644 index 00000000000..c8d61508d28 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-002.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: menulist-button on drop-down select</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="menulist-button is NOT an alias to auto on drop-down select."> +<link rel="mismatch" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > #drop-down-select { -webkit--webkit-appearance: none; -webkit--webkit-appearance: menulist-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select id="drop-down-select"><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-meter-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-meter-001.html new file mode 100644 index 00000000000..05fb5ce25f2 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-meter-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: meter</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="meter is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: meter; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-progress-bar-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-progress-bar-001.html new file mode 100644 index 00000000000..b989502902d --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-progress-bar-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: progress-bar</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="progress-bar is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: progress-bar; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-push-button-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-push-button-001.html new file mode 100644 index 00000000000..6f44498d466 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-push-button-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: push-button</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="push-button is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: push-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-radio-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-radio-001.html new file mode 100644 index 00000000000..52d9fb22ac1 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-radio-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: radio</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="radio is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: radio; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-searchfield-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-searchfield-001.html new file mode 100644 index 00000000000..8abd91e3c8f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-searchfield-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: searchfield</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="searchfield is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: searchfield; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-slider-horizontal-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-slider-horizontal-001.html new file mode 100644 index 00000000000..a9375b5088c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-slider-horizontal-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: slider-horizontal</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="slider-horizontal is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: slider-horizontal; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-square-button-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-square-button-001.html new file mode 100644 index 00000000000..f486329943b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-square-button-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: square-button</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="square-button is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: square-button; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-textarea-001.html b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-textarea-001.html new file mode 100644 index 00000000000..cf3a15f4db6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-ui/webkit-appearance-textarea-001.html @@ -0,0 +1,32 @@ +<!-- DO NOT EDIT THIS FILE. +Edit the appearance-* file instead and then run: + ./tools/appearance-build-webkit-reftests.py +--> +<!DOCTYPE html> +<meta charset="utf-8"> +<title>CSS Basic User Interface Test: -webkit-appearance: textarea</title> +<link rel="help" href="https://drafts.csswg.org/css-ui-4/#appearance-switching"> +<meta name="assert" content="textarea is an alias to auto."> +<link rel="match" href="appearance-auto-ref.html"> +<style> + #container { width: 500px; } + #container > * { -webkit-appearance: none; -webkit-appearance: textarea; } +</style> +<div id="container"> + <a>a</a> + <button>button</button> + <input type="text" value="input-text"> + <input type="search" value="input-search"> + <textarea>textarea</textarea> + <input type="button" value="input-button"> + <input type="submit" value="input-submit"> + <input type="reset" value="input-reset"> + <input type="range"> + <input type="checkbox"> + <input type="radio"> + <input type="color"> + <select><option>select</option></select> + <select multiple><option>select-multiple</option></select> + <meter value=0.5></meter> + <progress value=0.5></progress> +</div> diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-all-001-manual.html b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-all-001-manual.html new file mode 100644 index 00000000000..c99faf4faee --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-all-001-manual.html @@ -0,0 +1,30 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>text-combine-upright:all (up to 2 chars)</title> +<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org"/> +<link rel="help" href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-upright"/> +<meta name="assert" content="text-combine-upright:digits will display two-character numbers and text horizontally."/> +<style type="text/css"> +@font-face { + font-family: "webfont"; + src: url("../../fonts/CSSTest/mplus-1p-regular.woff") format("woff"); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-family: webfont, serif; font-size: 24px; height: 300px; width: 300px; } +</style> +<!-- this is the test --> +<style type="text/css"> +.test { writing-mode: vertical-rl; } +.test span { text-combine-upright: all; } +</style> +</head> +<body> +<p class="instructions" dir="ltr">Test passes if all numbers and the text GI are upright and not more than one cell wide.</p> +<div class="test"> +<p lang="ja"><span>今日</span>は<span>5</span>月<span>12</span>日です。<span>GI</span></p> +</div> +</body> +</html>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-all-002-manual.html b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-all-002-manual.html new file mode 100644 index 00000000000..be9f5822170 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-all-002-manual.html @@ -0,0 +1,30 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>text-combine-upright:all (up to 4 chars)</title> +<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org"/> +<link rel="help" href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-upright"/> +<meta name="assert" content="text-combine-upright:all will display up to four-character numbers horizontally."/> +<style type="text/css"> +@font-face { + font-family: "webfont"; + src: url("../../fonts/CSSTest/mplus-1p-regular.woff") format("woff"); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-family: webfont, serif; font-size: 24px; height: 300px; width: 300px; } +</style> +<!-- this is the test --> +<style type="text/css"> +.test { writing-mode: vertical-rl; } +.test span { text-combine-upright: all; } +</style> +</head> +<body> +<p class="instructions" dir="ltr">Test passes if all four numbers are upright and not more than one cell wide.</p> +<div class="test"> +<p lang="ja"><span>W3C</span>会議は<span>2016</span>年<span>5</span>月<span>12</span>日です。<span>242</span>日目です。</p> +</div> +</body> +</html>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-001-manual.html b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-001-manual.html new file mode 100644 index 00000000000..75c14eb42d8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-001-manual.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>text-combine-upright:digits</title> +<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org"/> +<link rel="help" href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-upright"/> +<meta name="assert" content="text-combine-upright:digits will display two-digit numbers horizontally, but not others."/> +<style type="text/css"> +@font-face { + font-family: "webfont"; + src: url("../../fonts/CSSTest/mplus-1p-regular.woff") format("woff"); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-family: webfont, serif; font-size: 24px; height: 300px; width: 300px; } +</style> +<!-- this is the test --> +<style type="text/css"> +.test { writing-mode: vertical-rl; text-combine-upright: digits; } +</style> +</head> +<body> +<p class="instructions" dir="ltr">Test passes if 5 and 12 are upright, and 2016 and 242 are not.</p> +<div class="test"> +<p lang="ja">今日は2016年5月12日です。242日目です。</p> +</div> +</body> +</html>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-002-manual.html b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-002-manual.html new file mode 100644 index 00000000000..9d46e56f937 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-002-manual.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>text-combine-upright:digits 2</title> +<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org"/> +<link rel="help" href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-upright"/> +<meta name="assert" content="text-combine-upright:digits 2 will display two-digit numbers horizontally, but not others."/> +<style type="text/css"> +@font-face { + font-family: "webfont"; + src: url("../../fonts/CSSTest/mplus-1p-regular.woff") format("woff"); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-family: webfont, serif; font-size: 24px; height: 300px; width: 300px; } +</style> +<!-- this is the test --> +<style type="text/css"> +.test { writing-mode: vertical-rl; text-combine-upright: digits 2; } +</style> +</head> +<body> +<p class="instructions" dir="ltr">Test passes if 5 and 12 are upright, and 2016 and 242 are not.</p> +<div class="test"> +<p lang="ja">今日は2016年5月12日です。242日目です。</p> +</div> +</body> +</html>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-004-manual.html b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-004-manual.html new file mode 100644 index 00000000000..9fe84ee3436 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-writing-modes/text-combine-upright-digits-004-manual.html @@ -0,0 +1,29 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"/> +<title>text-combine-upright:digits 4</title> +<link rel="author" title="Richard Ishida" href="mailto:ishida@w3.org"/> +<link rel="help" href="https://drafts.csswg.org/css-writing-modes-3/#text-combine-upright"/> +<meta name="assert" content="text-combine-upright:digits 4 will display all numbers up to four digits long horizontally."/> +<style type="text/css"> +@font-face { + font-family: "webfont"; + src: url("../../fonts/CSSTest/mplus-1p-regular.woff") format("woff"); + font-weight: normal; + font-style: normal; + } +.test, .ref { font-family: webfont, serif; font-size: 24px; height: 300px; width: 300px; } +</style> +<!-- this is the test --> +<style type="text/css"> +.test { writing-mode: vertical-rl; text-combine-upright: digits 4; } +</style> +</head> +<body> +<p class="instructions" dir="ltr">Test passes if all numbers are upright.</p> +<div class="test"> +<p lang="ja">今日は2016年5月12日です。242日目です。</p> +</div> +</body> +</html>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/css/cssom/CSSStyleSheet.html b/tests/wpt/web-platform-tests/css/cssom/CSSStyleSheet.html index 86016ef5a3d..5fb6d6afa56 100644 --- a/tests/wpt/web-platform-tests/css/cssom/CSSStyleSheet.html +++ b/tests/wpt/web-platform-tests/css/cssom/CSSStyleSheet.html @@ -38,6 +38,32 @@ assert_equals(styleSheet.cssRules[2], undefined, "CSSStyleSheet cssRules attribute after deleteRule function"); assert_equals(styleSheet.cssRules[0].randomProperty, 1, "[SameObject] cssRules attribute after deleteRule function"); assert_equals(styleSheet.cssRules[1].randomProperty, 2, "[SameObject] cssRules attribute after deleteRule function"); + + styleSheet.removeRule(); + assert_equals(styleSheet.cssRules.length, 1, "CSSStyleSheet cssRules attribute after removeRule function"); + assert_equals(styleSheet.cssRules[0].cssText, "#foo { height: 100px; }", "CSSStyleSheet cssRules attribute after removeRule function"); + + assert_equals(styleSheet.addRule("@media all", "#foo { color: red }"), -1); + assert_equals(styleSheet.cssRules.length, 2, "CSSStyleSheet cssRules attribute after addRule function"); + assert_true(styleSheet.cssRules[1] instanceof CSSMediaRule, "CSSStyleSheet addRule does some silly string concatenation"); + + styleSheet.removeRule(1); + assert_equals(styleSheet.cssRules.length, 1, "CSSStyleSheet cssRules attribute after removeRule function with index"); + assert_equals(styleSheet.cssRules[0].cssText, "#foo { height: 100px; }", "CSSStyleSheet cssRules attribute after deleteRule function with index"); + + assert_equals(styleSheet.addRule("#foo", "color: red"), -1); + assert_equals(styleSheet.cssRules.length, 2, "CSSStyleSheet cssRules attribute after addRule function with simple selector"); + assert_equals(styleSheet.cssRules[1].cssText, "#foo { color: red; }", "CSSStyleSheet cssRules attribute after addRule function without index appends to the end"); + + assert_equals(styleSheet.addRule("#foo", "color: blue", 0), -1); + assert_equals(styleSheet.cssRules.length, 3, "CSSStyleSheet cssRules attribute after addRule function with simple selector with index"); + assert_equals(styleSheet.cssRules[0].cssText, "#foo { color: blue; }", "addRule function with index performs an insertion"); + + assert_equals(styleSheet.addRule(), -1); + assert_equals(styleSheet.cssRules.length, 4, "CSSStyleSheet cssRules attribute after addRule function without arguments"); + assert_equals(styleSheet.cssRules[3].cssText, "undefined { }", "addRule arguments default to undefined"); + + assert_equals(styleSheet.cssRules, styleSheet.rules, "CSSStyleSheet.rules returns the same object as CSSStyleSheet.cssRules"); }); </script> </head> diff --git a/tests/wpt/web-platform-tests/css/cssom/cssstyledeclaration-properties.html b/tests/wpt/web-platform-tests/css/cssom/cssstyledeclaration-properties.html new file mode 100644 index 00000000000..12382cbcdca --- /dev/null +++ b/tests/wpt/web-platform-tests/css/cssom/cssstyledeclaration-properties.html @@ -0,0 +1,15 @@ +<!doctype html> +<title>CSS Test: CSSStyleDeclaration properties are defined as WebIDL attributes, not using getOwnPropertyNames()</title> +<link rel="author" href="mailto:emilio@crisal.io" title="Emilio Cobos Álvarez"> +<link rel="author" href="https://mozilla.org" title="Mozilla"> +<link rel="help" href="https://drafts.csswg.org/cssom/#dom-cssstyledeclaration-_camel_cased_attribute"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script> + test(function() { + let declaration = document.documentElement.style; + assert_true(declaration instanceof CSSStyleDeclaration, "Should be a CSStyleDeclaration"); + assert_true("color" in declaration, "Should support the color property"); + assert_false(declaration.hasOwnProperty("color"), "shouldn't have an own property for WebIDL attributes"); + }); +</script> diff --git a/tests/wpt/web-platform-tests/css/cssom/getComputedStyle-resolved-min-max-clamping.html b/tests/wpt/web-platform-tests/css/cssom/getComputedStyle-resolved-min-max-clamping.html new file mode 100644 index 00000000000..e630377c333 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/cssom/getComputedStyle-resolved-min-max-clamping.html @@ -0,0 +1,38 @@ +<!doctype html> +<meta charset="utf-8"> +<title>CSSOM: resolved values of the width and height when the element generates no box or are a non-replaced inline aren't clamped by min-width / max-width</title> +<link rel="help" href="https://drafts.csswg.org/cssom/#resolved-value"> +<link rel="author" title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io"> +<link rel="author" title="Mozilla" href="https://mozilla.org"> +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<span id="non-replaced-inline"></span> +<div id="display-none" style="display: none"></div> +<div id="display-contents" style="display: contents"></div> +<script> +test(function() { + for (const e of document.querySelectorAll("[id]")) { + const cs = getComputedStyle(e); + for (const prop of ["width", "height"]) { + e.style.setProperty("min-" + prop, "10px"); + e.style.setProperty("max-" + prop, "50px"); + + e.style.setProperty(prop, "10%"); + assert_equals(cs[prop], "10%", `${e.id}: ${prop} with percentages returns percentages`); + + e.style.setProperty(prop, "15px"); + assert_equals(cs[prop], "15px", `${e.id}: ${prop} with value in range returns computed value`); + + e.style.setProperty(prop, "1px"); + assert_equals(cs[prop], "1px", `${e.id}: ${prop} with value out of range isn't clamped by min-${prop}`); + + e.style.setProperty(prop, "60px"); + assert_equals(cs[prop], "60px", `${e.id}: ${prop} with value out of range isn't clamped by max-${prop}`); + + e.style.removeProperty(prop); + e.style.removeProperty("min-" + prop); + e.style.removeProperty("max-" + prop); + } + } +}, "Resolved value of width / height when there's no used value isn't clamped by min/max properties"); +</script> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-clipped-ref.html b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-clipped-ref.html new file mode 100644 index 00000000000..60b0b6c1173 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-clipped-ref.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>backdrop-filter: Basic operation of filter</title> +<link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org"> + + + +<p>Expected: A green box</p> +<div id="colorbox"></div> + + + + +<style> +div { + position: absolute; + width: 100px; + height: 100px; + left: 10px; + top: 50px; + background: green; +} +</style> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-clipped.html b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-clipped.html new file mode 100644 index 00000000000..bc25b25944f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-clipped.html @@ -0,0 +1,34 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>backdrop-filter: A rounded-corner clip rect parent should not form a Backdrop Root</title> +<link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org"> +<link rel="help" href="https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty"> +<link rel="match" href="backdrop-filter-clipped-ref.html"> + +<p>Expected: A green box</p> +<div class="colorbox"></div> +<div class="clipper"> + <div class="filterbox"></div> +</div> + +<style> +div { + position: absolute; + width: 100px; + height: 100px; + left: 10px; + top: 50px; +} +.colorbox { + background: #ff7fff; +} +.clipper { + overflow: hidden; + border-radius: 0.001px; +} +.filterbox { + top:0; + left:0; + backdrop-filter: invert(1); +} +</style> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-update-ref.html b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-update-ref.html new file mode 100644 index 00000000000..ec4d80628b8 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-update-ref.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>backdrop-filter: Update filter value</title> +<link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org"> + + + + +<p>Expected: A green box</p> +<div id="colorbox"></div> + + +<style> +div { + position: absolute; + width: 100px; + height: 100px; + left: 10px; + top: 50px; + background: green; +} +</style> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-update.html b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-update.html new file mode 100644 index 00000000000..de629a1fb2f --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/backdrop-filter-update.html @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html class="reftest-wait"> +<meta charset="utf-8"> +<title>backdrop-filter: Update filter value</title> +<link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org"> +<link rel="help" href="https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty"> +<link rel="match" href="backdrop-filter-update-ref.html"> + +<p>Expected: A green box</p> +<div id="colorbox"></div> +<div id="filterbox"></div> + +<style> +div { + position: absolute; + width: 100px; + height: 100px; + left: 10px; + top: 50px; +} +#colorbox { + background: #ff7fff; +} +#filterbox { + backdrop-filter: invert(0); +} +</style> + +<script> +window.onload = function(e) { + requestAnimationFrame(() => { + requestAnimationFrame(() => { + let filt = document.getElementById("filterbox"); + filt.style.backdropFilter = "invert(1)"; + document.documentElement.classList.remove('reftest-wait'); + }); + }); +} +</script> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-computed.html b/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-computed.html index 343e1447f2e..0c9bb9e1963 100644 --- a/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-computed.html +++ b/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-computed.html @@ -25,7 +25,7 @@ test_computed_value("filter", "blur()", "blur(0px)"); test_computed_value("filter", "brightness(0)"); test_computed_value("filter", "brightness(300%)", "brightness(3)"); -test_computed_value("filter", "brightness()", "brightness(0)"); +test_computed_value("filter", "brightness()", "brightness(1)"); test_computed_value("filter", "contrast(0)"); test_computed_value("filter", "contrast(300%)", "contrast(3)"); @@ -42,7 +42,7 @@ test_computed_value("filter", "hue-rotate()", "hue-rotate(0deg)"); test_computed_value("filter", "invert(0)"); test_computed_value("filter", "invert(100%)", "invert(1)"); -test_computed_value("filter", "invert()", "invert(0)"); +test_computed_value("filter", "invert()", "invert(1)"); test_computed_value("filter", "opacity(0)"); test_computed_value("filter", "opacity(100%)", "opacity(1)"); diff --git a/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-parsing-valid.html b/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-parsing-valid.html index 9d733495cc9..7867c9edae7 100644 --- a/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-parsing-valid.html +++ b/tests/wpt/web-platform-tests/css/filter-effects/parsing/filter-parsing-valid.html @@ -16,15 +16,15 @@ test_valid_value("filter", "none"); test_valid_value("filter", "blur(100px)"); test_valid_value("filter", "blur(0)", "blur(0px)"); -test_valid_value("filter", "blur()"); +test_valid_value("filter", "blur()", ["blur()", "blur(0px)"]); test_valid_value("filter", "brightness(0)"); test_valid_value("filter", "brightness(300%)"); -test_valid_value("filter", "brightness()"); +test_valid_value("filter", "brightness()", ["brightness()", "brightness(1)"]); test_valid_value("filter", "contrast(0)"); test_valid_value("filter", "contrast(300%)"); -test_valid_value("filter", "contrast()"); +test_valid_value("filter", "contrast()", ["contrast()", "contrast(1)"]); test_valid_value("filter", "drop-shadow(1px 2px)"); test_valid_value("filter", "drop-shadow(1px 2px 3px)"); @@ -36,27 +36,27 @@ test_valid_value("filter", "drop-shadow(rgba(4, 5, 6, 0.75) 1px 2px 3px)"); test_valid_value("filter", "grayscale(0)"); test_valid_value("filter", "grayscale(300%)", "grayscale(100%)"); -test_valid_value("filter", "grayscale()"); +test_valid_value("filter", "grayscale()", ["grayscale()", "grayscale(1)"]); test_valid_value("filter", "hue-rotate(90deg)"); test_valid_value("filter", "hue-rotate(0)", "hue-rotate(0deg)"); // https://github.com/w3c/fxtf-drafts/issues/228 -test_valid_value("filter", "hue-rotate()"); +test_valid_value("filter", "hue-rotate()", ["hue-rotate()", "hue-rotate(0deg)"]); test_valid_value("filter", "invert(0)"); test_valid_value("filter", "invert(300%)", "invert(100%)"); -test_valid_value("filter", "invert()"); +test_valid_value("filter", "invert()", ["invert()", "invert(1)"]); test_valid_value("filter", "opacity(0)"); test_valid_value("filter", "opacity(300%)", "opacity(100%)"); -test_valid_value("filter", "opacity()"); +test_valid_value("filter", "opacity()", ["opacity()", "opacity(1)"]); test_valid_value("filter", "saturate(0)"); test_valid_value("filter", "saturate(300%)"); -test_valid_value("filter", "saturate()"); +test_valid_value("filter", "saturate()", ["saturate()", "saturate(1)"]); test_valid_value("filter", "sepia(0)"); test_valid_value("filter", "sepia(300%)", "sepia(100%)"); -test_valid_value("filter", "sepia()"); +test_valid_value("filter", "sepia()", ["sepia()", "sepia(1)"]); // Edge serializes url(...) without quotes. Blink/WebKit and Firefox use quotes. test_valid_value("filter", "url(picture.svg#f)", ['url("picture.svg#f")', 'url(picture.svg#f)']); diff --git a/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-computed.html b/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-computed.html new file mode 100644 index 00000000000..347b075c6af --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-computed.html @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>Filter Effects Module Level 1: getComputedValue().floodColor</title> +<link rel="help" href="https://drafts.fxtf.org/filter-effects/#FloodColorProperty"> +<meta name="assert" content="flood-color computed value is as specified."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/computed-testcommon.js"></script> +<style> + #target { + color: lime; + } +</style> +</head> +<body> +<div id="target"></div> +<script> +test_computed_value("flood-color", "currentcolor", "rgb(0, 255, 0)"); + +test_computed_value("flood-color", "red", "rgb(255, 0, 0)"); +test_computed_value("flood-color", "#00FF00", "rgb(0, 255, 0)"); +test_computed_value("flood-color", "rgb(0, 0, 255)"); +test_computed_value("flood-color", "rgb(100%, 100%, 0%)", "rgb(255, 255, 0)"); +test_computed_value("flood-color", "hsl(120, 100%, 50%)", "rgb(0, 255, 0)"); +test_computed_value("flood-color", "teal", "rgb(0, 128, 128)"); + +test_computed_value("flood-color", "transparent", "rgba(0, 0, 0, 0)"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-invalid.html b/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-invalid.html new file mode 100644 index 00000000000..7cc91489015 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-invalid.html @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>Filter Effects Module Level 1: parsing flood-color with invalid values</title> +<link rel="help" href="https://drafts.fxtf.org/filter-effects/#FloodColorProperty"> +<meta name="assert" content="flood-color supports only the grammar '<color>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_invalid_value("flood-color", "none"); +test_invalid_value("flood-color", "black white"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-valid.html b/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-valid.html new file mode 100644 index 00000000000..5fb4a266e6c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/filter-effects/parsing/flood-color-valid.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<html> +<head> +<meta charset="utf-8"> +<title>Filter Effects Module Level 1: parsing flood-color with valid values</title> +<link rel="help" href="https://drafts.fxtf.org/filter-effects/#FloodColorProperty"> +<meta name="assert" content="flood-color supports the full grammar '<color>'."> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/css/support/parsing-testcommon.js"></script> +</head> +<body> +<script> +test_valid_value("flood-color", "currentcolor"); + +test_valid_value("flood-color", "red"); +test_valid_value("flood-color", "#00FF00", "rgb(0, 255, 0)"); +test_valid_value("flood-color", "rgb(0, 0, 255)"); +test_valid_value("flood-color", "rgb(100%, 100%, 0%)", "rgb(255, 255, 0)"); +test_valid_value("flood-color", "hsl(120, 100%, 50%)", "rgb(0, 255, 0)"); +test_valid_value("flood-color", "teal"); + +test_valid_value("flood-color", "transparent"); +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-001.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-001.html new file mode 100644 index 00000000000..a24f046bde6 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-001.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when offset-path is a closed loop."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 0 0 h 200 v 150 z'); + offset-distance: 20%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-002.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-002.html new file mode 100644 index 00000000000..ba253b3befb --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-002.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when offset-path is a closed loop."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 0 0 h 200 v 150 z'); + offset-distance: 120%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-003.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-003.html new file mode 100644 index 00000000000..6f52b955922 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-003.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when offset-path is a closed loop."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 0 0 h 200 v 150 z'); + offset-distance: -280%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-004.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-004.html new file mode 100644 index 00000000000..e56384bb7fe --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-004.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when total length of the path is 0."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 120 0 h 0 v 0 z'); + offset-distance: 20%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-005.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-005.html new file mode 100644 index 00000000000..ff7e8553819 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-005.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when total length of the path is 0."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 120 0 h 0 v 0 z'); + offset-distance: 120%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-006.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-006.html new file mode 100644 index 00000000000..99b1ce076c0 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-006.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when total length of the path is 0."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 120 0 h 0 v 0 z'); + offset-distance: -280%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-007.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-007.html new file mode 100644 index 00000000000..f28a7748ccf --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-007.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when offset-path is an unclosed interval."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m -80 0 h 1000'); + offset-distance: 20%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-008.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-008.html new file mode 100644 index 00000000000..1fcda8c366c --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-008.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when offset-path is an unclosed interval."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m -80 0 h 200'); + offset-distance: 120%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-009.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-009.html new file mode 100644 index 00000000000..ea345483c46 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-009.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <link rel="help" href="https://drafts.fxtf.org/motion-1/#calculating-the-computed-distance-along-a-path"> + <link rel="match" href="offset-distance-ref.html"> + <meta name="assert" content="This tests used offset-distance when offset-path is an unclosed interval."> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + offset-path: path('m 120 0 h 200 v 150'); + offset-distance: -280%; + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/offset-distance-ref.html b/tests/wpt/web-platform-tests/css/motion/offset-distance-ref.html new file mode 100644 index 00000000000..653dd8b1051 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/motion/offset-distance-ref.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html> + <head> + <title>CSS Motion Path: offset-distance</title> + <style> + #target { + position: absolute; + width: 100px; + height: 40px; + background-color: lime; + transform-origin: 0% 0%; + transform: translateX(120px); + } + </style> + </head> + <body> + <div id="target"></div> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/css/motion/parsing/offset-distance-parsing-valid.html b/tests/wpt/web-platform-tests/css/motion/parsing/offset-distance-parsing-valid.html index 5b081bcaab7..fa5fdd04e54 100644 --- a/tests/wpt/web-platform-tests/css/motion/parsing/offset-distance-parsing-valid.html +++ b/tests/wpt/web-platform-tests/css/motion/parsing/offset-distance-parsing-valid.html @@ -14,7 +14,7 @@ <script> test_valid_value("offset-distance", "10px"); test_valid_value("offset-distance", "20%"); -test_valid_value("offset-distance", "calc(30px + 40%)"); +test_valid_value("offset-distance", "calc(40% + 30px)"); test_valid_value("offset-distance", "0", "0px"); </script> </body> diff --git a/tests/wpt/web-platform-tests/css/support/computed-testcommon.js b/tests/wpt/web-platform-tests/css/support/computed-testcommon.js index 2cc19c176fa..6c0c9aef72b 100644 --- a/tests/wpt/web-platform-tests/css/support/computed-testcommon.js +++ b/tests/wpt/web-platform-tests/css/support/computed-testcommon.js @@ -14,8 +14,7 @@ function test_computed_value(property, specified, computed) { computed = specified; test(() => { const target = document.getElementById('target'); - if (!getComputedStyle(target)[property]) - return; + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); target.style[property] = ''; target.style[property] = specified; assert_equals(getComputedStyle(target)[property], computed); diff --git a/tests/wpt/web-platform-tests/css/support/inheritance-testcommon.js b/tests/wpt/web-platform-tests/css/support/inheritance-testcommon.js index 9229f1268ea..0e4651be8aa 100644 --- a/tests/wpt/web-platform-tests/css/support/inheritance-testcommon.js +++ b/tests/wpt/web-platform-tests/css/support/inheritance-testcommon.js @@ -5,8 +5,7 @@ function assert_initial(property, initial) { test(() => { const target = document.getElementById('target'); - if (!getComputedStyle(target)[property]) - return; + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); target.style[property] = 'initial'; assert_equals(getComputedStyle(target)[property], initial); target.style[property] = ''; @@ -29,8 +28,7 @@ function assert_inherited(property, initial, other) { test(() => { const container = document.getElementById('container'); const target = document.getElementById('target'); - if (!getComputedStyle(target)[property]) - return; + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); container.style[property] = 'initial'; target.style[property] = 'unset'; assert_not_equals(getComputedStyle(container)[property], other); @@ -65,8 +63,7 @@ function assert_not_inherited(property, initial, other) { test(() => { const container = document.getElementById('container'); const target = document.getElementById('target'); - if (!getComputedStyle(target)[property]) - return; + assert_true(property in getComputedStyle(target)); container.style[property] = 'initial'; target.style[property] = 'unset'; assert_not_equals(getComputedStyle(container)[property], other); diff --git a/tests/wpt/web-platform-tests/custom-elements/CustomElementRegistry.html b/tests/wpt/web-platform-tests/custom-elements/CustomElementRegistry.html index d6fda892c38..2f7cf572b68 100644 --- a/tests/wpt/web-platform-tests/custom-elements/CustomElementRegistry.html +++ b/tests/wpt/web-platform-tests/custom-elements/CustomElementRegistry.html @@ -330,7 +330,8 @@ test(function () { assert_array_equals(prototypeCalls, [1, 'connectedCallback', 2, 'disconnectedCallback', 3, 'adoptedCallback', 4, 'attributeChangedCallback']); assert_array_equals(constructorCalls, [0, 'prototype', 5, 'observedAttributes', - 6, 'disabledFeatures']); + 6, 'disabledFeatures', + 7, 'formAssociated']); }, 'customElements.define must get "observedAttributes" property on the constructor prototype when "attributeChangedCallback" is present'); test(function () { @@ -438,6 +439,102 @@ test(function () { }, 'customElements.define must rethrow an exception thrown while retrieving Symbol.iterator on disabledFeatures'); test(function () { + var constructor = function () {} + var calls = []; + var proxy = new Proxy(constructor, { + get: function (target, name) { + calls.push(name); + if (name == 'formAssociated') + throw {name: 'expectedError'}; + return target[name]; + } + }); + assert_throws({'name': 'expectedError'}, + () => customElements.define('element-with-throwing-form-associated', proxy)); + assert_array_equals(calls, ['prototype', 'disabledFeatures', 'formAssociated'], + 'customElements.define must get "prototype", "disabledFeatures", and ' + + '"formAssociated" on the constructor'); +}, 'customElements.define must rethrow an exception thrown while getting ' + + 'formAssociated on the constructor prototype'); + +test(function () { + var constructor = function () {} + var prototypeCalls = []; + constructor.prototype = new Proxy(constructor.prototype, { + get: function(target, name) { + prototypeCalls.push(name) + return target[name]; + } + }); + var constructorCalls = []; + var proxy = new Proxy(constructor, { + get: function (target, name) { + constructorCalls.push(name); + if (name == 'formAssociated') + return 1; + return target[name]; + } + }); + customElements.define('element-with-form-associated-true', proxy); + assert_array_equals(constructorCalls, + ['prototype', 'disabledFeatures', 'formAssociated'], + 'customElements.define must get "prototype", "disabledFeatures", and ' + + '"formAssociated" on the constructor'); + assert_array_equals( + prototypeCalls, + ['connectedCallback', 'disconnectedCallback', 'adoptedCallback', + 'attributeChangedCallback', 'formAssociatedCallback', + 'formResetCallback', 'formDisabledCallback', + 'formStateRestoreCallback'], + 'customElements.define must get 8 callbacks on the prototype'); +}, 'customElements.define must get four additional callbacks on the prototype' + + ' if formAssociated is converted to true'); + +test(function () { + var constructor = function() {}; + var proxy = new Proxy(constructor, { + get: function(target, name) { + if (name == 'formAssociated') + return {}; // Any object is converted to 'true'. + return target[name]; + } + }); + var calls = []; + constructor.prototype = new Proxy(constructor.prototype, { + get: function (target, name) { + calls.push(name); + if (name == 'formDisabledCallback') + throw {name: 'expectedError'}; + return target[name]; + } + }); + assert_throws({'name': 'expectedError'}, + () => customElements.define('element-with-throwing-callback-2', proxy)); + assert_array_equals(calls, ['connectedCallback', 'disconnectedCallback', + 'adoptedCallback', 'attributeChangedCallback', + 'formAssociatedCallback', 'formResetCallback', + 'formDisabledCallback'], + 'customElements.define must not get callbacks after one of the get throws'); + + var calls2 = []; + constructor.prototype = new Proxy(constructor.prototype, { + get: function (target, name) { + calls2.push(name); + if (name == 'formResetCallback') + return 43; // Can't convert to a Function. + return target[name]; + } + }); + assert_throws({'name': 'TypeError'}, + () => customElements.define('element-with-throwing-callback-3', proxy)); + assert_array_equals(calls2, ['connectedCallback', 'disconnectedCallback', + 'adoptedCallback', 'attributeChangedCallback', + 'formAssociatedCallback', 'formResetCallback'], + 'customElements.define must not get callbacks after one of the get throws'); +}, 'customElements.define must rethrow an exception thrown while getting ' + + 'additional formAssociated callbacks on the constructor prototype'); + +test(function () { class MyCustomElement extends HTMLElement {}; customElements.define('my-custom-element', MyCustomElement); diff --git a/tests/wpt/web-platform-tests/custom-elements/HTMLElement-attachInternals.html b/tests/wpt/web-platform-tests/custom-elements/HTMLElement-attachInternals.html index e5379830590..22c9545215c 100644 --- a/tests/wpt/web-platform-tests/custom-elements/HTMLElement-attachInternals.html +++ b/tests/wpt/web-platform-tests/custom-elements/HTMLElement-attachInternals.html @@ -14,19 +14,19 @@ test(() => { let element = new MyElement1(); assert_true(element.attachInternals() instanceof ElementInternals, 'New - 1st call'); - assert_throws('InvalidStateError', () => { element.attachInternals(); }, + assert_throws('NotSupportedError', () => { element.attachInternals(); }, 'New - 2nd call'); element = document.createElement('my-element1'); assert_true(element.attachInternals() instanceof ElementInternals, 'createElement - 1st call'); - assert_throws('InvalidStateError', () => { element.attachInternals(); }, + assert_throws('NotSupportedError', () => { element.attachInternals(); }, 'createElement - 2nd call'); container.innerHTML = '<my-element1></my-element1>'; assert_true(container.firstChild.attachInternals() instanceof ElementInternals, 'Parser - 1st call'); - assert_throws('InvalidStateError', () => { + assert_throws('NotSupportedError', () => { container.firstChild.attachInternals(); }, 'Parser - 2nd call'); }, 'Successful attachInternals() and the second call.'); @@ -41,17 +41,17 @@ test(() => { test(() => { const builtin = document.createElement('div'); - assert_throws('InvalidStateError', () => { builtin.attachInternals() }); + assert_throws('NotSupportedError', () => { builtin.attachInternals() }); const doc = document.implementation.createDocument('foo', null); const span = doc.appendChild(doc.createElementNS('http://www.w3.org/1999/xhtml', 'html:span')); assert_true(span instanceof HTMLElement); - assert_throws('InvalidStateError', () => { span.attachInternals(); }); + assert_throws('NotSupportedError', () => { span.attachInternals(); }); const undefinedCustom = document.createElement('undefined-element'); - assert_throws('InvalidStateError', () => { undefinedCustom.attachInternals() }); + assert_throws('NotSupportedError', () => { undefinedCustom.attachInternals() }); }, 'If a custom element definition for the local name of the element doesn\'t' + - ' exist, throw an InvalidStateError'); + ' exist, throw an NotSupportedError'); test(() => { class MyElement2 extends HTMLElement { diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-NotSupportedError.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-NotSupportedError.html new file mode 100644 index 00000000000..0d8a5ffc8c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-NotSupportedError.html @@ -0,0 +1,24 @@ +<!DOCTYPE html> +<body> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script> +test(() => { + class NotFormAssociatedElement extends HTMLElement {} + customElements.define('my-element1', NotFormAssociatedElement); + const element = new NotFormAssociatedElement(); + const i = element.attachInternals(); + + assert_throws('NotSupportedError', () => i.setFormValue('')); + assert_throws('NotSupportedError', () => i.form); + assert_throws('NotSupportedError', () => i.setValidity({})); + assert_throws('NotSupportedError', () => i.willValidate); + assert_throws('NotSupportedError', () => i.validity); + assert_throws('NotSupportedError', () => i.validationMessage); + assert_throws('NotSupportedError', () => i.checkValidity()); + assert_throws('NotSupportedError', () => i.reportValidity()); + assert_throws('NotSupportedError', () => i.labels); +}, 'Form-related operations and attributes should throw NotSupportedErrors' + + ' for non-form-associated custom elements.'); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-labels.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-labels.html new file mode 100644 index 00000000000..94e0a0457ef --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-labels.html @@ -0,0 +1,50 @@ +<!DOCTYPE html> +<title>labels attribute of ElementInternals, and label association</title> +<body> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id="container"></div> +<script> +class MyControl extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.internals_ = this.attachInternals(); + } + get i() { return this.internals_; } +} +customElements.define('my-control', MyControl); +const container = document.querySelector('#container'); + +test(() => { + container.innerHTML = '<label><span><my-control></my-control></span></label>'; + let label = container.querySelector('label'); + let control = container.querySelector('my-control'); + assert_equals(label.control, control); + assert_true(control.i.labels instanceof NodeList); + assert_array_equals(control.i.labels, [label]); + + container.innerHTML = '<label for="mc"></label><form><my-control id="mc"></my-control></form>'; + label = container.querySelector('label'); + control = container.querySelector('my-control'); + assert_equals(label.control, control); + assert_equals(label.form, control.i.form); + assert_array_equals(control.i.labels, [label]); + + container.innerHTML = '<label for="mc"></label><label for="mc"><my-control id="mc">'; + const labels = container.querySelectorAll('label'); + control = container.querySelector('my-control'); + assert_array_equals(control.i.labels, labels); +}, 'LABEL association'); + +test(() => { + container.innerHTML = '<label for="mc"></label><form><my-control id="mc"></my-control></form>'; + const control = container.querySelector('my-control'); + let clickCount = 0; + control.addEventListener('click', e => { ++clickCount; }); + container.querySelector('label').click(); + assert_equals(clickCount, 1); +}, 'LABEL click'); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-setFormValue.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-setFormValue.html new file mode 100644 index 00000000000..0460c72acbb --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-setFormValue.html @@ -0,0 +1,125 @@ +<!DOCTYPE html> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id="container"></div> +<script> +class MyControl extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.internals_ = this.attachInternals(); + this.value_ = ''; + } + + get value() { + return this.value_; + } + set value(v) { + this.internals_.setFormValue(v); + this.value_ = v; + } + setValues(nameValues) { + const formData = new FormData(); + for (let p of nameValues) { + formData.append(p[0], p[1]); + } + this.internals_.setFormValue(formData); + } +} +customElements.define('my-control', MyControl); +const $ = document.querySelector.bind(document); + +function submitPromise(t) { + return new Promise((resolve, reject) => { + const iframe = $('iframe'); + iframe.onload = () => resolve(iframe.contentWindow.location.search); + iframe.onerror = () => reject(new Error('iframe onerror fired')); + $('form').submit(); + }); +} + +promise_test(t => { + $('#container').innerHTML = '<form action="/common/blank.html" target="if1">' + + '<input name=name-pd1 value="value-pd1">' + + '<my-control></my-control>' + + '</form>' + + '<iframe name="if1"></iframe>'; + return submitPromise(t).then(query => { + assert_equals(query, '?name-pd1=value-pd1'); + }); +}, 'Single value - name is missing'); + +promise_test(t => { + $('#container').innerHTML = '<form action="/common/blank.html" target="if1">' + + '<input name=name-pd1 value="value-pd1">' + + '<my-control name=""></my-control>' + + '<input name=name-pd2 value="value-pd2">' + + '</form>' + + '<iframe name="if1"></iframe>'; + $('my-control').value = 'value-ce1'; + return submitPromise(t).then(query => { + assert_equals(query, '?name-pd1=value-pd1&name-pd2=value-pd2'); + }); +}, 'Single value - empty name exists'); + +promise_test(t => { + $('#container').innerHTML = '<form action="/common/blank.html" target="if1" accept-charset=utf-8>' + + '<input name=name-pd1 value="value-pd1">' + + '<my-control name="name-ce1"></my-control>' + + '<my-control name="name-usv"></my-control>' + + '<my-control name="name-file"></my-control>' + + '</form>' + + '<iframe name="if1"></iframe>'; + const USV_INPUT = 'abc\uDC00\uD800def'; + const USV_OUTPUT = 'abc\uFFFD\uFFFDdef'; + const FILE_NAME = 'test_file.txt'; + $('[name=name-usv]').value = USV_INPUT; + $('[name=name-file]').value = new File(['file content'], FILE_NAME); + return submitPromise(t).then(query => { + assert_equals(query, `?name-pd1=value-pd1&name-ce1=&name-usv=${encodeURIComponent(USV_OUTPUT)}&name-file=${FILE_NAME}`); + }); +}, 'Single value - Non-empty name exists'); + +promise_test(t => { + $('#container').innerHTML = '<form action="/common/blank.html" target="if1">' + + '<input name=name-pd1 value="value-pd1">' + + '<my-control name="name-ce1"></my-control>' + + '<my-control name="name-ce2"></my-control>' + + '</form>' + + '<iframe name="if1"></iframe>'; + $('my-control').value = null; + return submitPromise(t).then(query => { + assert_equals(query, '?name-pd1=value-pd1&name-ce2='); + }); +}, 'Null value should submit nothing'); + +promise_test(t => { + $('#container').innerHTML = '<form action="/common/blank.html" target="if1">' + + '<input name=name-pd1 value="value-pd1">' + + '<my-control name=name-ce1></my-control>' + + '</form>' + + '<iframe name="if1"></iframe>'; + $('my-control').value = 'value-ce1'; + $('my-control').setValues([]); + $('my-control').setValues([['sub1', 'subvalue1'], + ['sub2', 'subvalue2'], + ['sub2', 'subvalue3']]); + return submitPromise(t).then(query => { + assert_equals(query, '?name-pd1=value-pd1&sub1=subvalue1&sub2=subvalue2&sub2=subvalue3'); + }); +}, 'Multiple values - name content attribute is ignored'); + +promise_test(t => { + $('#container').innerHTML = '<form action="/common/blank.html" target="if1">' + + '<input name=name-pd1 value="value-pd1">' + + '<my-control name=name-ce1></my-control>' + + '</form>' + + '<iframe name="if1"></iframe>'; + $('my-control').value = 'value-ce1'; + $('my-control').setValues([]); + return submitPromise(t).then(query => { + assert_equals(query, '?name-pd1=value-pd1'); + }); +}, 'setFormValue with an empty FormData should submit nothing'); +</script> diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-validation.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-validation.html new file mode 100644 index 00000000000..d7116147691 --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/ElementInternals-validation.html @@ -0,0 +1,255 @@ +<!DOCTYPE html> +<title>Form validation features of ElementInternals, and :valid :invalid pseudo classes</title> +<body> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id="container"></div> +<script> +class MyControl extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.internals_ = this.attachInternals(); + } + get i() { return this.internals_; } +} +customElements.define('my-control', MyControl); + +test(() => { + const control = new MyControl(); + assert_true(control.i.willValidate, 'default value is true'); + + const datalist = document.createElement('datalist'); + datalist.appendChild(control); + assert_false(control.i.willValidate, 'false in DATALIST'); + + const fieldset = document.createElement('fieldset'); + fieldset.appendChild(control); + assert_true(control.i.willValidate, 'In enabled FIELDSET'); + fieldset.disabled = true; + assert_false(control.i.willValidate, 'In disabled FIELDSET'); + fieldset.removeChild(control); + + control.setAttribute('disabled', ''); + assert_false(control.i.willValidate, 'with disabled attribute'); +}, 'willValidate'); + +test(() => { + const control = document.createElement('my-control'); + const validity = control.i.validity; + assert_false(validity.valueMissing, 'default valueMissing'); + assert_false(validity.typeMismatch, 'default typeMismatch'); + assert_false(validity.patternMismatch, 'default patternMismatch'); + assert_false(validity.tooLong, 'default tooLong'); + assert_false(validity.tooShort, 'default tooShort'); + assert_false(validity.rangeUnderflow, 'default rangeUnderflow'); + assert_false(validity.rangeOverflow, 'default rangeOverflow'); + assert_false(validity.stepMismatch, 'default stepMismatch'); + assert_false(validity.badInput, 'default badInput'); + assert_false(validity.customError, 'default customError'); + assert_true(validity.valid, 'default valid'); + + control.i.setValidity({valueMissing: true}, 'valueMissing message'); + assert_true(validity.valueMissing); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'valueMissing message'); + + control.i.setValidity({typeMismatch: true}, 'typeMismatch message'); + assert_true(validity.typeMismatch); + assert_false(validity.valueMissing); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'typeMismatch message'); + + control.i.setValidity({patternMismatch: true}, 'patternMismatch message'); + assert_true(validity.patternMismatch); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'patternMismatch message'); + + control.i.setValidity({tooLong: true}, 'tooLong message'); + assert_true(validity.tooLong); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'tooLong message'); + + control.i.setValidity({tooShort: true}, 'tooShort message'); + assert_true(validity.tooShort); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'tooShort message'); + + control.i.setValidity({rangeUnderflow: true}, 'rangeUnderflow message'); + assert_true(validity.rangeUnderflow); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'rangeUnderflow message'); + + control.i.setValidity({rangeOverflow: true}, 'rangeOverflow message'); + assert_true(validity.rangeOverflow); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'rangeOverflow message'); + + control.i.setValidity({stepMismatch: true}, 'stepMismatch message'); + assert_true(validity.stepMismatch); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'stepMismatch message'); + + control.i.setValidity({badInput: true}, 'badInput message'); + assert_true(validity.badInput); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'badInput message'); + + control.i.setValidity({customError: true}, 'customError message'); + assert_true(validity.customError, 'customError should be true.'); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'customError message'); + + // Set multiple flags + control.i.setValidity({badInput: true, customError: true}, 'multiple errors'); + assert_true(validity.badInput); + assert_true(validity.customError); + assert_false(validity.valid); + assert_equals(control.i.validationMessage, 'multiple errors'); + + // Clear flags + control.i.setValidity({}, 'unnecessary message'); + assert_false(validity.badInput); + assert_false(validity.customError); + assert_true(validity.valid); + assert_equals(control.i.validationMessage, ''); + + assert_throws(new TypeError(), () => { control.i.setValidity({valueMissing: true}); }, + 'setValidity() requires the second argument if the first argument contains true'); +}, 'validity and setValidity()'); + +test(() => { + document.body.insertAdjacentHTML('afterbegin', '<my-control><light-child></my-control>'); + let control = document.body.firstChild; + const flags = {valueMissing: true}; + const m = 'non-empty message'; + + assert_throws('NotFoundError', () => { + control.i.setValidity(flags, m, document.body); + }, 'Not a descendant'); + + assert_throws('NotFoundError', () => { + control.i.setValidity(flags, m, control); + }, 'Self'); + + // A descendant + control.i.setValidity(flags, m, control.querySelector('light-child')); + + // An element in the direct shadow tree + let shadow1 = control.attachShadow({mode: 'open'}); + let shadowChild = document.createElement('div'); + shadow1.appendChild(shadowChild); + control.i.setValidity(flags, m, shadowChild); + + // An element in an nested shadow trees + let shadow2 = shadowChild.attachShadow({mode: 'closed'}); + let nestedShadowChild = document.createElement('span'); + shadow2.appendChild(nestedShadowChild); + control.i.setValidity(flags, m, nestedShadowChild); +}, '"anchor" argument of setValidity()'); + +test(() => { + const control = document.createElement('my-control'); + let invalidCount = 0; + control.addEventListener('invalid', e => { + assert_equals(e.target, control); + assert_true(e.cancelable); + ++invalidCount; + }); + + assert_true(control.i.checkValidity(), 'default state'); + assert_equals(invalidCount, 0); + + control.i.setValidity({customError:true}, 'foo'); + assert_false(control.i.checkValidity()); + assert_equals(invalidCount, 1); +}, 'checkValidity()'); + +test(() => { + const control = document.createElement('my-control'); + document.body.appendChild(control); + control.tabIndex = 0; + let invalidCount = 0; + control.addEventListener('invalid', e => { + assert_equals(e.target, control); + assert_true(e.cancelable); + ++invalidCount; + }); + + assert_true(control.i.reportValidity(), 'default state'); + assert_equals(invalidCount, 0); + + control.i.setValidity({customError:true}, 'foo'); + assert_false(control.i.reportValidity()); + assert_equals(invalidCount, 1); + + control.blur(); + control.addEventListener('invalid', e => e.preventDefault()); + assert_false(control.i.reportValidity()); +}, 'reportValidity()'); + +test(() => { + const container = document.getElementById('container'); + container.innerHTML = '<form><input type=submit><my-control>'; + const form = container.querySelector('form'); + const control = container.querySelector('my-control'); + control.tabIndex = 0; + let invalidCount = 0; + control.addEventListener('invalid', e => { ++invalidCount; }); + + assert_true(control.i.checkValidity()); + assert_true(form.checkValidity()); + control.i.setValidity({valueMissing: true}, 'Please fill out this field'); + assert_false(form.checkValidity()); + assert_equals(invalidCount, 1); + + assert_false(form.reportValidity()); + assert_equals(invalidCount, 2); + + container.querySelector('input[type=submit]').click(); + assert_equals(invalidCount, 3); +}, 'Custom control affects validation at the owner form'); + +function isValidAccordingToCSS(element, comment) { + assert_true(element.matches(':valid'), comment ? (comment + ' - :valid') : undefined); + assert_false(element.matches(':invalid'), comment ? (comment + ' - :invalid') : undefined); +} + +function isInvalidAccordingToCSS(element, comment) { + assert_false(element.matches(':valid'), comment ? (comment + ' - :valid') : undefined); + assert_true(element.matches(':invalid'), comment ? (comment + ' - :invalid') : undefined); +} + +test(() => { + const container = document.getElementById('container'); + container.innerHTML = '<form><fieldset><my-control>'; + const form = container.querySelector('form'); + const fieldset = container.querySelector('fieldset'); + const control = container.querySelector('my-control'); + + isValidAccordingToCSS(control); + isValidAccordingToCSS(form); + isValidAccordingToCSS(fieldset); + + control.i.setValidity({typeMismatch: true}, 'Invalid format'); + isInvalidAccordingToCSS(control); + isInvalidAccordingToCSS(form); + isInvalidAccordingToCSS(fieldset); + + control.remove(); + isInvalidAccordingToCSS(control); + isValidAccordingToCSS(form); + isValidAccordingToCSS(fieldset); + + fieldset.appendChild(control); + isInvalidAccordingToCSS(form); + isInvalidAccordingToCSS(fieldset); + + control.i.setValidity({}); + isValidAccordingToCSS(control); + isValidAccordingToCSS(form); + isValidAccordingToCSS(fieldset); +}, 'Custom control affects :valid :invalid for FORM and FIELDSET'); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/form-associated-callback.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/form-associated-callback.html new file mode 100644 index 00000000000..3a6a86dd0d0 --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/form-associated-callback.html @@ -0,0 +1,195 @@ +<!DOCTYPE html> +<title>formAssociatedCallback, and form IDL attribute of ElementInternals</title> +<body> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script> +class PreDefined extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.internals_ = this.attachInternals(); + this.formHistory_ = []; + } + + formAssociatedCallback(nullableForm) { + this.formHistory_.push(nullableForm); + } + formHistory() { + return this.formHistory_; + } + + get form() { + return this.internals_.form; + } +} +customElements.define('pre-defined', PreDefined); +</script> +<div id="container"> + +<fieldset id="fs1"> +<form id="form1"> +<input> +<pre-defined id="pd1"></pre-defined> +<select></select> +</form> +</fieldset> + +<fieldset id="fs2"> +<pre-defined id="pd2" form="form2"></pre-defined> +<form id="form2"> +<input> +<select></select> +</form> +</fieldset> +<pre-defined id="pd3" form="form2"></pre-defined> + +<table> +<fieldset id="fs3"> +<form id="form3"> +<tr><td><select></select></tr> +<tr><td><pre-defined id="pd4"></pre-defined></tr> +<tr><td><input></tr> +</form> <!-- The end tag is bogus. --> +</fieldset> <!-- The end tag is bogus. --> +<table> + +</div> + +<script> +const $ = document.querySelector.bind(document); + +test(() => { + let controls = $('#form1').elements; + assert_equals(controls.length, 3); + assert_equals(controls[1], $('#pd1'), 'form.elements'); + assert_equals($('#pd1').form, $('#form1')); + assert_array_equals($('#pd1').formHistory(), [$('#form1')]); + assert_equals($('#fs1').elements[1], $('#pd1'), 'fieldset.elements'); + + controls = $('#form2').elements; + assert_equals(controls.length, 4); + assert_equals(controls[0], $('#pd2'), 'form.elements'); + assert_equals(controls[3], $('#pd3')); + assert_equals($('#pd2').form, $('#form2')); + assert_equals($('#pd3').form, $('#form2')); + assert_array_equals($('#pd2').formHistory(), [$('#form2')]); + assert_array_equals($('#pd3').formHistory(), [$('#form2')]); + controls = $('#fs2').elements; + assert_equals(controls.length, 3); + assert_equals(controls[0], $('#pd2'), 'fieldset.elements'); + + controls = $('#form3').elements; + assert_equals(controls.length, 2); + assert_not_equals(controls[1], $('#pd4')); + assert_equals($('#fs3').elements.length, 0); +}, 'Associate by parser, customized at element creation'); + +test(() => { + $('#container').innerHTML = '<fieldset id="fs1"><form id="form1"><input><will-be-defined id="wbd1">' + + '</will-be-defined><select></select></form></fieldset>' + + '<fieldset id="fs2"><will-be-defined id="wbd2" form="form2"></will-be-defined>' + + '<form id="form2"></form></fieldset><will-be-defined id="wbd3" form="form2"></will-be-defined>'; + let controls = $('#form1').elements; + assert_equals(controls.length, 2); + assert_not_equals(controls[1], $('#wbd1')); + controls = $('#fs1').elements; + assert_equals(controls.length, 2); + assert_not_equals(controls[1], $('#wbd1')); + + assert_equals($('#form2').elements.length, 0); + assert_equals($('#fs2').elements.length, 0); + + class WillBeDefined extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.internals_ = this.attachInternals(); + this.formHistory_ = []; + } + + formAssociatedCallback(nullableForm) { + this.formHistory_.push(nullableForm); + } + formHistory() { + return this.formHistory_; + } + + get form() { + return this.internals_.form; + } + } + customElements.define('will-be-defined', WillBeDefined); + customElements.upgrade(container); + + controls = $('#form1').elements; + assert_equals(controls.length, 3, 'form.elements.length'); + assert_equals(controls[1], $('#wbd1')); + assert_equals($('#wbd1').form, $('#form1')); + controls = $('#fs1').elements; + assert_equals(controls.length, 3, 'fieldset.elements.length'); + assert_equals(controls[1], $('#wbd1')); + + controls = $('#form2').elements; + assert_equals($('#wbd2').form, $('#form2')); + assert_equals($('#wbd3').form, $('#form2')); + assert_array_equals($('#wbd2').formHistory(), [$('#form2')]); + assert_array_equals($('#wbd3').formHistory(), [$('#form2')]); + assert_equals(controls.length, 2, 'form.elements.length'); + assert_equals(controls[0], $('#wbd2')); + assert_equals(controls[1], $('#wbd3')); + controls = $('#fs2').elements; + assert_equals(controls.length, 1, 'fieldset.elements.length'); + assert_equals(controls[0], $('#wbd2')); +}, 'Parsed, connected, then upgraded'); + +test(() => { + $('#container').innerHTML = '<fieldset id="fs1"><form id="form1"><input><pre-defined id="pd1">' + + '</pre-defined><select></select></form></fieldset>' + + '<fieldset id="fs2"><pre-defined id="pd2" form="form2"></pre-defined>' + + '<form id="form2"></form></fieldset><pre-defined id="pd3" form="form2"></pre-defined>'; + + const pd1 = $('#pd1'); + assert_equals($('#form1').elements.length, 3, 'form.elements.length before removal'); + assert_equals($('#fs1').elements.length, 3, 'fildset.elements.length before removal'); + pd1.remove(); + assert_equals(pd1.form, null); + assert_array_equals(pd1.formHistory(), [$('#form1'), null]); + assert_equals($('#form1').elements.length, 2, 'form.elements.length after removal'); + assert_equals($('#fs1').elements.length, 2, 'fildset.elements.length after removal'); + + const pd2 = $('#pd2'); + const pd3 = $('#pd3'); + assert_equals($('#form2').elements.length, 2, 'form.elements.length before removal'); + assert_equals($('#fs2').elements.length, 1, 'fieldset.elements.length before removal'); + pd2.remove(); + pd3.remove(); + assert_equals(pd2.form, null); + assert_equals(pd3.form, null); + assert_array_equals(pd2.formHistory(), [$('#form2'), null]); + assert_array_equals(pd3.formHistory(), [$('#form2'), null]); + assert_equals($('#form2').elements.length, 0, 'form.elements.length after removal'); + assert_equals($('#fs2').elements.length, 0, 'fieldset.elements.length after removal'); +}, 'Disassociation'); + +test(() => { + $('#container').innerHTML = '<form id="form1"></form>' + + '<pre-defined id="pd1"></pre-defined><form id="form2"></form>'; + const pd1 = $('#pd1'); + const form1 = $('#form1'); + const form2 = $('#form2'); + assert_equals(pd1.form, null); + + pd1.setAttribute('form', 'form1'); + assert_equals(pd1.form, form1); + + pd1.setAttribute('form', 'form2'); + assert_equals(pd1.form, form2); + + $('#container').innerHTML = ''; + assert_equals(pd1.form, null); +}, 'Updating "form" content attribute'); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/form-disabled-callback.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/form-disabled-callback.html new file mode 100644 index 00000000000..954c3f3f6ee --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/form-disabled-callback.html @@ -0,0 +1,114 @@ +<!DOCTYPE html> +<title>formDisabledCallback, and :disabled :enabled pseudo classes</title> +<body> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/html/semantics/forms/form-submission-0/resources/targetted-form.js"></script> +<script> +class MyControl extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.internals_ = this.attachInternals(); + this.internals_.setFormValue('my-control-value'); + this.disabledHistory_ = []; + } + + formDisabledCallback(isDisabled) { + this.disabledHistory_.push(isDisabled); + } + disabledHistory() { + return this.disabledHistory_; + } +} +customElements.define('my-control', MyControl); + +test(() => { + const control = new MyControl(); + assert_true(control.matches(':enabled')); + assert_false(control.matches(':disabled')); + + control.setAttribute('disabled', ''); + assert_false(control.matches(':enabled')); + assert_true(control.matches(':disabled')); + + control.removeAttribute('disabled', ''); + assert_true(control.matches(':enabled')); + assert_false(control.matches(':disabled')); + + assert_array_equals(control.disabledHistory(), [true, false]); +}, 'Adding/removing disabled content attribute'); + +test(() => { + const container = document.createElement('fieldset'); + container.innerHTML = '<fieldset><fieldset><my-control></my-control></fieldset></fieldset>'; + const middleFieldset = container.firstChild; + const control = container.querySelector('my-control'); + + assert_true(control.matches(':enabled')); + assert_false(control.matches(':disabled')); + + middleFieldset.disabled = true; + assert_false(control.matches(':enabled')); + assert_true(control.matches(':disabled')); + + middleFieldset.disabled = false; + assert_true(control.matches(':enabled')); + assert_false(control.matches(':disabled')); + + container.disabled = true; + assert_false(control.matches(':enabled')); + assert_true(control.matches(':disabled')); + control.remove(); + assert_true(control.matches(':enabled')); + assert_false(control.matches(':disabled')); + + middleFieldset.appendChild(control); + assert_false(control.matches(':enabled')); + assert_true(control.matches(':disabled')); + + assert_array_equals(control.disabledHistory(), [true, false, true, false, true]); +}, 'Relationship with FIELDSET'); + +test(() => { + const form = document.createElement('form'); + document.body.appendChild(form); + form.innerHTML = '<my-control name="n1" disabled></my-control><input name="n2">' + const formData = new FormData(form); + assert_equals(formData.get('n1'), null); +}, 'A disabled form-associated custom element should not provide an entry for it'); + +promise_test(async t => { + let form = populateForm('<my-control name=d disabled></my-control>' + + '<my-control name=e></my-control>'); + let query = await submitPromise(form, form.previousSibling); + assert_equals(query.indexOf('d=my-control-value'), -1); + assert_not_equals(query.indexOf('e=my-control-value'), -1); +}, 'A disabled form-associated custom element should not submit an entry for it'); + +test(() => { + const control = new MyControl(); + document.body.appendChild(control); + control.setAttribute('tabindex', '0'); + control.setAttribute('disabled', ''); + control.focus(); + assert_not_equals(document.activeElement, control); + + control.removeAttribute('disabled'); + control.focus(); + assert_equals(document.activeElement, control); +}, 'Disabled attribute affects focus-capability'); + +test(() => { + const container = document.createElement('div'); + document.body.appendChild(container); + // inneHTML upgrades my-control at its CEReacions timing. + container.innerHTML = '<my-control disabled>'; + assert_array_equals(container.firstChild.disabledHistory(), [true]); + + container.innerHTML = '<fieldset disabled><my-control>'; + assert_array_equals(container.querySelector('my-control').disabledHistory(), [true]); +}, 'Upgrading an element with disabled content attribute'); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/custom-elements/form-associated/form-reset-callback.html b/tests/wpt/web-platform-tests/custom-elements/form-associated/form-reset-callback.html new file mode 100644 index 00000000000..8b8497f8b6c --- /dev/null +++ b/tests/wpt/web-platform-tests/custom-elements/form-associated/form-reset-callback.html @@ -0,0 +1,58 @@ +<!DOCTYPE html> +<body> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script> +class MyControl extends HTMLElement { + static get formAssociated() { return true; } + + constructor() { + super(); + this.resetCalled_ = false; + } + + formResetCallback() { + this.resetCalled_ = true; + } + get resetCalled() { return this.resetCalled_; } +} +customElements.define('my-control', MyControl); + +test(() => { + document.body.insertAdjacentHTML('beforeend', + '<form><my-control></my-control></form>'); + let form = document.body.lastChild; + let custom = form.firstChild; + form.reset(); + assert_true(custom.resetCalled); +}, 'form.reset() should trigger formResetCallback'); + +test(() => { + document.body.insertAdjacentHTML('beforeend', + '<form><my-control></my-control><output>default</output></form>'); + let form = document.body.lastChild; + let custom = form.firstChild; + let output = form.lastChild; + output.value = 'updated'; + output.addEventListener('DOMSubtreeModified', () => { + assert_false(custom.resetCalled, 'formResetCallback should not be ' + + 'called before built-in control\'s reset'); + }); + form.reset(); + assert_true(custom.resetCalled); +}, 'form.reset(): formResetCallback is called after reset of the last ' + + 'built-in form control and before the next statement.'); + +promise_test(() => { + document.body.insertAdjacentHTML('beforeend', + '<form><my-control></my-control><input type=reset></form>'); + let form = document.body.lastChild; + let custom = form.firstChild; + let resetButton = form.lastChild; + assert_false(custom.resetCalled); + resetButton.click(); + assert_false(custom.resetCalled); + return Promise.resolve().then(() => assert_true(custom.resetCalled)); +}, 'Clicking a reset button invokes formResetCallback in a microtask'); +</script> +</body> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-document.html b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-document.html new file mode 100644 index 00000000000..c054ffca9c4 --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-document.html @@ -0,0 +1,62 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#targetDiv { + width: 200px; + height: 200px; + overflow: scroll; +} + +#innerDiv { + width: 400px; + height: 400px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="targetDiv"> + <div id="innerDiv"> + </div> +</div> +</body> + +<script> +var target_div = document.getElementById('targetDiv'); +var overscrolled_x_delta = 0; +var overscrolled_y_delta = 0; +function onOverscroll(event) { + assert_false(event.cancelable); + // overscroll events are bubbled when the target node is document. + assert_true(event.bubbles); + overscrolled_x_delta = event.deltaX; + overscrolled_y_delta = event.deltaY; +} +document.addEventListener("overscroll", onOverscroll); + +function runTest() { + promise_test (async (t) => { + // Make sure that no overscroll event is sent to target_div. + target_div.addEventListener("overscroll", + t.unreached_func("target_div got unexpected overscroll event.")); + await waitForCompositorCommit(); + + // Scroll up on target div and wait for the doc to get overscroll event. + await touchScrollInTarget(300, target_div, 'up'); + await waitFor(() => { return overscrolled_y_delta < 0; }, + 'Document did not receive overscroll event after scroll up on target.'); + assert_equals(target_div.scrollTop, 0); + + // Scroll left on target div and wait for the doc to get overscroll event. + await touchScrollInTarget(300, target_div, 'left'); + await waitFor(() => { return overscrolled_x_delta < 0; }, + 'Document did not receive overscroll event after scroll left on target.'); + assert_equals(target_div.scrollLeft, 0); + }, 'Tests that the document gets overscroll event when no element scrolls ' + + 'after touch scrolling.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html new file mode 100644 index 00000000000..750080e6568 --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#overscrollXDiv { + width: 600px; + height: 600px; + overflow: scroll; + overscroll-behavior-x: contain; +} +#overscrollYDiv { + width: 500px; + height: 500px; + overflow: scroll; + overscroll-behavior-y: none; +} +#targetDiv { + width: 400px; + height: 400px; + overflow: scroll; +} +.content { + width:800px; + height:800px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="overscrollXDiv"> + <div class=content> + <div id="overscrollYDiv"> + <div class=content> + <div id="targetDiv"> + <div class="content"> + </div> + </div> + </div> + </div> + </div> +</div> +</body> + +<script> +var target_div = document.getElementById('targetDiv'); +var overscrolled_x_delta = 0; +var overscrolled_y_delta = 0; +function onOverscrollX(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + overscrolled_x_delta = event.deltaX; +} +function onOverscrollY(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + overscrolled_y_delta = event.deltaY; +} +// Test that both "onoverscroll" and addEventListener("overscroll"... work. +document.getElementById('overscrollXDiv').onoverscroll = onOverscrollX; +document.getElementById('overscrollYDiv'). + addEventListener("overscroll", onOverscrollY); + +function runTest() { + promise_test (async (t) => { + // Make sure that no overscroll event is sent to document or target_div. + document.addEventListener("overscroll", + t.unreached_func("Document got unexpected overscroll event.")); + target_div.addEventListener("overscroll", + t.unreached_func("target_div got unexpected overscroll event.")); + await waitForCompositorCommit(); + // Scroll up on target div and wait for the element with overscroll-y to get + // overscroll event. + await touchScrollInTarget(300, target_div, 'up'); + await waitFor(() => { return overscrolled_y_delta < 0; }, + 'Expected element did not receive overscroll event after scroll up on ' + + 'target.'); + assert_equals(target_div.scrollTop, 0); + + // Scroll left on target div and wait for the element with overscroll-x to + // get overscroll event. + await touchScrollInTarget(300, target_div, 'left'); + await waitFor(() => { return overscrolled_x_delta < 0; }, + 'Expected element did not receive overscroll event after scroll left ' + + 'on target.'); + assert_equals(target_div.scrollLeft, 0); + }, 'Tests that the last element in the cut scroll chain gets overscroll ' + + 'event when no element scrolls by touch.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-scrolled-element.html b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-scrolled-element.html new file mode 100644 index 00000000000..cfc782a809a --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-scrolled-element.html @@ -0,0 +1,65 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#scrollableDiv { + width: 200px; + height: 200px; + overflow: scroll; +} + +#innerDiv { + width: 400px; + height: 400px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="scrollableDiv"> + <div id="innerDiv"> + </div> +</div> +</body> + +<script> +var scrolling_div = document.getElementById('scrollableDiv'); +var overscrolled_x_delta = 0; +var overscrolled_y_delta = 0; +function onOverscroll(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + overscrolled_x_delta = event.deltaX; + overscrolled_y_delta = event.deltaY; +} +scrolling_div.addEventListener("overscroll", onOverscroll); + +function runTest() { + promise_test (async (t) => { + // Make sure that no overscroll event is sent to document. + document.addEventListener("overscroll", + t.unreached_func("Document got unexpected overscroll event.")); + await waitForCompositorCommit(); + + // Do a horizontal scroll and wait for overscroll event. + await touchScrollInTarget(300, scrolling_div , 'right'); + await waitFor(() => { return overscrolled_x_delta > 0; }, + 'Scroller did not receive overscroll event after horizontal scroll.'); + assert_equals(scrolling_div.scrollWidth - scrolling_div.scrollLeft, + scrolling_div.clientWidth); + + overscrolled_x_delta = 0; + overscrolled_y_delta = 0; + + // Do a vertical scroll and wait for overscroll event. + await touchScrollInTarget(300, scrolling_div, 'down'); + await waitFor(() => { return overscrolled_y_delta > 0; }, + 'Scroller did not receive overscroll event after vertical scroll.'); + assert_equals(scrolling_div.scrollHeight - scrolling_div.scrollTop, + scrolling_div.clientHeight); + }, 'Tests that the scrolled element gets overscroll event after fully scrolling by touch.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-window.html b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-window.html new file mode 100644 index 00000000000..ef5ae3daef8 --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/overscroll-event-fired-to-window.html @@ -0,0 +1,52 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#targetDiv { + width: 200px; + height: 200px; + overflow: scroll; +} + +#innerDiv { + width: 400px; + height: 400px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="targetDiv"> + <div id="innerDiv"> + </div> +</div> +</body> + +<script> +var target_div = document.getElementById('targetDiv'); +var window_received_overscroll = false; + +function onOverscroll(event) { + assert_false(event.cancelable); + // overscroll events targetting document are bubbled to the window. + assert_true(event.bubbles); + window_received_overscroll = true; +} +window.addEventListener("overscroll", onOverscroll); + +function runTest() { + promise_test (async (t) => { + // Make sure that no overscroll event is sent to target_div. + target_div.addEventListener("overscroll", + t.unreached_func("target_div got unexpected overscroll event.")); + // Scroll up on target div and wait for the window to get overscroll event. + await touchScrollInTarget(300, target_div, 'up'); + await waitFor(() => { return window_received_overscroll; }, + 'Window did not receive overscroll event after scroll up on target.'); + }, 'Tests that the window gets overscroll event when no element scrolls' + + 'after touch scrolling.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/scroll_support.js b/tests/wpt/web-platform-tests/dom/events/scrolling/scroll_support.js new file mode 100644 index 00000000000..6fd1b32294b --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/scroll_support.js @@ -0,0 +1,85 @@ +const MAX_FRAME = 700; +const MAX_UNCHANGED_FRAMES = 20; + +// Returns a promise that resolves when the given condition is met or rejects +// after MAX_FRAME animation frames. +function waitFor(condition, error_message = 'Reaches the maximum frames.') { + return new Promise((resolve, reject) => { + function tick(frames) { + // We requestAnimationFrame either for MAX_FRAM frames or until condition + // is met. + if (frames >= MAX_FRAME) + reject(error_message); + else if (condition()) + resolve(); + else + requestAnimationFrame(tick.bind(this, frames + 1)); + } + tick(0); + }); +} + +function waitForCompositorCommit() { + return new Promise((resolve) => { + // rAF twice. + window.requestAnimationFrame(() => { + window.requestAnimationFrame(resolve); + }); + }); +} + +function waitForAnimationEnd(getValue) { + var last_changed_frame = 0; + var last_position = getValue(); + return new Promise((resolve, reject) => { + function tick(frames) { + // We requestAnimationFrame either for MAX_FRAME or until + // MAX_UNCHANGED_FRAMES with no change have been observed. + if (frames >= MAX_FRAME || frames - last_changed_frame > MAX_UNCHANGED_FRAMES) { + resolve(); + } else { + current_value = getValue(); + if (last_position != current_value) { + last_changed_frame = frames; + last_position = current_value; + } + requestAnimationFrame(tick.bind(this, frames + 1)); + } + } + tick(0); + }) +} + +function touchScrollInTarget(pixels_to_scroll, target, direction, pause_time_in_ms = 100) { + var x_delta = 0; + var y_delta = 0; + const num_movs = 5; + if (direction == "down") { + y_delta = -1 * pixels_to_scroll / num_movs; + } else if (direction == "up") { + y_delta = pixels_to_scroll / num_movs; + } else if (direction == "right") { + x_delta = -1 * pixels_to_scroll / num_movs; + } else if (direction == "left") { + x_delta = pixels_to_scroll / num_movs;; + } else { + throw("scroll direction '" + direction + "' is not expected, direction should be 'down', 'up', 'left' or 'right'"); + } + return new test_driver.Actions() + .addPointer("pointer1", "touch") + .pointerMove(0, 0, {origin: target}) + .pointerDown() + .pointerMove(x_delta, y_delta, {origin: target}) + .pointerMove(2 * x_delta, 2 * y_delta, {origin: target}) + .pointerMove(3 * x_delta, 3 * y_delta, {origin: target}) + .pointerMove(4 * x_delta, 4 * y_delta, {origin: target}) + .pointerMove(5 * x_delta, 5 * y_delta, {origin: target}) + .pause(pause_time_in_ms) + .pointerUp() + .send(); +} + +// Trigger fling by doing pointerUp right after pointerMoves. +function touchFlingInTarget(pixels_to_scroll, target, direction) { + touchScrollInTarget(pixels_to_scroll, target, direction, 0 /* pause_time */); +} diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-after-snap.html b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-after-snap.html new file mode 100644 index 00000000000..ef1b495791c --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-after-snap.html @@ -0,0 +1,86 @@ +<!DOCTYPE html> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +div { + position: absolute; +} +#scroller { + width: 500px; + height: 500px; + overflow: scroll; + scroll-snap-type: both mandatory; + border: solid black 5px; +} +#space { + width: 2000px; + height: 2000px; +} +.target { + width: 200px; + height: 200px; + scroll-snap-align: start; + background-color: blue; +} +</style> + +<body style="margin:0" onload=runTests()> + <div id="scroller"> + <div id="space"></div> + <div class="target" style="left: 0px; top: 0px;"></div> + <div class="target" style="left: 80px; top: 80px;"></div> + <div class="target" style="left: 200px; top: 200px;"></div> + </div> +</body> + +<script> +var scroller = document.getElementById("scroller"); +var space = document.getElementById("space"); +const MAX_FRAME_COUNT = 700; +const MAX_UNCHANGED_FRAME = 20; + +function scrollTop() { + return scroller.scrollTop; +} + +var scroll_arrived_after_scroll_end = false; +var scroll_end_arrived = false; +scroller.addEventListener("scroll", () => { + if (scroll_end_arrived) + scroll_arrived_after_scroll_end = true; +}); +scroller.addEventListener("scrollend", () => { + scroll_end_arrived = true; +}); + +function runTests() { + promise_test (async () => { + await waitForCompositorCommit(); + await touchScrollInTarget(100, scroller, 'down'); + // Wait for the scroll snap animation to finish. + await waitForAnimationEnd(scrollTop); + await waitFor(() => { return scroll_end_arrived; }); + // Verify that scroll snap animation has finished before firing scrollend event. + assert_false(scroll_arrived_after_scroll_end); + }, "Tests that scrollend is fired after scroll snap animation completion."); + + promise_test (async () => { + // Reset scroll state. + scroller.scrollTo(0, 0); + await waitForCompositorCommit(); + scroll_end_arrived = false; + scroll_arrived_after_scroll_end = false; + + await touchFlingInTarget(50, scroller, 'down'); + // Wait for the scroll snap animation to finish. + await waitForAnimationEnd(scrollTop); + await waitFor(() => { return scroll_end_arrived; }); + // Verify that scroll snap animation has finished before firing scrollend event. + assert_false(scroll_arrived_after_scroll_end); + }, "Tests that scrollend is fired after fling snap animation completion."); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-document.html b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-document.html new file mode 100644 index 00000000000..a35508e2c55 --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-document.html @@ -0,0 +1,67 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#targetDiv { + width: 200px; + height: 200px; + overflow: scroll; +} + +#innerDiv { + width: 400px; + height: 400px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="targetDiv"> + <div id="innerDiv"> + </div> +</div> +</body> + +<script> +var target_div = document.getElementById('targetDiv'); +var horizontal_scrollend_arrived = false; +var vertical_scrollend_arrived = false; +function onHorizontalScrollEnd(event) { + assert_false(event.cancelable); + // scrollend events are bubbled when the target node is document. + assert_true(event.bubbles); + horizontal_scrollend_arrived = true; +} +function onVerticalScrollEnd(event) { + assert_false(event.cancelable); + // scrollend events are bubbled when the target node is document. + assert_true(event.bubbles); + vertical_scrollend_arrived = true; +} +document.addEventListener("scrollend", onHorizontalScrollEnd); +document.addEventListener("scrollend", onVerticalScrollEnd); + +function runTest() { + promise_test (async (t) => { + // Make sure that no scrollend event is sent to target_div. + target_div.addEventListener("scrollend", + t.unreached_func("target_div got unexpected scrollend event.")); + await waitForCompositorCommit(); + // Scroll left on target div and wait for the doc to get scrollend event. + await touchScrollInTarget(300, target_div, 'left'); + await waitFor(() => { return horizontal_scrollend_arrived; }, + 'Document did not receive scrollend event after scroll left on target.'); + assert_equals(target_div.scrollLeft, 0); + + // Scroll up on target div and wait for the doc to get scrollend event. + await touchScrollInTarget(300, target_div, 'up'); + await waitFor(() => { return vertical_scrollend_arrived; }, + 'Document did not receive scrollend event after scroll up on target.'); + assert_equals(target_div.scrollTop, 0); + }, 'Tests that the document gets scrollend event when no element scrolls by ' + + 'touch.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html new file mode 100644 index 00000000000..0269c66fdde --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html @@ -0,0 +1,93 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#overscrollXDiv { + width: 600px; + height: 600px; + overflow: scroll; + overscroll-behavior-x: contain; +} +#overscrollYDiv { + width: 500px; + height: 500px; + overflow: scroll; + overscroll-behavior-y: none; +} +#targetDiv { + width: 400px; + height: 400px; + overflow: scroll; +} +.content { + width:800px; + height:800px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="overscrollXDiv"> + <div class=content> + <div id="overscrollYDiv"> + <div class=content> + <div id="targetDiv"> + <div class="content"> + </div> + </div> + </div> + </div> + </div> +</div> +</body> + +<script> +var target_div = document.getElementById('targetDiv'); +var horizontal_scrollend_arrived = false; +var vertical_scrollend_arrived = false; +function onHorizontalScrollEnd(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + horizontal_scrollend_arrived = true; +} +function onVerticalScrollEnd(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + vertical_scrollend_arrived = true; +} +// Test that both "onscrollend" and addEventListener("scrollend"... work. +document.getElementById('overscrollXDiv').onscrollend = onHorizontalScrollEnd; +document.getElementById('overscrollYDiv'). + addEventListener("scrollend", onVerticalScrollEnd); + +function runTest() { + promise_test (async (t) => { + // Make sure that no scrollend event is sent to document or target_div. + document.addEventListener("scrollend", + t.unreached_func("Document got unexpected scrollend event.")); + target_div.addEventListener("scrollend", + t.unreached_func("target_div got unexpected scrollend event.")); + await waitForCompositorCommit(); + + // Scroll left on target div and wait for the element with overscroll-x to + // get scrollend event. + await touchScrollInTarget(300, target_div, 'left'); + await waitFor(() => { return horizontal_scrollend_arrived; }, + 'Expected element did not receive scrollend event after scroll left ' + + 'on target.'); + assert_equals(target_div.scrollLeft, 0); + + // Scroll up on target div and wait for the element with overscroll-y to get + // scrollend event. + await touchScrollInTarget(300, target_div, 'up'); + await waitFor(() => { return vertical_scrollend_arrived; }, + 'Expected element did not receive scrollend event after scroll up on ' + + 'target.'); + assert_equals(target_div.scrollTop, 0); + }, 'Tests that the last element in the cut scroll chain gets scrollend ' + + 'event when no element scrolls by touch.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-scrolled-element.html b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-scrolled-element.html new file mode 100644 index 00000000000..87cad79df7c --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-scrolled-element.html @@ -0,0 +1,67 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#scrollableDiv { + width: 200px; + height: 200px; + overflow: scroll; +} + +#innerDiv { + width: 400px; + height: 400px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="scrollableDiv"> + <div id="innerDiv"> + </div> +</div> +</body> + +<script> +var scrolling_div = document.getElementById('scrollableDiv'); +var horizontal_scrollend_arrived = false; +var vertical_scrollend_arrived = false; +function onHorizontalScrollEnd(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + horizontal_scrollend_arrived = true; +} +function onVerticalScrollEnd(event) { + assert_false(event.cancelable); + assert_false(event.bubbles); + vertical_scrollend_arrived = true; +} +scrolling_div.addEventListener("scrollend", onHorizontalScrollEnd); +scrolling_div.addEventListener("scrollend", onVerticalScrollEnd); + +function runTest() { + promise_test (async (t) => { + // Make sure that no scrollend event is sent to document. + document.addEventListener("scrollend", + t.unreached_func("Document got unexpected scrollend event.")); + await waitForCompositorCommit(); + + // Do a horizontal scroll and wait for scrollend event. + await touchScrollInTarget(300, scrolling_div, 'right'); + await waitFor(() => { return horizontal_scrollend_arrived; }, + 'Scroller did not receive scrollend event after horizontal scroll.'); + assert_equals(scrolling_div.scrollWidth - scrolling_div.scrollLeft, + scrolling_div.clientWidth); + + // Do a vertical scroll and wait for scrollend event. + await touchScrollInTarget(300, scrolling_div, 'down'); + await waitFor(() => { return vertical_scrollend_arrived; }, + 'Scroller did not receive scrollend event after vertical scroll.'); + assert_equals(scrolling_div.scrollHeight - scrolling_div.scrollTop, + scrolling_div.clientHeight); + }, 'Tests that the scrolled element gets scrollend event at the end of touch scrolling.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-window.html b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-window.html new file mode 100644 index 00000000000..f9510e6e231 --- /dev/null +++ b/tests/wpt/web-platform-tests/dom/events/scrolling/scrollend-event-fired-to-window.html @@ -0,0 +1,54 @@ +<!DOCTYPE HTML> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-actions.js"></script> +<script src="/resources/testdriver-vendor.js"></script> +<script src="scroll_support.js"></script> +<style> +#targetDiv { + width: 200px; + height: 200px; + overflow: scroll; +} + +#innerDiv { + width: 400px; + height: 400px; +} +</style> + +<body style="margin:0" onload=runTest()> +<div id="targetDiv"> + <div id="innerDiv"> + </div> +</div> +</body> + +<script> +var target_div = document.getElementById('targetDiv'); +var scrollend_arrived = false; +function onScrollEnd(event) { + assert_false(event.cancelable); + // scrollend events targetting document are bubbled to the window. + assert_true(event.bubbles); + scrollend_arrived = true; +} +window.addEventListener("scrollend", onScrollEnd); + +function runTest() { + promise_test (async (t) => { + // Make sure that no scrollend event is sent to target_div. + target_div.addEventListener("scrollend", + t.unreached_func("target_div got unexpected scrollend event.")); + await waitForCompositorCommit(); + + // Scroll up on target div and wait for the doc to get scrollend event. + await touchScrollInTarget(300, target_div, 'up'); + await waitFor(() => { return scrollend_arrived; }, + 'Window did not receive scrollend event after scroll up on target.'); + assert_equals(target_div.scrollTop, 0); + }, 'Tests that the window gets scrollend event when no element scrolls ' + + 'after touch scrolling.'); +} +</script> diff --git a/tests/wpt/web-platform-tests/editing/other/exec-command-with-text-editor.tentative.html b/tests/wpt/web-platform-tests/editing/other/exec-command-with-text-editor.tentative.html new file mode 100644 index 00000000000..e500c76026b --- /dev/null +++ b/tests/wpt/web-platform-tests/editing/other/exec-command-with-text-editor.tentative.html @@ -0,0 +1,341 @@ +<!doctype html> +<meta charset=utf-8> +<title>Test that execCommand with <input> or <textarea></title> +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<div id="container"></div> +<script> +"use strict"; + +setup({explicit_done: true}); + +/** + * This test checks whether document.execCommand() does something expected or + * not in <input> and <textarea> with/without contenteditable parent. Although + * this is not standardized even by any drafts. So, this test uses expected + * values which may be expected by web developers. + */ +function runTests() { + let container = document.getElementById("container"); + container.innerHTML = "<input id=\"target\">"; + runTest(document.getElementById("target"), "In <input>"); + container.innerHTML = "<textarea id=\"target\"></textarea>"; + runTest(document.getElementById("target"), "In <textarea>"); + container.setAttribute("contenteditable", "true"); + container.innerHTML = "<input id=\"target\">"; + runTest(document.getElementById("target"), "In <input> in contenteditable"); + container.innerHTML = "<textarea id=\"target\"></textarea>"; + runTest(document.getElementById("target"), "In <textarea> in contenteditable"); + + done(); +} + +function runTest(aTarget, aDescription) { + const kIsTextArea = aTarget.tagName === "TEXTAREA"; + const kTests = [ + /** + * command: command name of execCommand(). + * param: param for the command. i.e., the 3rd param of execCommand(). + * value: initial value of <input> or <textarea>. must have a pair of + * "[" and "]" for specifying selection range. + * expectedValue: expected value of <input> or <textarea> after calling + * execCommand() with command and param. must have a + * pair of "[" and "]" for specifying selection range. + * expectedExecCommandResult: expected bool result of execCommand(). + * beforeinputExpected: if "beforeinput" event shouldn't be fired, set + * false. otherwise, expected inputType value. + * inputExpected: if "input" event shouldn't be fired, set false. + * otherwise, expected inputType value. + */ + {command: "bold", param: "bold", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "italic", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "underline", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "strikethrough", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "superscript", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + // Should return true for web apps implementing custom editor. + {command: "cut", param: null, + value: "ab[]c", expectedValue: "ab[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: false, + }, + {command: "cut", param: null, + value: "a[b]c", expectedValue: "a[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "deleteByCut", + }, + // Should return true for web apps implementing custom editor. + {command: "copy", param: null, + value: "abc[]d", expectedValue: "abc[]d", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: false, + }, + {command: "copy", param: null, + value: "a[bc]d", expectedValue: "a[bc]d", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: false, + }, + {command: "paste", param: null, + value: "a[]c", expectedValue: "a[bc]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "insertFromPaste", + }, + {command: "delete", param: null, + value: "ab[]c", expectedValue: "a[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "deleteContentBackward", + }, + {command: "delete", param: null, + value: "a[b]c", expectedValue: "a[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "deleteContentBackward", + }, + {command: "forwarddelete", param: null, + value: "a[b]c", expectedValue: "a[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "deleteContentForward", + }, + {command: "forwarddelete", param: null, + value: "a[]bc", expectedValue: "a[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "deleteContentForward", + }, + {command: "selectall", param: null, + value: "a[b]c", expectedValue: "[abc]", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: false, + }, + // Setting value should forget any transactions. + {command: "undo", param: null, + value: "[a]bc", expectedValue: "[a]bc", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "undo", param: null, + value: "a[b]c", expectedValue: "a[b]c", + initFunc: () => { + document.execCommand("delete", false, null); + }, + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "historyUndo", + }, + // Setting value should forget any transactions. + {command: "redo", param: null, + value: "[a]bc", expectedValue: "[a]bc", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "redo", param: null, + value: "a[b]c", expectedValue: "a[]c", + initFunc: () => { + document.execCommand("delete", false, null); + document.execCommand("undo", false, null); + }, + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "historyRedo", + }, + {command: "indent", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "outdent", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "backcolor", param: "#000000", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "forecolor", param: "#000000", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "hilitecolor", param: "#000000", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "fontname", param: "DummyFont", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "fontsize", param: "5", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "increasefontsize", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "decreasefontsize", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "inserthorizontalrule", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "createlink", param: "foo.html", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "insertimage", param: "no-image.png", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "inserthtml", param: "<b>inserted</b>", + value: "a[b]c", expectedValue: "ainserted[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "insertText", + }, + {command: "inserttext", param: "**inserted**", + value: "a[b]c", expectedValue: "a**inserted**[]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "insertText", + }, + {command: "justifyleft", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "justifyright", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "justifycenter", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "justifyfull", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "removeformat", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "unlink", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "insertorderedlist", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "insertunorderedlist", param: null, + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "insertparagraph", param: null, + value: "a[b]c", expectedValue: kIsTextArea ? "a\n[]c" : "a[b]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "insertParagraph", + }, + {command: "insertlinebreak", param: null, + value: "a[b]c", expectedValue: kIsTextArea ? "a\n[]c" : "a[b]c", + expectedExecCommandResult: true, + beforeinputExpected: false, inputExpected: "insertLineBreak", + }, + {command: "formatblock", param: "div", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + {command: "heading", param: "h1", + value: "a[b]c", expectedValue: "a[b]c", + expectedExecCommandResult: false, + beforeinputExpected: false, inputExpected: false, + }, + ]; + + for (const kTest of kTests) { + const kDescription = + `${aDescription}, execCommand("${kTest.command}", false, ${kTest.param}), ${kTest.value})`; + if (!document.queryCommandSupported(kTest.command)) { + continue; + } + let value = kTest.value.replace(/[\[\]]/g, ""); + aTarget.value = value; + aTarget.focus(); + aTarget.selectionStart = kTest.value.indexOf("["); + aTarget.selectionEnd = kTest.value.indexOf("]") - 1; + + if (kTest.initFunc) { + kTest.initFunc(); + } + + let beforeinput = false; + function onBeforeinput(event) { + beforeinput = event.inputType; + } + window.addEventListener("beforeinput", onBeforeinput, {capture: true}); + let input = false; + function onInput(event) { + input = event.inputType; + } + window.addEventListener("input", onInput, {capture: true}); + let ret; + test(function () { + ret = document.execCommand(kTest.command, false, kTest.param); + assert_equals(ret, kTest.expectedExecCommandResult); + }, `${kDescription}: calling execCommand()`); + if (ret == kTest.expectedExecCommandResult) { + test(function () { + let value = aTarget.value.substring(0, aTarget.selectionStart) + + "[" + + aTarget.value.substring(aTarget.selectionStart, aTarget.selectionEnd) + + "]" + + aTarget.value.substring(aTarget.selectionEnd); + assert_equals(value, kTest.expectedValue); + }, `${kDescription}: checking value and selection after execCommand()`); + test(function () { + assert_equals(beforeinput, kTest.beforeinputExpected); + }, `${kDescription}: checking beforeinput event`); + test(function () { + assert_equals(input, kTest.inputExpected); + }, `${kDescription}: checking input event`); + } + window.removeEventListener("beforeinput", onBeforeinput, {capture: true}); + window.removeEventListener("input", onInput, {capture: true}); + } +} + +window.addEventListener("load", runTests, {once: true}); +</script> diff --git a/tests/wpt/web-platform-tests/element-timing/META.yml b/tests/wpt/web-platform-tests/element-timing/META.yml new file mode 100644 index 00000000000..15510df7e50 --- /dev/null +++ b/tests/wpt/web-platform-tests/element-timing/META.yml @@ -0,0 +1,3 @@ +spec: https://wicg.github.io/element-timing/ +suggested_reviewers: + - npm1 diff --git a/tests/wpt/web-platform-tests/element-timing/background-image-data-uri.html b/tests/wpt/web-platform-tests/element-timing/background-image-data-uri.html index 16d6dfcba03..3cac0f56db8 100644 --- a/tests/wpt/web-platform-tests/element-timing/background-image-data-uri.html +++ b/tests/wpt/web-platform-tests/element-timing/background-image-data-uri.html @@ -18,6 +18,9 @@ body { <script> let beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/background-image-multiple-elements.html b/tests/wpt/web-platform-tests/element-timing/background-image-multiple-elements.html index 22b4158cbe7..a4ad83dbae0 100644 --- a/tests/wpt/web-platform-tests/element-timing/background-image-multiple-elements.html +++ b/tests/wpt/web-platform-tests/element-timing/background-image-multiple-elements.html @@ -23,6 +23,9 @@ body { <script src="resources/element-timing-helpers.js"></script> <script> async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } let beforeRender = performance.now(); let numObservedElements = 0; let observedDiv1 = false; diff --git a/tests/wpt/web-platform-tests/element-timing/background-image-stretched.html b/tests/wpt/web-platform-tests/element-timing/background-image-stretched.html index 28c35539824..930b4cef8eb 100644 --- a/tests/wpt/web-platform-tests/element-timing/background-image-stretched.html +++ b/tests/wpt/web-platform-tests/element-timing/background-image-stretched.html @@ -18,6 +18,9 @@ body { <script> let beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/buffer-before-onload.html b/tests/wpt/web-platform-tests/element-timing/buffer-before-onload.html index 03c7048be11..88a641bbb66 100644 --- a/tests/wpt/web-platform-tests/element-timing/buffer-before-onload.html +++ b/tests/wpt/web-platform-tests/element-timing/buffer-before-onload.html @@ -14,6 +14,9 @@ the performance timeline. */ async_test(function(t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } beforeRender = performance.now(); const img = document.createElement('img'); img.src = 'resources/square20.jpg'; diff --git a/tests/wpt/web-platform-tests/element-timing/cross-origin-element.sub.html b/tests/wpt/web-platform-tests/element-timing/cross-origin-element.sub.html index 0af0ae96413..40a97056c2b 100644 --- a/tests/wpt/web-platform-tests/element-timing/cross-origin-element.sub.html +++ b/tests/wpt/web-platform-tests/element-timing/cross-origin-element.sub.html @@ -12,6 +12,9 @@ body { <script src="resources/element-timing-helpers.js"></script> <script> async_test((t) => { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } let img; const pathname = 'http://{{domains[www]}}:{{ports[http][1]}}' + '/element-timing/resources/square100.png'; diff --git a/tests/wpt/web-platform-tests/element-timing/cross-origin-iframe-element.sub.html b/tests/wpt/web-platform-tests/element-timing/cross-origin-iframe-element.sub.html index a369d25bd43..7296cfccfda 100644 --- a/tests/wpt/web-platform-tests/element-timing/cross-origin-iframe-element.sub.html +++ b/tests/wpt/web-platform-tests/element-timing/cross-origin-iframe-element.sub.html @@ -7,6 +7,9 @@ <script src="resources/element-timing-helpers.js"></script> <script> async_test((t) => { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done((entryList) => { assert_unreached("We should not observe a cross origin element."); diff --git a/tests/wpt/web-platform-tests/element-timing/disconnect-image.html b/tests/wpt/web-platform-tests/element-timing/disconnect-image.html index 4ee0516fffe..82e7461b041 100644 --- a/tests/wpt/web-platform-tests/element-timing/disconnect-image.html +++ b/tests/wpt/web-platform-tests/element-timing/disconnect-image.html @@ -9,6 +9,9 @@ let beforeRender; let img; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/image-TAO-wildcard.sub.html b/tests/wpt/web-platform-tests/element-timing/image-TAO-wildcard.sub.html index 4ec8aa7d8da..3af893a9890 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-TAO-wildcard.sub.html +++ b/tests/wpt/web-platform-tests/element-timing/image-TAO-wildcard.sub.html @@ -12,6 +12,9 @@ body { <script src="resources/element-timing-helpers.js"></script> <script> async_test((t) => { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } let beforeRender; let img; const img_src = 'http://{{domains[www]}}:{{ports[http][1]}}/element-timing/' diff --git a/tests/wpt/web-platform-tests/element-timing/image-carousel.html b/tests/wpt/web-platform-tests/element-timing/image-carousel.html index 404eca3b208..39d9f0195c6 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-carousel.html +++ b/tests/wpt/web-platform-tests/element-timing/image-carousel.html @@ -26,6 +26,9 @@ body { <script> async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const beforeRenderTimes = []; let entry_count = 0; const entry_count_per_element = [0, 0]; diff --git a/tests/wpt/web-platform-tests/element-timing/image-clipped-svg.html b/tests/wpt/web-platform-tests/element-timing/image-clipped-svg.html index 3007bf726a6..1e9971c8a8d 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-clipped-svg.html +++ b/tests/wpt/web-platform-tests/element-timing/image-clipped-svg.html @@ -7,6 +7,9 @@ <script> let beforeRender; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/image-data-uri.html b/tests/wpt/web-platform-tests/element-timing/image-data-uri.html index 2b5d04e45a3..e698bcf1a5d 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-data-uri.html +++ b/tests/wpt/web-platform-tests/element-timing/image-data-uri.html @@ -16,6 +16,9 @@ body { <script> let beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/image-not-added.html b/tests/wpt/web-platform-tests/element-timing/image-not-added.html index 59a254e9f17..e65d1814b0e 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-not-added.html +++ b/tests/wpt/web-platform-tests/element-timing/image-not-added.html @@ -5,6 +5,9 @@ <script src="/resources/testharnessreport.js"></script> <script> async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(() => { // The image should not have caused an entry, so fail test. diff --git a/tests/wpt/web-platform-tests/element-timing/image-not-fully-visible.html b/tests/wpt/web-platform-tests/element-timing/image-not-fully-visible.html index 57162491a79..105bb55ebc0 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-not-fully-visible.html +++ b/tests/wpt/web-platform-tests/element-timing/image-not-fully-visible.html @@ -14,6 +14,9 @@ body { let beforeRender; let img; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/image-rect-iframe.html b/tests/wpt/web-platform-tests/element-timing/image-rect-iframe.html index f0511308c71..7441405d747 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-rect-iframe.html +++ b/tests/wpt/web-platform-tests/element-timing/image-rect-iframe.html @@ -11,6 +11,9 @@ body { <script src="/resources/testharnessreport.js"></script> <script> async_test((t) => { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } on_event(window, 'message', e => { assert_equals(e.data.length, 1); assert_equals(e.data.entryType, 'element'); diff --git a/tests/wpt/web-platform-tests/element-timing/image-with-css-scale.html b/tests/wpt/web-platform-tests/element-timing/image-with-css-scale.html index bdffdb26b29..5c15daabe13 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-with-css-scale.html +++ b/tests/wpt/web-platform-tests/element-timing/image-with-css-scale.html @@ -21,6 +21,9 @@ body { <script> const beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/image-with-rotation.html b/tests/wpt/web-platform-tests/element-timing/image-with-rotation.html index 4433ecbc5f1..c545becd19b 100644 --- a/tests/wpt/web-platform-tests/element-timing/image-with-rotation.html +++ b/tests/wpt/web-platform-tests/element-timing/image-with-rotation.html @@ -21,6 +21,9 @@ body { <script> const beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/images-repeated-resource.html b/tests/wpt/web-platform-tests/element-timing/images-repeated-resource.html index fbb2d6a12cd..9bc8b5f45e4 100644 --- a/tests/wpt/web-platform-tests/element-timing/images-repeated-resource.html +++ b/tests/wpt/web-platform-tests/element-timing/images-repeated-resource.html @@ -21,6 +21,9 @@ body { const pathname = window.location.href.substring(0, index) + '/resources/square100.png'; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func(function(entryList) { entryList.getEntries().forEach(entry => { diff --git a/tests/wpt/web-platform-tests/element-timing/invisible-images.html b/tests/wpt/web-platform-tests/element-timing/invisible-images.html index 50aa6d13a9a..eb53cd7c2a6 100644 --- a/tests/wpt/web-platform-tests/element-timing/invisible-images.html +++ b/tests/wpt/web-platform-tests/element-timing/invisible-images.html @@ -16,6 +16,9 @@ </style> <script> async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(() => { // The image should not have caused an entry, so fail test. diff --git a/tests/wpt/web-platform-tests/element-timing/multiple-background-images.html b/tests/wpt/web-platform-tests/element-timing/multiple-background-images.html index f3fbe767303..a762ed13396 100644 --- a/tests/wpt/web-platform-tests/element-timing/multiple-background-images.html +++ b/tests/wpt/web-platform-tests/element-timing/multiple-background-images.html @@ -18,6 +18,9 @@ body { <script> let beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } let numObservedElements = 0; let observedCircle = false; let observedSquare = false; diff --git a/tests/wpt/web-platform-tests/element-timing/observe-background-image.html b/tests/wpt/web-platform-tests/element-timing/observe-background-image.html index 680c5e475aa..c642264a19a 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-background-image.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-background-image.html @@ -18,6 +18,9 @@ body { <script> let beforeRender = performance.now(); async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/observe-child-element.html b/tests/wpt/web-platform-tests/element-timing/observe-child-element.html index 9166a4b0e6d..33e92a9abdd 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-child-element.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-child-element.html @@ -12,6 +12,9 @@ body { <script src="resources/element-timing-helpers.js"></script> <script> async_test((t) => { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done((entryList) => { assert_unreached("Should not have received an entry!"); diff --git a/tests/wpt/web-platform-tests/element-timing/observe-elementtiming.html b/tests/wpt/web-platform-tests/element-timing/observe-elementtiming.html index 73f93519cda..0c67130dcc3 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-elementtiming.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-elementtiming.html @@ -14,6 +14,9 @@ body { let beforeRender; let img; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/observe-large-image.html b/tests/wpt/web-platform-tests/element-timing/observe-large-image.html index 13fc71bc4e3..e907452d82f 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-large-image.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-large-image.html @@ -14,6 +14,9 @@ body { let beforeRender; let img; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/observe-multiple-images.html b/tests/wpt/web-platform-tests/element-timing/observe-multiple-images.html index b9e82ed10b1..8a5fa0bb89a 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-multiple-images.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-multiple-images.html @@ -22,6 +22,9 @@ body { <script> let beforeRender, image1Observed=0, image2Observed=0, image3Observed=0; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const index = window.location.href.lastIndexOf('/'); const observer = new PerformanceObserver( t.step_func(function(entryList) { diff --git a/tests/wpt/web-platform-tests/element-timing/observe-shadow-image.html b/tests/wpt/web-platform-tests/element-timing/observe-shadow-image.html index a4d21bea808..12bda4724bd 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-shadow-image.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-shadow-image.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML> <meta charset=utf-8> -<title>Element Timing: observe image in shadow tree</title> +<title>Element Timing: do not observe image in shadow tree</title> <style> body { margin: 0; @@ -14,15 +14,12 @@ body { let beforeRender; let img; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { - assert_equals(entryList.getEntries().length, 1); - const entry = entryList.getEntries()[0]; - const pathname = window.location.origin + '/element-timing/resources/square100.png'; - checkElement(entry, pathname, 'my_image', 'my_id', beforeRender, img); - // Assume viewport has size at least 100, so the element is fully visible. - checkRect(entry, [0, 100, 0, 100]); - checkNaturalSize(entry, 100, 100); + assert_unreached('Should not observe elements in shadow trees!'); }) ); observer.observe({entryTypes: ['element']}); @@ -37,6 +34,10 @@ body { const shadowRoot = document.getElementById('target').attachShadow({mode: 'closed'}); shadowRoot.appendChild(img); beforeRender = performance.now(); + t.step_timeout(() => { + // Assume entry was not dispatched, so test passes. + t.done(); + }, 500); }; - }, 'Image in shadow tree with elementtiming attribute is observable.'); + }, 'Image in shadow tree with elementtiming attribute is not observable.'); </script> diff --git a/tests/wpt/web-platform-tests/element-timing/observe-svg-image.html b/tests/wpt/web-platform-tests/element-timing/observe-svg-image.html index c3c178e9b64..29fec392a99 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-svg-image.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-svg-image.html @@ -7,6 +7,9 @@ <script> let beforeRender; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/observe-video-poster.html b/tests/wpt/web-platform-tests/element-timing/observe-video-poster.html index 500fcedcccf..9f82478ea27 100644 --- a/tests/wpt/web-platform-tests/element-timing/observe-video-poster.html +++ b/tests/wpt/web-platform-tests/element-timing/observe-video-poster.html @@ -7,6 +7,9 @@ <script> let beforeRender; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/element-timing/progressively-loaded-image.html b/tests/wpt/web-platform-tests/element-timing/progressively-loaded-image.html index c534621ccf8..a55c5896f2a 100644 --- a/tests/wpt/web-platform-tests/element-timing/progressively-loaded-image.html +++ b/tests/wpt/web-platform-tests/element-timing/progressively-loaded-image.html @@ -14,6 +14,9 @@ let numInitial = 75; let sleep = 500; async_test(function(t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const img_src = 'resources/progressive-image.py?name=square20.jpg&numInitial=' + numInitial + '&sleep=' + sleep; const observer = new PerformanceObserver( diff --git a/tests/wpt/web-platform-tests/element-timing/rectangular-image.html b/tests/wpt/web-platform-tests/element-timing/rectangular-image.html index a1af9616ea1..0b44c4fdd92 100644 --- a/tests/wpt/web-platform-tests/element-timing/rectangular-image.html +++ b/tests/wpt/web-platform-tests/element-timing/rectangular-image.html @@ -14,6 +14,9 @@ body { let beforeRender; let img; async_test(function (t) { + if (!window.PerformanceElementTiming) { + assert_unreached("PerformanceElementTiming is not implemented"); + } const observer = new PerformanceObserver( t.step_func_done(function(entryList) { assert_equals(entryList.getEntries().length, 1); diff --git a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js index 3edb1bd03e8..b81b91601a8 100644 --- a/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js +++ b/tests/wpt/web-platform-tests/fetch/api/redirect/redirect-origin.any.js @@ -2,7 +2,7 @@ // META: script=../resources/utils.js // META: script=/common/get-host-info.sub.js -function testOriginAfterRedirection(desc, redirectUrl, redirectLocation, redirectStatus, expectedOrigin) { +function testOriginAfterRedirection(desc, method, redirectUrl, redirectLocation, redirectStatus, expectedOrigin) { var uuid_token = token(); var url = redirectUrl; var urlParameters = "?token=" + uuid_token + "&max_age=0"; @@ -28,10 +28,15 @@ var locationUrl = get_host_info().HTTP_ORIGIN + dirname(location.pathname) + RE var corsLocationUrl = get_host_info().HTTP_REMOTE_ORIGIN + dirname(location.pathname) + RESOURCES_DIR + "inspect-headers.py?cors&headers=origin"; for (var code of [301, 302, 303, 307, 308]) { - testOriginAfterRedirection("Same origin to same origin redirection " + code, redirectUrl, locationUrl, code, null); - testOriginAfterRedirection("Same origin to other origin redirection " + code, redirectUrl, corsLocationUrl, code, get_host_info().HTTP_ORIGIN); - testOriginAfterRedirection("Other origin to other origin redirection " + code, corsRedirectUrl, corsLocationUrl, code, get_host_info().HTTP_ORIGIN); - testOriginAfterRedirection("Other origin to same origin redirection " + code, corsRedirectUrl, locationUrl + "&cors", code, "null"); + testOriginAfterRedirection("Same origin to same origin redirection " + code, 'GET', redirectUrl, locationUrl, code, null); + testOriginAfterRedirection("Same origin to other origin redirection " + code, 'GET', redirectUrl, corsLocationUrl, code, get_host_info().HTTP_ORIGIN); + testOriginAfterRedirection("Other origin to other origin redirection " + code, 'GET', corsRedirectUrl, corsLocationUrl, code, get_host_info().HTTP_ORIGIN); + testOriginAfterRedirection("Other origin to same origin redirection " + code, 'GET', corsRedirectUrl, locationUrl + "&cors", code, "null"); + + testOriginAfterRedirection("Same origin to same origin redirection[POST] " + code, 'POST', redirectUrl, locationUrl, code, null); + testOriginAfterRedirection("Same origin to other origin redirection[POST] " + code, 'POST', redirectUrl, corsLocationUrl, code, get_host_info().HTTP_ORIGIN); + testOriginAfterRedirection("Other origin to other origin redirection[POST] " + code, 'POST', corsRedirectUrl, corsLocationUrl, code, get_host_info().HTTP_ORIGIN); + testOriginAfterRedirection("Other origin to same origin redirection[POST] " + code, 'POST', corsRedirectUrl, locationUrl + "&cors", code, "null"); } done(); diff --git a/tests/wpt/web-platform-tests/fetch/corb/script-resource-with-nonsniffable-types.tentative.sub.html b/tests/wpt/web-platform-tests/fetch/corb/script-resource-with-nonsniffable-types.tentative.sub.html index 8d6c452fd6a..62fd9ca389d 100644 --- a/tests/wpt/web-platform-tests/fetch/corb/script-resource-with-nonsniffable-types.tentative.sub.html +++ b/tests/wpt/web-platform-tests/fetch/corb/script-resource-with-nonsniffable-types.tentative.sub.html @@ -56,9 +56,9 @@ protected_mime_types = [ "application/x-gzip", "application/x-protobuf", "application/zip", - // TODO(lukasza): https://crbug.com/802836: Add application/pdf and text/csv - // to the list of content types tested here (after https://crbug.com/929300 is - // resolved). + // TODO(lukasza): https://crbug.com/944162: Add application/pdf and + // text/csv to the list of content types tested here (after + // kMimeHandlerViewInCrossProcessFrame gets enabled by default). ] protected_mime_types.forEach(function(type) { test(type, true /* is_blocking_expected */); diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html new file mode 100644 index 00000000000..e8ec11ec8c1 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/fetch-via-serviceworker--fallback.tentative.https.sub.html @@ -0,0 +1,50 @@ +<!DOCTYPE html> +<!-- + This test verifies presence of Sec-Fetch-... request headers on a request + handled by a service worker - this test covers the scenario when the service + worker doesn't do anything and the request falls back to the network. +--> +<meta charset="utf-8"/> +<link rel="author" href="lukasza@chromium.org" title="Lukasz Anforowicz"> +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script src=/fetch/sec-metadata/resources/helper.js></script> +<script src=/service-workers/service-worker/resources/test-helpers.sub.js></script> +<script src=/common/utils.js></script> +<script> + const nonce = token(); + const key = "fetch-via-serviceworker--fallback--" + nonce; + + promise_test(async function(t) { + const SCOPE = 'resources/fetch-via-serviceworker--fallback--frame.html'; + const SCRIPT = 'resources/fetch-via-serviceworker--fallback--sw.js'; + const URL = '/fetch/sec-metadata/resources/record-header.py?file=' + key; + const RETRIEVAL_URL = "/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key; + + const reg = await service_worker_unregister_and_register(t, SCRIPT, SCOPE); + t.add_cleanup(async () => { + if (reg) + await reg.unregister(); + }); + + await wait_for_state(t, reg.installing, 'activated'); + + const frame = await with_iframe(SCOPE); + t.add_cleanup(async () => { + if (frame) + frame.remove(); + }); + + // Trigger a fetch that 1) will go through the service worker and 2) will + // fetch a special URL that records request headers. + await frame.contentWindow.fetch(URL, {mode:'no-cors'}); + + // Retrieve the request headers that have been recorded in the previous step. + const response = await fetch(RETRIEVAL_URL); + const text = await response.text(); + + // Verify presence of the expected Sec-Fetch-... request headers. + let expected = {"dest":"empty", "site":"same-origin", "user":"", "mode": "no-cors"}; + assert_header_equals(text, expected); + }, 'Sec-Fetch headers after SW fallback'); +</script> diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html new file mode 100644 index 00000000000..24f3b27cd75 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/fetch-via-serviceworker--respondWith.tentative.https.sub.html @@ -0,0 +1,51 @@ +<!DOCTYPE html> +<!-- + This test verifies presence of Sec-Fetch-... request headers on a request + handled by a service worker - this test covers the scenario when the service + worker responds to the `fetch` event with: + event.respondWith(fetch(event.request)); +--> +<meta charset="utf-8"/> +<link rel="author" href="lukasza@chromium.org" title="Lukasz Anforowicz"> +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script src=/fetch/sec-metadata/resources/helper.js></script> +<script src=/service-workers/service-worker/resources/test-helpers.sub.js></script> +<script src=/common/utils.js></script> +<script> + const nonce = token(); + const key = "fetch-via-serviceworker--respondWith--" + nonce; + + promise_test(async function(t) { + const SCOPE = 'resources/fetch-via-serviceworker--respondWith--frame.html'; + const SCRIPT = 'resources/fetch-via-serviceworker--respondWith--sw.js'; + const URL = '/fetch/sec-metadata/resources/record-header.py?file=' + key; + const RETRIEVAL_URL = "/fetch/sec-metadata/resources/record-header.py?retrieve=true&file=" + key; + + const reg = await service_worker_unregister_and_register(t, SCRIPT, SCOPE); + t.add_cleanup(async () => { + if (reg) + await reg.unregister(); + }); + + await wait_for_state(t, reg.installing, 'activated'); + + const frame = await with_iframe(SCOPE); + t.add_cleanup(async () => { + if (frame) + frame.remove(); + }); + + // Trigger a fetch that 1) will go through the service worker and 2) will + // fetch a special URL that records request headers. + await frame.contentWindow.fetch(URL, {mode:'no-cors'}); + + // Retrieve the request headers that have been recorder in the previous step. + const response = await fetch(RETRIEVAL_URL); + const text = await response.text(); + + // Verify presence of the expected Sec-Fetch-... request headers. + let expected = {"dest":"empty", "site":"same-origin", "user":"", "mode": "no-cors"}; + assert_header_equals(text, expected); + }, 'Sec-Fetch headers after SW fallback'); +</script> diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--frame.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--frame.html new file mode 100644 index 00000000000..98798025005 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--frame.html @@ -0,0 +1,3 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>Page Title</title> diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--sw.js b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--sw.js new file mode 100644 index 00000000000..09858b2663f --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--fallback--sw.js @@ -0,0 +1,3 @@ +self.addEventListener('fetch', function(event) { + // Empty event handler - will fallback to the network. +}); diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--frame.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--frame.html new file mode 100644 index 00000000000..98798025005 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--frame.html @@ -0,0 +1,3 @@ +<!DOCTYPE html> +<meta charset="utf-8"> +<title>Page Title</title> diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--sw.js b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--sw.js new file mode 100644 index 00000000000..8bf8d8f2217 --- /dev/null +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/resources/fetch-via-serviceworker--respondWith--sw.js @@ -0,0 +1,3 @@ +self.addEventListener('fetch', function(event) { + event.respondWith(fetch(event.request)); +}); diff --git a/tests/wpt/web-platform-tests/fetch/sec-metadata/serviceworker.tentative.https.sub.html b/tests/wpt/web-platform-tests/fetch/sec-metadata/serviceworker.tentative.https.sub.html index ee436d9265f..c86198df6a2 100644 --- a/tests/wpt/web-platform-tests/fetch/sec-metadata/serviceworker.tentative.https.sub.html +++ b/tests/wpt/web-platform-tests/fetch/sec-metadata/serviceworker.tentative.https.sub.html @@ -1,4 +1,9 @@ <!DOCTYPE html> +<!-- + This test verifies presence of Sec-Fetch-... request headers on a request + that fetches the service worker script itself (i.e. the script at the URL + passed as an argument to navigator.serviceWorker.register). +--> <meta charset="utf-8"/> <link rel="author" href="mtrzos@google.com" title="Maciek Trzos"> <script src=/resources/testharness.js></script> diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-after-same-origin-main-frame-navigation-1.sub.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-after-same-origin-main-frame-navigation-1.sub.html new file mode 100644 index 00000000000..4b7824b4883 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-after-same-origin-main-frame-navigation-1.sub.html @@ -0,0 +1,4 @@ +<!DOCTYPE html> +<script> + window.location = "window-name-navigation.sub.html?hostname={{host}}&shouldhavename=true&sendmessage=true"; +</script> diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-navigation.sub.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-navigation.sub.html index 1bf76c4938d..285469a1482 100644 --- a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-navigation.sub.html +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/support/window-name-navigation.sub.html @@ -6,6 +6,6 @@ url.pathname = "/html/browsers/browsing-the-web/history-traversal/support/window-name-test.sub.html"; url.search = "shouldhavename={{GET[shouldhavename]}}&sendmessage={{GET[sendmessage]}}"; window.name = "test"; - document.location = url.href; + window.location = url.href; </script> </html> diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.html new file mode 100644 index 00000000000..ef11d9971a2 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.html @@ -0,0 +1,12 @@ +<!DOCTYPE HTML> +<title>window.name after a same-origin main frame navigation</title> +<script src='/resources/testharness.js'></script> +<script src='/resources/testharnessreport.js'></script> +<body> + <script> + var win; + async_test(function(t) { + win = window.open("support/window-name-after-same-origin-main-frame-navigation-1.sub.html") + addEventListener("message", t.step_func_done(e => assert_true(e.data))); + }).add_cleanup(() => {if (win) {win.close()}}); + </script> diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.sub.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.sub.html deleted file mode 100644 index 03365b98008..00000000000 --- a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/history-traversal/window-name-after-same-origin-main-frame-navigation.sub.html +++ /dev/null @@ -1,13 +0,0 @@ -<!DOCTYPE HTML> -<html> -<head> - <!-- window.name should equal "test" after a same-origin main frame navigation. --> - <script src='/resources/testharness.js'></script> - <script src='/resources/testharnessreport.js'></script> -</head> -<body> - <script> - document.location = "support/window-name-navigation.sub.html?hostname={{host}}&shouldhavename=true&sendmessage=false"; - </script> -</body> -</html> diff --git a/tests/wpt/web-platform-tests/html/dom/elements-misc.js b/tests/wpt/web-platform-tests/html/dom/elements-misc.js index df415aef159..b747ac6e596 100644 --- a/tests/wpt/web-platform-tests/html/dom/elements-misc.js +++ b/tests/wpt/web-platform-tests/html/dom/elements-misc.js @@ -53,6 +53,7 @@ var miscElements = { // Global attributes should exist even on unknown elements undefinedelement: { + enterKeyHint: {type: "enum", keywords: ["enter", "done", "go", "next", "previous", "search", "send"]}, inputMode: {type: "enum", keywords: ["none", "text", "tel", "url", "email", "numeric", "decimal", "search"]}, }, }; diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html index 1e6c557fb60..773fa4e8fd5 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-remove-cue.html @@ -15,7 +15,7 @@ async_test(function(t) { assert_equals(cues[1].startTime, 31); assert_equals(cues[2].startTime, 61); assert_equals(cues.getCueById("4").startTime, 121); - assert_object_equals(cues.getCueById("junk"), undefined); + assert_equals(cues.getCueById("junk"), null); // Create a new cue, check values. var textCue = new VTTCue(33, 3.4, "Sausage?"); diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html index 7f8ee2fdd47..c924c92da9c 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-add-track.html @@ -13,7 +13,7 @@ async_test(function(t) { // Register the 'addtrack' listener after creating the element // to make sure the event is dispatched asynchronously. - video.textTracks.onaddtrack = t.step_func(function() { + video.textTracks.onaddtrack = t.step_func(function(event) { assert_equals(event.target, video.textTracks); assert_true(event instanceof TrackEvent, 'instanceof'); assert_equals(event.track, tracks[video.textTracks.length - 1]); @@ -31,4 +31,4 @@ async_test(function(t) { assert_equals(video.textTracks.length, 1); assert_equals(trackElement.readyState, HTMLTrackElement.NONE); }); -</script>
\ No newline at end of file +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html index 29208a33c21..97df7efa2ec 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-mode.html @@ -34,13 +34,21 @@ video.src = getVideoURI("/media/test"); video.play(); + // Wait for end of first cue (no events should fire while track is disabled). - t.step_timeout(testHiddenAndShowing, 400); + video.ontimeupdate = () => { + if (video.currentTime > 0.4) { + testHiddenAndShowing(); + video.ontimeupdate = null; + } + } } track.oncuechange = t.step_func(function(event) { cueCount++; - if (cueCount == textTrack.cues.length) + // As the 'enter' and the 'exit' event would be fired for the second + // and the third cue, so there would be 4 times 'oncuechange' event. + if (cueCount == 4) t.done(); }); diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/contains.json b/tests/wpt/web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/contains.json index 357a1e6a7b8..62326d33f87 100644 --- a/tests/wpt/web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/contains.json +++ b/tests/wpt/web-platform-tests/html/semantics/forms/attributes-common-to-form-controls/contains.json @@ -24,6 +24,10 @@ "original_id": "autofocusing-a-form-control:-the-autofocus-attribute" }, { + "id": "input-modalities-the-enterkeyhint-attribute", + "original_id": "input-modalities:-the-enterkeyhint-attribute" + }, + { "id": "input-modalities-the-inputmode-attribute", "original_id": "input-modalities:-the-inputmode-attribute" }, @@ -31,4 +35,4 @@ "id": "autofilling-form-controls-the-autocomplete-attribute", "original_id": "autofilling-form-controls:-the-autocomplete-attribute" } -]
\ No newline at end of file +] diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/form-submission-algorithm.html b/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/form-submission-algorithm.html index bf9f9ce330a..8f61cbc18c9 100644 --- a/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/form-submission-algorithm.html +++ b/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/form-submission-algorithm.html @@ -18,8 +18,39 @@ test(() => { assert_equals(counter, 2); }, 'If constructing entry list flag of form is true, then return'); -let test10 = async_test('Cannot navigate (after constructing the entry list)'); -test10.step(() => { + +test(() => { + let form = populateForm('<input required><input type=submit><button type=submit></button>'); + let submitter1 = form.querySelector('input[type=submit]'); + let submitter2 = form.querySelector('button[type=submit]'); + let invalid = form.querySelector('[required]'); + let counter = 0; + invalid.oninvalid = () => { + ++counter; + // Needs to click different one because click() has reentrancy protection. + submitter2.click(); + }; + submitter1.click(); + assert_equals(counter, 1); +}, "If form's firing submission events is true, then return; 'invalid' event"); + +async_test(t => { + let form = populateForm('<input type=submit name=n value=i><button type=submit name=n value=b>'); + let submitter1 = form.querySelector('input[type=submit]'); + let submitter2 = form.querySelector('button[type=submit]'); + let iframe = form.previousSibling; + form.onsubmit = () => { + // Needs to click different one because click() has reentrancy protection. + submitter2.click(); + }; + submitter1.click(); + // We actually submit the form in order to check which 'click()' submits it. + iframe.onload = t.step_func_done(() => { + assert_not_equals(iframe.contentWindow.location.search.indexOf('n=i'), -1); + }); +}, "If form's firing submission events is true, then return; 'submit' event"); + +async_test(t => { let form = populateForm('<input name=n1 value=v1>'); form.onformdata = (e) => { e.target.remove(); }; let wasLoaded = false; @@ -27,13 +58,13 @@ test10.step(() => { // Request to load '/common/dummy.xhtml', and immediately submit the form to // the same frame. If the form submission is aborted, the first request // will be completed. - iframe.onload = test10.step_func_done(() => { + iframe.onload = t.step_func_done(() => { wasLoaded = true; assert_true(iframe.contentWindow.location.search.indexOf('n1=v1') == -1); }); iframe.src = '/common/dummy.xhtml'; assert_false(wasLoaded, 'Make sure the first loading is ongoing.'); form.submit(); -}); +}, 'Cannot navigate (after constructing the entry list)'); </script> </body> diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/resources/targetted-form.js b/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/resources/targetted-form.js index 74d0f8c81ee..6b6685291d2 100644 --- a/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/resources/targetted-form.js +++ b/tests/wpt/web-platform-tests/html/semantics/forms/form-submission-0/resources/targetted-form.js @@ -11,3 +11,11 @@ function populateForm(optionalContentHtml) { ++frameCounter; return document.body.firstChild.nextSibling; } + +function submitPromise(form, iframe) { + return new Promise((resolve, reject) => { + iframe.onload = () => resolve(iframe.contentWindow.location.search); + iframe.onerror = () => reject(new Error('iframe onerror fired')); + form.submit(); + }); +} diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-requestsubmit.html b/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-requestsubmit.html new file mode 100644 index 00000000000..1c7b7870bdf --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-requestsubmit.html @@ -0,0 +1,176 @@ +<!DOCTYPE html> +<title>form.requestSubmit() tests</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> + +<iframe name="iframe" src="about:blank"></iframe> + +<script> +test(() => { + document.body.insertAdjacentHTML('afterbegin', '<form>' + + '<input type="reset">' + + '<input type="text">' + + '<button type="reset"></button>' + + '<button type="button"></button>' + + '</form>'); + let form = document.querySelector('form'); + assert_throws(new TypeError(), () => { + form.requestSubmit(document.body); + }); + for (let control of form.elements) { + assert_throws(new TypeError(), () => { form.requestSubmit(control); }); + } +}, 'Passing an element which is not a submit button should throw'); + +test(() => { + document.body.insertAdjacentHTML('afterbegin', `<form> + <input form="" type="submit"> + <button form="form2" type="submit"></button> + </form> + <form id="form2"></form>`); + let form = document.querySelector('form'); + let submitButton = document.createElement('button'); + submitButton.type = 'submit'; + assert_throws('NotFoundError', () => { + form.requestSubmit(submitButton); + }); + + let buttons = form.querySelectorAll('input, button'); + assert_equals(buttons.length, 2); + for (let control of buttons) { + assert_throws('NotFoundError', () => { form.requestSubmit(control) }, + control.outerHTML); + } +}, 'Passing a submit button not owned by the context object should throw'); + +test(() => { + document.body.insertAdjacentHTML('afterbegin', `<input type=submit form="form1"> + <form id="form1" target="_blank"> + <button type="submit"></button> + <button></button> + <button type="invalid"></button> + <input type="submit"> + <input type="image"> + </form>`); + let form = document.querySelector('form'); + let didDispatchSubmit = false; + form.addEventListener('submit', event => { event.preventDefault(); didDispatchSubmit = true; }); + + assert_equals(form.elements.length, 5); + for (let control of form.elements) { + didDispatchSubmit = false; + form.requestSubmit(control); + assert_true(didDispatchSubmit, `${control.outerHTML} should submit the form`); + } + // <input type=image> is not in form.elements. + let control = form.querySelector('[type=image]'); + didDispatchSubmit = false; + form.requestSubmit(control); + assert_true(didDispatchSubmit, `${control.outerHTML} should submit the form`); +}, 'requestSubmit() should accept button[type=submit], input[type=submit], and input[type=image]'); + +test(() => { + document.body.insertAdjacentHTML('afterbegin', '<form><input required></form>'); + let form = document.querySelector('form'); + let invalidControl = form.querySelector('input:invalid'); + let didDispatchInvalid = false; + invalidControl.addEventListener('invalid', e => { didDispatchInvalid = true; }); + + form.requestSubmit(); + assert_true(didDispatchInvalid); +}, 'requestSubmit() should trigger interactive form validation'); + +test(() => { + document.body.insertAdjacentHTML('afterbegin', + '<form><input type=submit></form>'); + let form = document.querySelector('form'); + let submitButton = form.elements[0]; + let submitCounter = 0; + form.addEventListener('submit', e => { + ++submitCounter; + form.requestSubmit(); + e.preventDefault(); + }, {once: true}); + form.requestSubmit(); + assert_equals(submitCounter, 1, 'requestSubmit() + requestSubmit()'); + + submitCounter = 0; + form.addEventListener('submit', e => { + ++submitCounter; + submitButton.click(); + e.preventDefault(); + }, {once: true}); + form.requestSubmit(); + assert_equals(submitCounter, 1, 'requestSubmit() + click()'); + + submitCounter = 0; + form.addEventListener('submit', e => { + ++submitCounter; + form.requestSubmit(); + e.preventDefault(); + }, {once: true}); + submitButton.click(); + assert_equals(submitCounter, 1, 'click() + requestSubmit()'); +}, 'requestSubmit() doesn\'t run form submission reentrantly'); + +test(() => { + document.body.insertAdjacentHTML('afterbegin', + '<form><input type=submit><input required></form>'); + let form = document.querySelector('form'); + let submitButton = form.elements[0]; + let invalidControl = form.elements[1]; + let invalidCounter = 0; + invalidControl.addEventListener('invalid', e => { + ++invalidCounter; + if (invalidCounter < 10) + form.requestSubmit(); + }, {once: true}); + form.requestSubmit(); + assert_equals(invalidCounter, 1, 'requestSubmit() + requestSubmit()'); + + invalidCounter = 0; + invalidControl.addEventListener('invalid', e => { + ++invalidCounter; + if (invalidCounter < 10) + submitButton.click(); + }, {once: true}); + form.requestSubmit(); + assert_equals(invalidCounter, 1, 'requestSubmit() + click()'); + + invalidCounter = 0; + invalidControl.addEventListener('invalid', e => { + ++invalidCounter; + if (invalidCounter < 10) + form.requestSubmit(); + }, {once: true}); + submitButton.click(); + assert_equals(invalidCounter, 1, 'click() + requestSubmit()'); +}, 'requestSubmit() doesn\'t run interactive validation reentrantly'); + +test(() => { + let form = document.createElement('form'); + let submitCounter = 0; + form.addEventListener('submit', e => { ++submitCounter; e.preventDefault(); }); + form.requestSubmit(); + assert_equals(submitCounter, 0); +}, 'requestSubmit() for a disconnected form should not submit the form'); + +async_test(t => { + window.addEventListener('load', t.step_func(() => { + document.body.insertAdjacentHTML('afterbegin', ` +<form action="/common/blank.html"> +<input required> +<input type=submit formnovalidate formtarget=iframe name=s value=v> +</form>`); + let form = document.body.querySelector('form'); + let iframe = document.body.querySelector('iframe'); + assert_true(form.matches(':invalid'), 'The form is invalid.'); + // The form should be submitted though it is invalid. + iframe.addEventListener('load', t.step_func_done(() => { + assert_not_equals(iframe.contentWindow.location.search.indexOf('s=v'), -1); + })); + form.requestSubmit(form.querySelector('[type=submit]')); + })); +}, 'The value of the submitter should be appended, and form* ' + + 'attributes of the submitter should be handled.'); +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/array.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/array.json new file mode 100644 index 00000000000..e77e32d3382 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/array.json @@ -0,0 +1 @@ +["en", "try"] diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/false.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/false.json new file mode 100644 index 00000000000..c508d5366f7 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/false.json @@ -0,0 +1 @@ +false diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html new file mode 100644 index 00000000000..e6da2db7ebc --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/invalid-content-type.html @@ -0,0 +1,26 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>JSON modules: invalid Content-Type</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id=log></div> +<script> +const content_types = [ + "application/json+protobuf", + "application/json+blah", + "text/x-json", + "text/json+blah", + "application/blahjson", + "image/json", +]; +for (const content_type of content_types) { + async_test(t => { + const script = document.createElement("script"); + script.onerror = t.step_func_done(); + script.onload = t.unreached_func("Should not load"); + script.type = "module"; + script.src = `module.json?pipe=header(Content-Type,${content_type})`; + document.body.appendChild(script); + }, content_type); +} +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/module.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/module.html new file mode 100644 index 00000000000..93243853226 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/module.html @@ -0,0 +1,18 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>JSON modules</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id=log></div> +<script> +const t = async_test(); +</script> +<script type="module" onerror="t.step(() => assert_unreached(event))"> +import v from "./module.json"; +t.step(() => { + assert_equals(typeof v, "object"); + assert_array_equals(Object.keys(v), ["test"]); + assert_equals(v.test, true); + t.done(); +}); +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/module.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/module.json new file mode 100644 index 00000000000..f834b2a4e8f --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/module.json @@ -0,0 +1,3 @@ +{ + "test": true +} diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js new file mode 100644 index 00000000000..398da56595f --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js @@ -0,0 +1,14 @@ +// META: global=window,worker + +for (const value of [null, true, false, "string"]) { + promise_test(async t => { + const result = await import(`./${value}.json`); + assert_equals(result, value); + }, `Non-object: ${value}`); +} + +promise_test(async t => { + const result = await import("./array.json"); + assert_array_equals(result, ["en", "try"]); +}, "Non-object: array"); + diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/null.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/null.json new file mode 100644 index 00000000000..19765bd501b --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/null.json @@ -0,0 +1 @@ +null diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/parse-error.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/parse-error.html new file mode 100644 index 00000000000..68d3ef0a9ad --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/parse-error.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>JSON modules: parse error</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id=log></div> +<script> +setup({ + allow_uncaught_exception: true, +}); +async_test(t => { + window.addEventListener("error", t.step_func_done(e => { + assert_true(e instanceof ErrorEvent, "ErrorEvent"); + assert_equals(e.filename, new URL("parse-error.json", location).href); + assert_true(e.error instanceof SyntaxError, "SyntaxError"); + })); +}); +</script> +<script type="module"> +import v from "./parse-error.json"; +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/parse-error.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/parse-error.json new file mode 100644 index 00000000000..98232c64fce --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/parse-error.json @@ -0,0 +1 @@ +{ diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/string.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/string.json new file mode 100644 index 00000000000..ace2d72d9d3 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/string.json @@ -0,0 +1 @@ +"string" diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/true.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/true.json new file mode 100644 index 00000000000..27ba77ddaf6 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/true.json @@ -0,0 +1 @@ +true diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/utf8.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/utf8.html new file mode 100644 index 00000000000..1c0360b17e3 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/utf8.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>JSON modules: UTF-8 decoding</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id=log></div> +<script> +function check(t, v) { + t.step(() => { + assert_equals(typeof v, "object"); + assert_array_equals(Object.keys(v), ["test"]); + assert_equals(v.test, "\u2026"); + t.done(); + }); +} +const t1 = async_test("utf-8"); +const t2 = async_test("shift-jis"); +const t3 = async_test("windows-1252"); +const t4 = async_test("utf-7"); +</script> +<script type="module" onerror="t1.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/utf8.json&ct=text/json%3Bcharset=utf-8"; +check(t1, v); +</script> +<script type="module" onerror="t2.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/utf8.json&ct=text/json%3Bcharset=shift-jis"; +check(t2, v); +</script> +<script type="module" onerror="t3.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/utf8.json&ct=text/json%3Bcharset=windows-1252"; +check(t3, v); +</script> +<script type="module" onerror="t4.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/utf8.json&ct=text/json%3Bcharset=utf-7"; +check(t4, v); +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/utf8.json b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/utf8.json new file mode 100644 index 00000000000..7bb9edd2f79 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/utf8.json @@ -0,0 +1,3 @@ +{ + "test": "…" +} diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html new file mode 100644 index 00000000000..78e8b1d23fe --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.html @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<meta charset=utf-8> +<title>JSON modules: Content-Type</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id=log></div> +<script> +function check(t, v) { + t.step(() => { + assert_equals(typeof v, "object"); + assert_array_equals(Object.keys(v), ["test"]); + assert_equals(v.test, true); + t.done(); + }); +} +const t1 = async_test("text/json"); +const t2 = async_test("application/json"); +const t3 = async_test("text/html+json"); +const t4 = async_test("image/svg+json"); +</script> +<script type="module" onerror="t1.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/module.json&ct=text/json"; +check(t1, v); +</script> +<script type="module" onerror="t2.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/module.json&ct=application/json"; +check(t2, v); +</script> +<script type="module" onerror="t3.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/module.json&ct=text/html+json"; +check(t3, v); +</script> +<script type="module" onerror="t4.step(() => assert_unreached(event))"> +import v from "../serve-with-content-type.py?fn=json-module/module.json&ct=image/svg+json"; +check(t4, v); +</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html b/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html deleted file mode 100644 index 8e47121eb8c..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-getter-01.html +++ /dev/null @@ -1,19 +0,0 @@ -<!DOCTYPE html> -<title>HTMLAnchorElement.rel getter</title> -<link rel="author" title="TheKK" href="mailto:thumbd03803@gmail.com"> -<link rel="help" href="https://html.spec.whatwg.org/multipage/#dom-a-rel"> -<script src=/resources/testharness.js></script> -<script src=/resources/testharnessreport.js></script> -<div id=log></div> -<div> -<a id="test" href="a" rel="noreferrer"></a> -</div> -<script> -test(function() { - var a = document.getElementById("test"); - - test(function() { - assert_equals(a.rel, "noreferrer"); - }, "Test anchor's rel getter"); -}); -</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html b/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html deleted file mode 100644 index c319266887b..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a.rel-setter-01.html +++ /dev/null @@ -1,20 +0,0 @@ -<!DOCTYPE html> -<title>HTMLAnchorElement.rel setter</title> -<link rel="author" title="TheKK" href="mailto:thumbd03803@gmail.com"> -<link rel="help" href="https://html.spec.whatwg.org/multipage/#dom-a-rel"> -<script src=/resources/testharness.js></script> -<script src=/resources/testharnessreport.js></script> -<div id=log></div> -<div> -<a id="test" href="a"></a> -</div> -<script> -test(function() { - var a = document.getElementById("test"); - - test(function() { - a.rel = "noreferrer"; - assert_equals(a.getAttribute("rel"), "noreferrer"); - }, "Test anchor's rel setter"); -}); -</script> diff --git a/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-data-element/data.value-001.html b/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-data-element/data.value-001.html deleted file mode 100644 index 9fc827b9b88..00000000000 --- a/tests/wpt/web-platform-tests/html/semantics/text-level-semantics/the-data-element/data.value-001.html +++ /dev/null @@ -1,66 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <title>HTMLDataElement.value getting</title> - <link rel="author" title="ofekd" href="mailto:ofek@outlook.com"> - <link rel="help" href="https://html.spec.whatwg.org/multipage/semantics.html#dom-data-value"> - <script src=/resources/testharness.js></script> - <script src=/resources/testharnessreport.js></script> - </head> - <body> - <div id="log"></div> - <div id="container"> - <data value=""></data> - <data value="40">Forty</data> - </div> - <script> - var newData, datasArr, container; - - container = document.getElementById('container') - - newData = document.createElement('data'); - newData.textContent = 'Five'; - newData.setAttribute('value', '5'); - container.appendChild(newData); - - datasArr = container.getElementsByTagName('data'); - - test(function () { - test(function() { - assert_equals(datasArr[0].value, ''); - }, 'data[value] #0 getter test'); - - test(function() { - assert_equals(datasArr[1].value, '40'); - }, 'data[value] #1 getter test'); - - test(function() { - assert_equals(datasArr[2].value, '5'); - }, 'data[value] #2 getter test'); - }, 'Getter tests'); - - test(function () { - var i; - - for (i = 0; i < datasArr.length; i++) { - datasArr[i].textContent = 'Twenty'; - datasArr[i].value = 20; - - test(function() { - assert_equals(datasArr[i].getAttribute('value'), '20'); - }, 'data[value] #' + i + ' setter test'); - } - - newData = document.createElement('data'); - newData.textContent = 'Twenty'; - newData.value = '20'; - container.appendChild(newData); - - test(function() { - assert_equals(datasArr[3].getAttribute('value'), '20'); - }, 'data[value] #3 setter test'); - - }, 'Setter tests'); - </script> - </body> -</html> diff --git a/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/module-iframe.html b/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/module-iframe.html new file mode 100644 index 00000000000..997d1eb1a34 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/module-iframe.html @@ -0,0 +1,7 @@ +<!doctype html> +<meta charset=utf-8> +<script type=module> +document.write("FAIL"); +document.close(); +</script> +PASS diff --git a/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/module.html b/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/module.html new file mode 100644 index 00000000000..32f0370577a --- /dev/null +++ b/tests/wpt/web-platform-tests/html/webappapis/dynamic-markup-insertion/document-write/module.html @@ -0,0 +1,17 @@ +<!doctype html> +<meta charset=utf-8> +<title>document.write in a module</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<div id="log"></div> +<script> +async_test(t => { + const iframe = document.createElement("iframe"); + iframe.src = "module-iframe.html"; + document.body.appendChild(iframe); + iframe.onerror = t.unreached_func("Error loading iframe"); + iframe.onload = t.step_func_done(() => { + assert_equals(iframe.contentDocument.body.textContent, "PASS\n"); + }); +}); +</script> diff --git a/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-iframe.html b/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-iframe.html new file mode 100644 index 00000000000..c749eadef4b --- /dev/null +++ b/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-events-iframe.html @@ -0,0 +1,146 @@ +<!doctype html> +<meta charset=utf-8> +<title></title> +<div id="log"></div><br> +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script> +'use strict'; + +setup({ + allow_uncaught_exception: true +}); + +async_test(function(t) { + createIframeAndStartTest(t, function(w) { + let e = new Error(); + let promise = new w.Promise(function(_, reject) { + setTimeout(function() { + reject(e); + }, 1); + }); + + let unhandled = function(evt) { + if (evt.promise === promise) { + t.step(function() { + assert_equals(evt.reason, e); + assert_equals(evt.promise, promise); + }); + t.done(); + } + }; + let handled = function(evt) { + if (evt.promise === promise) { + t.step(function() { + assert_unreached('rejectionhandled event is not supposed to be triggered'); + }); + } + }; + + w.addEventListener('unhandledrejection', unhandled); + w.addEventListener('rejectionhandled', handled); + ensureCleanup(t, w, unhandled, handled); + }); +}, "unhandledrejection: promise is created in iframe and being rejected elsewhere"); + +async_test(function(t) { + createIframeAndStartTest(t, function(w) { + let e = new Error(); + let promise = w.Promise.reject(e); + + let unhandled = function(evt) { + if (evt.promise === promise) { + t.step(function() { + assert_unreached('unhandledrejection event is not supposed to be triggered'); + }); + } + }; + let handled = function(evt) { + if (evt.promise === promise) { + t.step(function() { + assert_unreached('rejectionhandled event is not supposed to be triggered'); + }); + } + }; + + w.addEventListener('unhandledrejection', unhandled); + w.addEventListener('rejectionhandled', handled); + ensureCleanup(t, w, unhandled, handled); + + promise.catch(function() {}); + setTimeout(function() { + t.done(); + }, 10); + }); +}, 'no unhandledrejection/rejectionhandled: promise is created in iframe and being rejected elsewhere'); + +async_test(function(t) { + createIframeAndStartTest(t, function(w) { + let e = new Error(); + let promise = w.Promise.reject(e); + var unhandledPromises = []; + var unhandledReasons = []; + var handledPromises = []; + var handledReasons = []; + + let unhandled = function(evt) { + if (evt.promise === promise) { + t.step(function() { + unhandledPromises.push(evt.promise); + unhandledReasons.push(evt.reason); + + setTimeout(function() { + var unreached = t.unreached_func('promise should not be fulfilled'); + promise.then(unreached, function(reason) { + assert_equals(reason, e); + setTimeout(function() { + assert_array_equals(handledPromises, [promise]); + assert_array_equals(handledReasons, [e]); + t.done(); + }, 10); + }); + }, 10); + }); + } + }; + let handled = function(evt) { + if (evt.promise === promise) { + t.step(function() { + assert_array_equals(unhandledPromises, [promise]); + assert_array_equals(unhandledReasons, [e]); + handledPromises.push(evt.promise); + handledReasons.push(evt.reason); + }); + } + }; + + w.addEventListener('unhandledrejection', unhandled); + w.addEventListener('rejectionhandled', handled); + ensureCleanup(t, w, unhandled, handled); + }); +}, 'delayed handling: promise is created in iframe and being rejected elsewhere'); + +// Helpers + +function createIframeAndStartTest(t, runTest) { + var iframe = document.createElement("iframe"); + iframe.onload = function() { + t.add_cleanup(() => iframe.remove()); + runTest(iframe.contentWindow); + }; + iframe.srcdoc = ''; + document.documentElement.appendChild(iframe); +} + +function ensureCleanup(t, win, unhandled, handled) { + t.add_cleanup(function() { + if (unhandled) { + win.removeEventListener('unhandledrejection', unhandled); + } + if (handled) { + win.removeEventListener('rejectionhandled', handled); + } + }); +} + +</script>
\ No newline at end of file diff --git a/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/support/promise-rejection-events.js b/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/support/promise-rejection-events.js index 0de39f695ab..f371bc1da90 100644 --- a/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/support/promise-rejection-events.js +++ b/tests/wpt/web-platform-tests/html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/support/promise-rejection-events.js @@ -38,7 +38,7 @@ async_test(function(t) { onUnhandledSucceed(t, e, function() { return p; }); p = new Promise(function(_, reject) { - postMessageTask(function() { + queueTask(function() { reject(e); }); }); @@ -162,6 +162,24 @@ async_test(function(t) { p = Promise.all([Promise.reject(e)]); }, 'unhandledrejection: from Promise.reject, indirected through Promise.all'); +async_test(function(t) { + var p; + + var unhandled = function(ev) { + if (ev.promise === p) { + t.step(function() { + assert_equals(ev.reason.name, 'InvalidStateError'); + assert_equals(ev.promise, p); + }); + t.done(); + } + }; + addEventListener('unhandledrejection', unhandled); + ensureCleanup(t, unhandled); + + p = createImageBitmap(new Blob()); +}, 'unhandledrejection: from createImageBitmap which is UA triggered'); + // // Negative unhandledrejection/rejectionhandled tests with immediate attachment // @@ -261,7 +279,7 @@ async_test(function(t) { onUnhandledFail(t, function() { return p; }); - postMessageTask(function() { + queueTask(function() { p = Promise.resolve().then(function() { return Promise.reject(e); }) @@ -270,6 +288,16 @@ async_test(function(t) { }, 'no unhandledrejection/rejectionhandled: all inside a queued task, a rejection handler attached synchronously to ' + 'a promise created from returning a Promise.reject-created promise in a fulfillment handler'); +async_test(function(t) { + var p; + + onUnhandledFail(t, function() { return p; }); + + var unreached = t.unreached_func('promise should not be fulfilled'); + p = createImageBitmap(new Blob()).then(unreached, function() {}); +}, 'no unhandledrejection/rejectionhandled: rejection handler attached synchronously to a promise created from ' + + 'createImageBitmap'); + // // Negative unhandledrejection/rejectionhandled tests with microtask-delayed attachment // @@ -353,7 +381,7 @@ async_test(function(t) { onUnhandledFail(t, function() { return p; }); - postMessageTask(function() { + queueTask(function() { p = Promise.reject(e); mutationObserverMicrotask(function() { Promise.resolve().then(function() { @@ -366,7 +394,7 @@ async_test(function(t) { }); }); }, 'microtask nesting: attaching a handler inside a combination of mutationObserverMicrotask + promise microtasks, ' + - 'all inside a postMessageTask'); + 'all inside a queueTask'); async_test(function(t) { var e = new Error(); @@ -413,7 +441,7 @@ async_test(function(t) { onUnhandledFail(t, function() { return p; }); - postMessageTask(function() { + queueTask(function() { p = Promise.reject(e); Promise.resolve().then(function() { mutationObserverMicrotask(function() { @@ -426,7 +454,7 @@ async_test(function(t) { }); }); }, 'microtask nesting: attaching a handler inside a combination of promise microtasks + mutationObserverMicrotask, ' + - 'all inside a postMessageTask'); + 'all inside a queueTask'); async_test(function(t) { var e = new Error(); @@ -450,7 +478,7 @@ async_test(function(t) { 'all inside a setTimeout'); -// For workers, postMessageTask() involves posting tasks to other threads, so +// For workers, queueTask() involves posting tasks to other threads, so // the following tests don't work there. if ('document' in self) { @@ -469,7 +497,7 @@ if ('document' in self) { _reject = reject; }); _reject(e); - postMessageTask(function() { + queueTask(function() { var unreached = t.unreached_func('promise should not be fulfilled'); p.then(unreached, function() {}); }); @@ -482,12 +510,12 @@ if ('document' in self) { onUnhandledFail(t, function() { return p; }); p = Promise.reject(e); - postMessageTask(function() { + queueTask(function() { Promise.resolve().then(function() { p.catch(function() {}); }); }); - }, 'delayed handling: postMessageTask after promise creation/rejection, plus promise microtasks, is not too late to ' + + }, 'delayed handling: queueTask after promise creation/rejection, plus promise microtasks, is not too late to ' + 'attach a rejection handler'); async_test(function(t) { @@ -496,7 +524,7 @@ if ('document' in self) { onUnhandledFail(t, function() { return p; }); - postMessageTask(function() { + queueTask(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { @@ -508,7 +536,7 @@ if ('document' in self) { }); }); p = Promise.reject(e); - }, 'delayed handling: postMessageTask before promise creation/rejection, plus many promise microtasks, is not too ' + + }, 'delayed handling: queueTask before promise creation/rejection, plus many promise microtasks, is not too ' + 'late to attach a rejection handler'); async_test(function(t) { @@ -518,7 +546,7 @@ if ('document' in self) { onUnhandledFail(t, function() { return p; }); p = Promise.reject(e); - postMessageTask(function() { + queueTask(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { @@ -529,7 +557,7 @@ if ('document' in self) { }); }); }); - }, 'delayed handling: postMessageTask after promise creation/rejection, plus many promise microtasks, is not too ' + + }, 'delayed handling: queueTask after promise creation/rejection, plus many promise microtasks, is not too ' + 'late to attach a rejection handler'); } @@ -548,8 +576,8 @@ async_test(function(t) { _reject = reject; }); _reject(e); - postMessageTask(function() { - postMessageTask(function() { + queueTask(function() { + queueTask(function() { var unreached = t.unreached_func('promise should not be fulfilled'); p.then(unreached, function() {}); }); @@ -563,14 +591,14 @@ async_test(function(t) { onUnhandledSucceed(t, e, function() { return p; }); p = Promise.reject(e); - postMessageTask(function() { - postMessageTask(function() { + queueTask(function() { + queueTask(function() { Promise.resolve().then(function() { p.catch(function() {}); }); }); }); -}, 'delayed handling: a nested-postMessageTask after promise creation/rejection, plus promise microtasks, is too ' + +}, 'delayed handling: a nested-queueTask after promise creation/rejection, plus promise microtasks, is too ' + 'late to attach a rejection handler'); async_test(function(t) { @@ -579,8 +607,8 @@ async_test(function(t) { onUnhandledSucceed(t, e, function() { return p; }); - postMessageTask(function() { - postMessageTask(function() { + queueTask(function() { + queueTask(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { @@ -593,7 +621,7 @@ async_test(function(t) { }); }); p = Promise.reject(e); -}, 'delayed handling: a nested-postMessageTask before promise creation/rejection, plus many promise microtasks, is ' + +}, 'delayed handling: a nested-queueTask before promise creation/rejection, plus many promise microtasks, is ' + 'too late to attach a rejection handler'); async_test(function(t) { @@ -603,8 +631,8 @@ async_test(function(t) { onUnhandledSucceed(t, e, function() { return p; }); p = Promise.reject(e); - postMessageTask(function() { - postMessageTask(function() { + queueTask(function() { + queueTask(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { Promise.resolve().then(function() { @@ -616,7 +644,7 @@ async_test(function(t) { }); }); }); -}, 'delayed handling: a nested-postMessageTask after promise creation/rejection, plus many promise microtasks, is ' + +}, 'delayed handling: a nested-queueTask after promise creation/rejection, plus many promise microtasks, is ' + 'too late to attach a rejection handler'); async_test(function(t) { @@ -659,6 +687,43 @@ async_test(function(t) { }, 10); }, 'delayed handling: delaying handling by setTimeout(,10) will cause both events to fire'); +async_test(function(t) { + var unhandledPromises = []; + var unhandledReasons = []; + var p; + + var unhandled = function(ev) { + if (ev.promise === p) { + t.step(function() { + unhandledPromises.push(ev.promise); + unhandledReasons.push(ev.reason.name); + }); + } + }; + var handled = function(ev) { + if (ev.promise === p) { + t.step(function() { + assert_array_equals(unhandledPromises, [p]); + assert_array_equals(unhandledReasons, ['InvalidStateError']); + assert_equals(ev.promise, p); + assert_equals(ev.reason.name, 'InvalidStateError'); + }); + } + }; + addEventListener('unhandledrejection', unhandled); + addEventListener('rejectionhandled', handled); + ensureCleanup(t, unhandled, handled); + + p = createImageBitmap(new Blob()); + setTimeout(function() { + var unreached = t.unreached_func('promise should not be fulfilled'); + p.then(unreached, function(reason) { + assert_equals(reason.name, 'InvalidStateError'); + setTimeout(function() { t.done(); }, 10); + }); + }, 10); +}, 'delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire'); + // // Miscellaneous tests about integration with the rest of the platform // @@ -681,9 +746,9 @@ async_test(function(t) { addEventListener('unhandledrejection', l); ensureCleanup(t, l); Promise.reject(e); -}, 'mutationObserverMicrotask vs. postMessageTask ordering is not disturbed inside unhandledrejection events'); +}, 'mutationObserverMicrotask vs. queueTask ordering is not disturbed inside unhandledrejection events'); -// For workers, postMessageTask() involves posting tasks to other threads, so +// For workers, queueTask() involves posting tasks to other threads, so // the following tests don't work there. if ('document' in self) { @@ -699,10 +764,10 @@ if ('document' in self) { var p1 = Promise.reject(); var p2; - postMessageTask(function() { + queueTask(function() { p2 = Promise.reject(); - postMessageTask(function() { - sequenceOfEvents.push('postMessageTask'); + queueTask(function() { + sequenceOfEvents.push('queueTask'); checkSequence(); }); }); @@ -717,12 +782,12 @@ if ('document' in self) { function checkSequence() { if (sequenceOfEvents.length === 3) { t.step(function() { - assert_array_equals(sequenceOfEvents, [p1, 'postMessageTask', p2]); + assert_array_equals(sequenceOfEvents, [p1, 'queueTask', p2]); }); t.done(); } } - }, 'postMessageTask ordering vs. the task queued for unhandled rejection notification (1)'); + }, 'queueTask ordering vs. the task queued for unhandled rejection notification (1)'); async_test(function(t) { var sequenceOfEvents = []; @@ -731,10 +796,10 @@ if ('document' in self) { ensureCleanup(t, l); var p2; - postMessageTask(function() { + queueTask(function() { p2 = Promise.reject(); - postMessageTask(function() { - sequenceOfEvents.push('postMessageTask'); + queueTask(function() { + sequenceOfEvents.push('queueTask'); checkSequence(); }); }); @@ -749,12 +814,12 @@ if ('document' in self) { function checkSequence() { if (sequenceOfEvents.length === 2) { t.step(function() { - assert_array_equals(sequenceOfEvents, ['postMessageTask', p2]); + assert_array_equals(sequenceOfEvents, ['queueTask', p2]); }); t.done(); } } - }, 'postMessageTask ordering vs. the task queued for unhandled rejection notification (2)'); + }, 'queueTask ordering vs. the task queued for unhandled rejection notification (2)'); async_test(function(t) { var sequenceOfEvents = []; @@ -767,7 +832,7 @@ if ('document' in self) { var p = Promise.reject(); setTimeout(function() { - postMessageTask(function() { + queueTask(function() { sequenceOfEvents.push('task before catch'); checkSequence(); }); @@ -777,7 +842,7 @@ if ('document' in self) { checkSequence(); }); - postMessageTask(function() { + queueTask(function() { sequenceOfEvents.push('task after catch'); checkSequence(); }); @@ -816,21 +881,18 @@ if ('document' in self) { // HELPERS // -var globalPostMessageCounter = 0; - -function postMessageTask(f) { +// This function queues a task in "DOM manipulation task source" in window +// context, but not in workers. +function queueTask(f) { if ('document' in self) { - var message = 'abusingpostmessageforfunandprofit' + globalPostMessageCounter; - globalPostMessageCounter++; - var l = function(ev) { - if (ev.data === message) { - removeEventListener('message', l); - f(); - } + var d = document.createElement("details"); + d.ontoggle = function() { + f(); }; - addEventListener('message', l); - postMessage(message, '*'); + d.setAttribute("open", ""); } else { + // We need to fix this to use something that can queue tasks in + // "DOM manipulation task source" to ensure the order is correct var channel = new MessageChannel(); channel.port1.onmessage = function() { channel.port1.close(); f(); }; channel.port2.postMessage('abusingpostmessageforfunandprofit'); diff --git a/tests/wpt/web-platform-tests/interfaces/webrtc-stats.idl b/tests/wpt/web-platform-tests/interfaces/webrtc-stats.idl index d9d20191ad8..981317f6be4 100644 --- a/tests/wpt/web-platform-tests/interfaces/webrtc-stats.idl +++ b/tests/wpt/web-platform-tests/interfaces/webrtc-stats.idl @@ -9,6 +9,7 @@ enum RTCStatsType { "outbound-rtp", "remote-inbound-rtp", "remote-outbound-rtp", +"media-source", "csrc", "peer-connection", "data-channel", @@ -99,6 +100,7 @@ dictionary RTCSentRtpStreamStats : RTCRtpStreamStats { dictionary RTCOutboundRtpStreamStats : RTCSentRtpStreamStats { DOMString trackId; + DOMString mediaSourceId; DOMString senderId; DOMString remoteId; DOMHighResTimeStamp lastPacketSentTimestamp; @@ -109,6 +111,7 @@ dictionary RTCOutboundRtpStreamStats : RTCSentRtpStreamStats { unsigned long framesEncoded; unsigned long long qpSum; double totalEncodeTime; + double totalPacketSendDelay; double averageRtcpInterval; RTCQualityLimitationReason qualityLimitationReason; record<DOMString, double> qualityLimitationDurations; @@ -131,6 +134,21 @@ dictionary RTCRemoteOutboundRtpStreamStats : RTCSentRtpStreamStats { DOMHighResTimeStamp remoteTimestamp; }; +dictionary RTCMediaSourceStats : RTCStats { + DOMString trackIdentifier; + DOMString kind; +}; + +dictionary RTCAudioSourceStats : RTCMediaSourceStats { +}; + +dictionary RTCVideoSourceStats : RTCMediaSourceStats { + unsigned long width; + unsigned long height; + unsigned long frames; + unsigned long framesPerSecond; +}; + dictionary RTCRtpContributingSourceStats : RTCStats { unsigned long contributorSsrc; DOMString inboundRtpStreamId; @@ -165,6 +183,7 @@ dictionary RTCVideoHandlerStats : RTCMediaHandlerStats { }; dictionary RTCVideoSenderStats : RTCVideoHandlerStats { + DOMString mediaSourceId; unsigned long framesCaptured; unsigned long framesSent; unsigned long hugeFramesSent; @@ -194,6 +213,7 @@ dictionary RTCAudioHandlerStats : RTCMediaHandlerStats { }; dictionary RTCAudioSenderStats : RTCAudioHandlerStats { + DOMString mediaSourceId; double echoReturnLoss; double echoReturnLossEnhancement; unsigned long long totalSamplesSent; diff --git a/tests/wpt/web-platform-tests/interfaces/webxr.idl b/tests/wpt/web-platform-tests/interfaces/webxr.idl index c1e6d8ca2c5..2d1bd9fe5f5 100644 --- a/tests/wpt/web-platform-tests/interfaces/webxr.idl +++ b/tests/wpt/web-platform-tests/interfaces/webxr.idl @@ -75,7 +75,7 @@ callback XRFrameRequestCallback = void (DOMHighResTimeStamp time, XRFrame frame) [SameObject] readonly attribute XRSession session; XRViewerPose? getViewerPose(XRReferenceSpace referenceSpace); - XRPose? getPose(XRSpace sourceSpace, XRSpace destinationSpace); + XRPose? getPose(XRSpace space, XRSpace baseSpace); }; [SecureContext, Exposed=Window] interface XRSpace : EventTarget { diff --git a/tests/wpt/web-platform-tests/intersection-observer/bounding-box.html b/tests/wpt/web-platform-tests/intersection-observer/bounding-box.html index 50f33f0443b..367243d558d 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/bounding-box.html +++ b/tests/wpt/web-platform-tests/intersection-observer/bounding-box.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/client-rect.html b/tests/wpt/web-platform-tests/intersection-observer/client-rect.html index 6c50fdb14ac..e85171ca7c9 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/client-rect.html +++ b/tests/wpt/web-platform-tests/intersection-observer/client-rect.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/containing-block.html b/tests/wpt/web-platform-tests/intersection-observer/containing-block.html index d4f46b0fa77..f7ce6fa7246 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/containing-block.html +++ b/tests/wpt/web-platform-tests/intersection-observer/containing-block.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/cross-origin-iframe.html b/tests/wpt/web-platform-tests/intersection-observer/cross-origin-iframe.html index 2c9c4bcec69..bdd6d3f529a 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/cross-origin-iframe.html +++ b/tests/wpt/web-platform-tests/intersection-observer/cross-origin-iframe.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/disconnect.html b/tests/wpt/web-platform-tests/intersection-observer/disconnect.html index 0abfbc4e8aa..9c02dafabe8 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/disconnect.html +++ b/tests/wpt/web-platform-tests/intersection-observer/disconnect.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/display-none.html b/tests/wpt/web-platform-tests/intersection-observer/display-none.html index 7cebc5633ef..cae35095e8e 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/display-none.html +++ b/tests/wpt/web-platform-tests/intersection-observer/display-none.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/edge-inclusive-intersection.html b/tests/wpt/web-platform-tests/intersection-observer/edge-inclusive-intersection.html index b9fa24b8780..b73c407a274 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/edge-inclusive-intersection.html +++ b/tests/wpt/web-platform-tests/intersection-observer/edge-inclusive-intersection.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/empty-root-margin.html b/tests/wpt/web-platform-tests/intersection-observer/empty-root-margin.html index 48c9aa4d535..9eaf856e957 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/empty-root-margin.html +++ b/tests/wpt/web-platform-tests/intersection-observer/empty-root-margin.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root-with-wrapping-scroller.html b/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root-with-wrapping-scroller.html new file mode 100644 index 00000000000..28e6d09d7b0 --- /dev/null +++ b/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root-with-wrapping-scroller.html @@ -0,0 +1,74 @@ +<!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="./resources/intersection-observer-test-utils.js"></script> + +<style> +pre, #log { + position: absolute; + top: 0; + left: 200px; +} +.spacer { + height: calc(100vh + 100px); +} +iframe { + height: 100px; + width: 150px; +} +</style> + +<div class="spacer"></div> +<div style="overflow: hidden"> + <iframe id="target-iframe" src="resources/iframe-no-root-subframe.html"></iframe> +</div> +<div class="spacer"></div> + +<script> +var vw = document.documentElement.clientWidth; +var vh = document.documentElement.clientHeight; + +var iframe = document.getElementById("target-iframe"); +var target; +var entries = []; + +iframe.onload = function() { + runTestCycle(function() { + assert_true(!!iframe, "iframe exists"); + + target = iframe.contentDocument.getElementById("target"); + assert_true(!!target, "Target element exists."); + var observer = new IntersectionObserver(function(changes) { + entries = entries.concat(changes) + }); + observer.observe(target); + entries = entries.concat(observer.takeRecords()); + assert_equals(entries.length, 0, "No initial notifications."); + runTestCycle(step0, "First rAF."); + }, "Observer with the implicit root; target in a same-origin iframe."); +}; + +function step0() { + document.scrollingElement.scrollTop = 200; + runTestCycle(step1, "document.scrollingElement.scrollTop = 200"); + checkLastEntry(entries, 0, [8, 108, 208, 308, 0, 0, 0, 0, 0, vw, 0, vh, false]); +} + +function step1() { + iframe.contentDocument.scrollingElement.scrollTop = 250; + runTestCycle(step2, "iframe.contentDocument.scrollingElement.scrollTop = 250"); + assert_equals(entries.length, 1, "entries.length == 1"); +} + +function step2() { + document.scrollingElement.scrollTop = 100; + runTestCycle(step3, "document.scrollingElement.scrollTop = 100"); + checkLastEntry(entries, 1, [8, 108, -42, 58, 8, 108, 0, 58, 0, vw, 0, vh, true]); +} + +function step3() { + checkLastEntry(entries, 2, [8, 108, -42, 58, 0, 0, 0, 0, 0, vw, 0, vh, false]); + document.scrollingElement.scrollTop = 0; +} +</script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root.html b/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root.html index e37aeac5530..8532246fd1b 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root.html +++ b/tests/wpt/web-platform-tests/intersection-observer/iframe-no-root.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/initial-observation-with-threshold.html b/tests/wpt/web-platform-tests/intersection-observer/initial-observation-with-threshold.html index d677f0eefa8..b9218b09ea6 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/initial-observation-with-threshold.html +++ b/tests/wpt/web-platform-tests/intersection-observer/initial-observation-with-threshold.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/inline-client-rect.html b/tests/wpt/web-platform-tests/intersection-observer/inline-client-rect.html index 0bdfc8de244..c096230eb17 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/inline-client-rect.html +++ b/tests/wpt/web-platform-tests/intersection-observer/inline-client-rect.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html b/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html index f9362c3024c..3dcc7788620 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html +++ b/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-change-events.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-threshold.html b/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-threshold.html index 7d2957b13e0..106b65edd75 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-threshold.html +++ b/tests/wpt/web-platform-tests/intersection-observer/isIntersecting-threshold.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/multiple-targets.html b/tests/wpt/web-platform-tests/intersection-observer/multiple-targets.html index 525c5a699d1..22353e3aaae 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/multiple-targets.html +++ b/tests/wpt/web-platform-tests/intersection-observer/multiple-targets.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/multiple-thresholds.html b/tests/wpt/web-platform-tests/intersection-observer/multiple-thresholds.html index 6450068941c..3599e1f7229 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/multiple-thresholds.html +++ b/tests/wpt/web-platform-tests/intersection-observer/multiple-thresholds.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/observer-attributes.html b/tests/wpt/web-platform-tests/intersection-observer/observer-attributes.html index ffca95ded31..4e2e5293c7c 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/observer-attributes.html +++ b/tests/wpt/web-platform-tests/intersection-observer/observer-attributes.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/observer-exceptions.html b/tests/wpt/web-platform-tests/intersection-observer/observer-exceptions.html index 5d29234bbf3..f8d089b75b4 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/observer-exceptions.html +++ b/tests/wpt/web-platform-tests/intersection-observer/observer-exceptions.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/observer-in-iframe.html b/tests/wpt/web-platform-tests/intersection-observer/observer-in-iframe.html index f4aa387de2a..e918bf1a4f0 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/observer-in-iframe.html +++ b/tests/wpt/web-platform-tests/intersection-observer/observer-in-iframe.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <style> pre, #log { position: absolute; diff --git a/tests/wpt/web-platform-tests/intersection-observer/observer-without-js-reference.html b/tests/wpt/web-platform-tests/intersection-observer/observer-without-js-reference.html index 3214345b610..53100c50bb7 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/observer-without-js-reference.html +++ b/tests/wpt/web-platform-tests/intersection-observer/observer-without-js-reference.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/remove-element.html b/tests/wpt/web-platform-tests/intersection-observer/remove-element.html index 3b6a65e2d0e..a093b22028c 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/remove-element.html +++ b/tests/wpt/web-platform-tests/intersection-observer/remove-element.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/root-margin.html b/tests/wpt/web-platform-tests/intersection-observer/root-margin.html index c1fffec02be..898454c4f38 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/root-margin.html +++ b/tests/wpt/web-platform-tests/intersection-observer/root-margin.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/same-document-no-root.html b/tests/wpt/web-platform-tests/intersection-observer/same-document-no-root.html index 783880888ab..63e9f86d9c6 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/same-document-no-root.html +++ b/tests/wpt/web-platform-tests/intersection-observer/same-document-no-root.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/same-document-root.html b/tests/wpt/web-platform-tests/intersection-observer/same-document-root.html index 40467be72b4..bfb9b729aa6 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/same-document-root.html +++ b/tests/wpt/web-platform-tests/intersection-observer/same-document-root.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/same-document-zero-size-target.html b/tests/wpt/web-platform-tests/intersection-observer/same-document-zero-size-target.html index d835b40634d..20bd11d4beb 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/same-document-zero-size-target.html +++ b/tests/wpt/web-platform-tests/intersection-observer/same-document-zero-size-target.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/shadow-content.html b/tests/wpt/web-platform-tests/intersection-observer/shadow-content.html index d049c70919e..ce9473cb792 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/shadow-content.html +++ b/tests/wpt/web-platform-tests/intersection-observer/shadow-content.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/target-in-different-window.html b/tests/wpt/web-platform-tests/intersection-observer/target-in-different-window.html index cf8fe4e6ec9..645b7ec1908 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/target-in-different-window.html +++ b/tests/wpt/web-platform-tests/intersection-observer/target-in-different-window.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/text-target.html b/tests/wpt/web-platform-tests/intersection-observer/text-target.html index 13dc3abea2d..1abe5357c29 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/text-target.html +++ b/tests/wpt/web-platform-tests/intersection-observer/text-target.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/timestamp.html b/tests/wpt/web-platform-tests/intersection-observer/timestamp.html index be1980040d2..3f573bcd88f 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/timestamp.html +++ b/tests/wpt/web-platform-tests/intersection-observer/timestamp.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/unclipped-root.html b/tests/wpt/web-platform-tests/intersection-observer/unclipped-root.html index 24ae01cedc2..a59105e33e7 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/unclipped-root.html +++ b/tests/wpt/web-platform-tests/intersection-observer/unclipped-root.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/animated-occlusion.html b/tests/wpt/web-platform-tests/intersection-observer/v2/animated-occlusion.html index c1eafb7fa14..fa69733b9fb 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/animated-occlusion.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/animated-occlusion.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/blur-filter.html b/tests/wpt/web-platform-tests/intersection-observer/v2/blur-filter.html index 2f55066e363..8cf63066e1c 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/blur-filter.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/blur-filter.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/box-shadow.html b/tests/wpt/web-platform-tests/intersection-observer/v2/box-shadow.html index bcc6980aec3..765fa8b2d5e 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/box-shadow.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/box-shadow.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-effects.sub.html b/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-effects.sub.html index 04b88b404ec..5f328bec99a 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-effects.sub.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-effects.sub.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-occlusion.sub.html b/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-occlusion.sub.html index b8bbcae3ea8..4c2f286afb1 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-occlusion.sub.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/cross-origin-occlusion.sub.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/delay-test.html b/tests/wpt/web-platform-tests/intersection-observer/v2/delay-test.html index 086301c44d4..231df32c31d 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/delay-test.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/delay-test.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/iframe-target.html b/tests/wpt/web-platform-tests/intersection-observer/v2/iframe-target.html index 3e53ee5f581..53fbff86b7a 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/iframe-target.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/iframe-target.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/simple-effects.html b/tests/wpt/web-platform-tests/intersection-observer/v2/simple-effects.html index 2b7a83a9c95..baf32203c79 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/simple-effects.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/simple-effects.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion-svg-foreign-object.html b/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion-svg-foreign-object.html index fcdff67a489..588ec2abd69 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion-svg-foreign-object.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion-svg-foreign-object.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion.html b/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion.html index ea1ee31ebe4..f3ce518b341 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/simple-occlusion.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/v2/text-shadow.html b/tests/wpt/web-platform-tests/intersection-observer/v2/text-shadow.html index c6445c514ee..cdfc1a2d2a3 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/v2/text-shadow.html +++ b/tests/wpt/web-platform-tests/intersection-observer/v2/text-shadow.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="../resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-hidden.html b/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-hidden.html index e007040c8fe..be57ac69831 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-hidden.html +++ b/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-hidden.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-visible.html b/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-visible.html index 6bf1297fe45..5431750485f 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-visible.html +++ b/tests/wpt/web-platform-tests/intersection-observer/zero-area-element-visible.html @@ -1,4 +1,5 @@ <!DOCTYPE html> +<meta name="viewport" content="width=device-width,initial-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/intersection-observer-test-utils.js"></script> diff --git a/tests/wpt/web-platform-tests/layout-stability/buffer-layout-jank.html b/tests/wpt/web-platform-tests/layout-instability/buffer-layout-shift.html index 57009590e22..c1d0dc6d6eb 100644 --- a/tests/wpt/web-platform-tests/layout-stability/buffer-layout-jank.html +++ b/tests/wpt/web-platform-tests/layout-instability/buffer-layout-shift.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML> <meta charset=utf-8> -<title>Layout Jank: query jank via the performance timeline</title> +<title>Layout Instability: query layout shift value via the performance timeline</title> <body> <style> #myDiv { position: relative; width: 300px; height: 100px; } @@ -16,27 +16,27 @@ // Modify the position of the div. document.getElementById('myDiv').style = "top: 60px"; function testBufferedEntry() { - if (performance.getEntriesByType('layoutJank').length === 0) { + if (performance.getEntriesByType('layoutShift').length === 0) { t.step_timeout(testBufferedEntry, 0); return; } const endTime = performance.now(); - assert_equals(performance.getEntriesByType('layoutJank').length, 1); + assert_equals(performance.getEntriesByType('layoutShift').length, 1); assert_equals(performance.getEntries().filter( - entry => entry.entryType === 'layoutJank').length, 1); - const entry = performance.getEntriesByType('layoutJank')[0]; - assert_equals(entry.entryType, "layoutJank"); + entry => entry.entryType === 'layoutShift').length, 1); + const entry = performance.getEntriesByType('layoutShift')[0]; + assert_equals(entry.entryType, "layoutShift"); assert_equals(entry.name, ""); assert_greater_than_equal(entry.startTime, startTime) assert_less_than_equal(entry.startTime, endTime) assert_equals(entry.duration, 0.0); - // The layout jank fraction should be: 300 * (100 + 60) / viewport size. - assert_equals(entry.fraction, 300 * (100 + 60) / + // The layout shift value should be: 300 * (100 + 60) / viewport size. + assert_equals(entry.value, 300 * (100 + 60) / (document.documentElement.clientWidth * document.documentElement.clientHeight)); t.done(); } t.step(testBufferedEntry); - }, 'LayoutJank before onload is buffered into the performance timeline.'); + }, 'Layout shift before onload is buffered into the performance timeline.'); </script> </body> diff --git a/tests/wpt/web-platform-tests/layout-stability/observe-layoutjank.html b/tests/wpt/web-platform-tests/layout-instability/observe-layout-shift.html index 9d0f71ced46..db8d3ae406d 100644 --- a/tests/wpt/web-platform-tests/layout-stability/observe-layoutjank.html +++ b/tests/wpt/web-platform-tests/layout-instability/observe-layout-shift.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML> <meta charset=utf-8> -<title>Layout Jank: observe jank fraction via PerformanceObserver</title> +<title>Layout Instability: observe layout shift value via PerformanceObserver</title> <body> <style> #myDiv { position: relative; width: 300px; height: 100px; } @@ -16,22 +16,22 @@ const endTime = performance.now(); assert_equals(entryList.getEntries().length, 1); const entry = entryList.getEntries()[0]; - assert_equals(entry.entryType, "layoutJank"); + assert_equals(entry.entryType, "layoutShift"); assert_equals(entry.name, ""); assert_greater_than_equal(entry.startTime, startTime) assert_less_than_equal(entry.startTime, endTime) assert_equals(entry.duration, 0.0); - // The layout jank fraction should be: 300 * (100 + 60) / viewport size. - assert_equals(entry.fraction, 300 * (100 + 60) / + // The layout shift value should be: 300 * (100 + 60) / viewport size. + assert_equals(entry.value, 300 * (100 + 60) / (document.documentElement.clientWidth * document.documentElement.clientHeight)); }) ); - observer.observe({entryTypes: ['layoutJank']}); + observer.observe({entryTypes: ['layoutShift']}); window.onload = () => { // Modify the position of the div. document.getElementById('myDiv').style = "top: 60px"; }; - }, 'LayoutJank is observable via PerformanceObserver.'); + }, 'Layout shift is observable via PerformanceObserver.'); </script> </body> diff --git a/tests/wpt/web-platform-tests/layout-stability/resources/slow-image.py b/tests/wpt/web-platform-tests/layout-instability/resources/slow-image.py index ee7988c551f..ee7988c551f 100644 --- a/tests/wpt/web-platform-tests/layout-stability/resources/slow-image.py +++ b/tests/wpt/web-platform-tests/layout-instability/resources/slow-image.py diff --git a/tests/wpt/web-platform-tests/layout-stability/supported-layout-type.html b/tests/wpt/web-platform-tests/layout-instability/supported-layout-type.html index e3204b52f78..af0ff3aa138 100644 --- a/tests/wpt/web-platform-tests/layout-stability/supported-layout-type.html +++ b/tests/wpt/web-platform-tests/layout-instability/supported-layout-type.html @@ -1,6 +1,6 @@ <!DOCTYPE html> <head> -<title>PerformanceObserver.supportedEntryTypes contains "layoutJank"</title> +<title>PerformanceObserver.supportedEntryTypes contains "layoutShift"</title> </head> <body> <script src="/resources/testharness.js"></script> @@ -9,9 +9,9 @@ test(() => { if (typeof PerformanceObserver.supportedEntryTypes === "undefined") assert_unreached("supportedEntryTypes is not supported."); - assert_greater_than(PerformanceObserver.supportedEntryTypes.indexOf("layoutJank"), -1, - "There should be an entry 'layoutJank' in PerformanceObserver.supportedEntryTypes"); -}, "supportedEntryTypes contains 'layoutJank'."); + assert_greater_than(PerformanceObserver.supportedEntryTypes.indexOf("layoutShift"), -1, + "There should be an entry 'layoutShift' in PerformanceObserver.supportedEntryTypes"); +}, "supportedEntryTypes contains 'layoutShift'."); </script> </body> </html> diff --git a/tests/wpt/web-platform-tests/native-file-system/NativeFileSystemWritableFileStream.tentative.window.js b/tests/wpt/web-platform-tests/native-file-system/NativeFileSystemWritableFileStream.tentative.window.js new file mode 100644 index 00000000000..1dbcb2b1362 --- /dev/null +++ b/tests/wpt/web-platform-tests/native-file-system/NativeFileSystemWritableFileStream.tentative.window.js @@ -0,0 +1,126 @@ +// META: script=resources/test-helpers.js +promise_test(async t => cleanupSandboxedFileSystem(), + 'Cleanup to setup test environment'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'empty_blob'); + const stream = await handle.createWritable(); + + await stream.write(0, new Blob([])); + + assert_equals(await getFileContents(handle), ''); + assert_equals(await getFileSize(handle), 0); +}, 'write() with an empty blob to an empty file'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'valid_blob'); + const stream = await handle.createWritable(); + + await stream.write(0, new Blob(['1234567890'])); + + assert_equals(await getFileContents(handle), '1234567890'); + assert_equals(await getFileSize(handle), 10); +}, 'write() a blob to an empty file'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'blob_with_offset'); + const stream = await handle.createWritable(); + + await stream.write(0, new Blob(['1234567890'])); + await stream.write(4, new Blob(['abc'])); + + assert_equals(await getFileContents(handle), '1234abc890'); + assert_equals(await getFileSize(handle), 10); +}, 'write() called with a blob and a valid offset'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'bad_offset'); + const stream = await handle.createWritable(); + + await promise_rejects(t, 'InvalidStateError', stream.write(4, new Blob(['abc']))); + + assert_equals(await getFileContents(handle), ''); + assert_equals(await getFileSize(handle), 0); +}, 'write() called with an invalid offset'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'empty_string'); + const stream = await handle.createWritable(); + + await stream.write(0, ''); + assert_equals(await getFileContents(handle), ''); + assert_equals(await getFileSize(handle), 0); +}, 'write() with an empty string to an empty file'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'valid_utf8_string'); + const stream = await handle.createWritable(); + + await stream.write(0, 'foo🤘'); + assert_equals(await getFileContents(handle), 'foo🤘'); + assert_equals(await getFileSize(handle), 7); +}, 'write() with a valid utf-8 string'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'string_with_unix_line_ending'); + const stream = await handle.createWritable(); + + await stream.write(0, 'foo\n'); + assert_equals(await getFileContents(handle), 'foo\n'); + assert_equals(await getFileSize(handle), 4); +}, 'write() with a string with unix line ending preserved'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'string_with_windows_line_ending'); + const stream = await handle.createWritable(); + + await stream.write(0, 'foo\r\n'); + assert_equals(await getFileContents(handle), 'foo\r\n'); + assert_equals(await getFileSize(handle), 5); +}, 'write() with a string with windows line ending preserved'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'empty_array_buffer'); + const stream = await handle.createWritable(); + + let buf = new ArrayBuffer(0); + await stream.write(0, buf); + assert_equals(await getFileContents(handle), ''); + assert_equals(await getFileSize(handle), 0); +}, 'write() with an empty array buffer to an empty file'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'valid_string_typed_byte_array'); + const stream = await handle.createWritable(); + + let buf = new ArrayBuffer(3); + let intView = new Uint8Array(buf); + intView[0] = 0x66; + intView[1] = 0x6f; + intView[2] = 0x6f; + await stream.write(0, buf); + assert_equals(await getFileContents(handle), 'foo'); + assert_equals(await getFileSize(handle), 3); +}, 'write() with a valid typed array buffer'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'trunc_shrink'); + const stream = await handle.createWritable(); + + await stream.write(0, new Blob(['1234567890'])); + await stream.truncate(5); + + assert_equals(await getFileContents(handle), '12345'); + assert_equals(await getFileSize(handle), 5); +}, 'truncate() to shrink a file'); + +promise_test(async t => { + const handle = await createEmptyFile(t, 'trunc_grow'); + const stream = await handle.createWritable(); + + await stream.write(0, new Blob(['abc'])); + await stream.truncate(5); + + assert_equals(await getFileContents(handle), 'abc\0\0'); + assert_equals(await getFileSize(handle), 5); +}, 'truncate() to grow a file'); diff --git a/tests/wpt/web-platform-tests/payment-handler/change-payment-method.https.html b/tests/wpt/web-platform-tests/payment-handler/change-payment-method.https.html index b85dad642d8..56690d2b26e 100644 --- a/tests/wpt/web-platform-tests/payment-handler/change-payment-method.https.html +++ b/tests/wpt/web-platform-tests/payment-handler/change-payment-method.https.html @@ -8,8 +8,8 @@ <link rel="manifest" href="/payment-handler/basic-card.json" /> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> -<script src="/resources/testdriver-vendor.js"></script> <script src="/resources/testdriver.js"></script> +<script src="/resources/testdriver-vendor.js"></script> <script src="register-and-activate-service-worker.js"></script> <p>If the payment sheet is shown, please authorize the mock payment.</p> <script> diff --git a/tests/wpt/web-platform-tests/pointerevents/pointerevent_disabled_form_control-manual.html b/tests/wpt/web-platform-tests/pointerevents/pointerevent_disabled_form_control.html index 20e07a980b2..cf44677c759 100644 --- a/tests/wpt/web-platform-tests/pointerevents/pointerevent_disabled_form_control-manual.html +++ b/tests/wpt/web-platform-tests/pointerevents/pointerevent_disabled_form_control.html @@ -6,6 +6,9 @@ <link rel="stylesheet" type="text/css" href="pointerevent_styles.css"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> + <script src="/resources/testdriver.js"></script> + <script src="/resources/testdriver-actions.js"></script> + <script src="/resources/testdriver-vendor.js"></script> <!-- Additional helper script for common checks across event types --> <script type="text/javascript" src="pointerevent_support.js"></script> <script> @@ -33,6 +36,23 @@ on_event(target, "click", function (event) { assert_unreached("click should not fire on disabled element"); }); + + // Inject touch inputs. + clickInTarget("mouse", target).then(function() { + return new test_driver.Actions() + .addPointer("mousePointer1", "mouse") + .pointerMove(0, 0) + .send(); + }).then(function() { + return pointerDragInTarget('touch', target, 'right'); + }).then(function() { + return clickInTarget("pen", target); + }).then(function() { + return new test_driver.Actions() + .addPointer("penPointer1", "pen") + .pointerMove(0, 0) + .send(); + }); } </script> <style> diff --git a/tests/wpt/web-platform-tests/pointerevents/pointerevent_element_haspointercapture-manual.html b/tests/wpt/web-platform-tests/pointerevents/pointerevent_element_haspointercapture.html index 1b479a64fa5..c9690a688c5 100644 --- a/tests/wpt/web-platform-tests/pointerevents/pointerevent_element_haspointercapture-manual.html +++ b/tests/wpt/web-platform-tests/pointerevents/pointerevent_element_haspointercapture.html @@ -6,6 +6,9 @@ <link rel="stylesheet" type="text/css" href="pointerevent_styles.css"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> + <script src="/resources/testdriver.js"></script> + <script src="/resources/testdriver-actions.js"></script> + <script src="/resources/testdriver-vendor.js"></script> <script type="text/javascript" src="pointerevent_support.js"></script> <script> var detected_pointertypes = {}; @@ -102,6 +105,21 @@ }); test_pointerEvent.done(); }); + + // Inject mouse inputs. + new test_driver.Actions() + .pointerMove(0, 0, {origin: target0}) + .pointerDown() + .pointerMove(0, 10, {origin: target0}) + .pointerMove(0, 20, {origin: target0}) + .pointerMove(0, -10, {origin: target1}) + .pointerMove(0, 0, {origin: target1}) + .pointerMove(0, 10, {origin: target1}) + .pointerUp() + .pointerMove(0, 0, {origin: target1}) + .pointerDown() + .pointerUp() + .send(); } </script> </head> diff --git a/tests/wpt/web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html b/tests/wpt/web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html index 0b93c847ed2..0c6e2c532f9 100644 --- a/tests/wpt/web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_click-manual.html +++ b/tests/wpt/web-platform-tests/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html @@ -8,6 +8,9 @@ <link rel="stylesheet" type="text/css" href="pointerevent_styles.css"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> + <script src="/resources/testdriver.js"></script> + <script src="/resources/testdriver-actions.js"></script> + <script src="/resources/testdriver-vendor.js"></script> <script type="text/javascript" src="pointerevent_support.js"></script> <script type="text/javascript"> var detected_pointertypes = {}; @@ -32,6 +35,7 @@ }); var target = document.getElementById("target"); + var button = document.getElementById("done"); All_Pointer_Events.forEach(function(eventName) { on_event(target, eventName, function (event) { @@ -48,6 +52,19 @@ } }); }); + + // Inject pointer inputs. + clickInTarget("mouse", target).then(function() { + return clickInTarget("mouse", button); + }).then(function() { + return clickInTarget("touch", target); + }).then(function() { + return clickInTarget("touch", button); + }).then(function() { + return clickInTarget("pen", target); + }).then(function() { + return clickInTarget("pen", button); + }); } </script> <style> diff --git a/tests/wpt/web-platform-tests/preload/link-header-preload-imagesrcset.html b/tests/wpt/web-platform-tests/preload/link-header-preload-imagesrcset.html index 54f6252506b..b41cbee431f 100644 --- a/tests/wpt/web-platform-tests/preload/link-header-preload-imagesrcset.html +++ b/tests/wpt/web-platform-tests/preload/link-header-preload-imagesrcset.html @@ -1,16 +1,31 @@ <!DOCTYPE html> +<title>Makes sure that Link headers preload images with imagesrcset/imagesizes attributes.</title> <link rel="help" href="https://github.com/w3c/preload/issues/120"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/preload/resources/preload_helper.js"></script> -<script> - var t = async_test('Makes sure that Link headers preload images with imagesrcset/imagesizes attributes.'); -</script> <body> <script> - window.addEventListener("load", t.step_func(function() { - t.step_timeout(function() { - verifyPreloadAndRTSupport(); + setup({explicit_done: true}); + + var iterations = 0; + + function check_finished() { + if (numberOfResourceTimingEntries('resources/square.png?from-header&1x') == 1 && + numberOfResourceTimingEntries('resources/square.png?from-header&2x') == 0 && + numberOfResourceTimingEntries('resources/square.png?from-header&3x') == 0 && + numberOfResourceTimingEntries('resources/square.png?from-header&base') == 0 && + numberOfResourceTimingEntries('resources/square.png?from-header&200') == 0 && + numberOfResourceTimingEntries('resources/square.png?from-header&400') == 1 && + numberOfResourceTimingEntries('resources/square.png?from-header&800') == 0 && + numberOfResourceTimingEntries('resources/square.png?from-header&150') == 0 && + numberOfResourceTimingEntries('resources/square.png?from-header&300') == 1 && + numberOfResourceTimingEntries('resources/square.png?from-header&600') == 0) { + done(); + } + iterations++; + if (iterations == 10) { + // At least one is expected to fail, but this should give details to the exact failure(s). verifyNumberOfResourceTimingEntries('resources/square.png?from-header&1x', 1); verifyNumberOfResourceTimingEntries('resources/square.png?from-header&2x', 0); verifyNumberOfResourceTimingEntries('resources/square.png?from-header&3x', 0); @@ -21,8 +36,15 @@ verifyNumberOfResourceTimingEntries('resources/square.png?from-header&150', 0); verifyNumberOfResourceTimingEntries('resources/square.png?from-header&300', 1); verifyNumberOfResourceTimingEntries('resources/square.png?from-header&600', 0); - t.done(); - }, 3000); - })); + done(); + } else { + step_timeout(check_finished, 500); + } + } + + window.addEventListener("load", function() { + verifyPreloadAndRTSupport(); + step_timeout(check_finished, 500); + }); </script> </body> diff --git a/tests/wpt/web-platform-tests/preload/link-header-preload-nonce.html b/tests/wpt/web-platform-tests/preload/link-header-preload-nonce.html index 42e2626495a..bfac5639cdc 100644 --- a/tests/wpt/web-platform-tests/preload/link-header-preload-nonce.html +++ b/tests/wpt/web-platform-tests/preload/link-header-preload-nonce.html @@ -5,29 +5,29 @@ <script nonce="abc" src="/preload/resources/preload_helper.js"></script> <body> <script nonce="abc"> -setup({explicit_done: true}); + setup({explicit_done: true}); -var iterations = 0; + var iterations = 0; -function check_finished() { - if (numberOfResourceTimingEntries("resources/dummy.js?from-header&without-nonce") == 0 && - numberOfResourceTimingEntries("resources/dummy.js?from-header&with-nonce") == 1) { - done(); + function check_finished() { + if (numberOfResourceTimingEntries("resources/dummy.js?from-header&without-nonce") == 0 && + numberOfResourceTimingEntries("resources/dummy.js?from-header&with-nonce") == 1) { + done(); + } + iterations++; + if (iterations == 10) { + // At least one is expected to fail, but this should give details to the exact failure(s). + verifyNumberOfResourceTimingEntries("resources/dummy.js?from-header&without-nonce", 0); + verifyNumberOfResourceTimingEntries("resources/dummy.js?from-header&with-nonce", 1); + done(); + } else { + step_timeout(check_finished, 500); + } } - iterations++; - if (iterations == 10) { - // At least one is expected to fail, but this should give details to the exact failure(s). - verifyNumberOfResourceTimingEntries("resources/dummy.js?from-header&without-nonce", 0); - verifyNumberOfResourceTimingEntries("resources/dummy.js?from-header&with-nonce", 1); - done(); - } else { - step_timeout(check_finished, 500); - } -} -window.addEventListener("load", function() { - verifyPreloadAndRTSupport(); - step_timeout(check_finished, 0); -}); + window.addEventListener("load", function() { + verifyPreloadAndRTSupport(); + step_timeout(check_finished, 500); + }); </script> </body> diff --git a/tests/wpt/web-platform-tests/preload/link-header-preload.html b/tests/wpt/web-platform-tests/preload/link-header-preload.html index 28837f9cd76..4dfdfc88739 100644 --- a/tests/wpt/web-platform-tests/preload/link-header-preload.html +++ b/tests/wpt/web-platform-tests/preload/link-header-preload.html @@ -5,31 +5,31 @@ <script src="/preload/resources/preload_helper.js"></script> <body> <script> -setup({explicit_done: true}); + setup({explicit_done: true}); -var iterations = 0; + var iterations = 0; -function check_finished() { - if (numberOfResourceTimingEntries("resources/square.png?link-header-preload") == 1 && - numberOfResourceTimingEntries("resources/dummy.js?link-header-preload") == 1 && - numberOfResourceTimingEntries("resources/dummy.css?link-header-preload") == 1) { - done(); + function check_finished() { + if (numberOfResourceTimingEntries("resources/square.png?link-header-preload") == 1 && + numberOfResourceTimingEntries("resources/dummy.js?link-header-preload") == 1 && + numberOfResourceTimingEntries("resources/dummy.css?link-header-preload") == 1) { + done(); + } + iterations++; + if (iterations == 10) { + // At least one is expected to fail, but this should give details to the exact failure(s). + verifyNumberOfResourceTimingEntries("resources/square.png?link-header-preload", 1); + verifyNumberOfResourceTimingEntries("resources/dummy.js?link-header-preload", 1); + verifyNumberOfResourceTimingEntries("resources/dummy.css?link-header-preload", 1); + done(); + } else { + step_timeout(check_finished, 500); + } } - iterations++; - if (iterations == 10) { - // At least one is expected to fail, but this should give details to the exact failure(s). - verifyNumberOfResourceTimingEntries("resources/square.png?link-header-preload", 1); - verifyNumberOfResourceTimingEntries("resources/dummy.js?link-header-preload", 1); - verifyNumberOfResourceTimingEntries("resources/dummy.css?link-header-preload", 1); - done(); - } else { - step_timeout(check_finished, 500); - } -} -window.addEventListener("load", function() { - verifyPreloadAndRTSupport(); - step_timeout(check_finished, 0); -}); + window.addEventListener("load", function() { + verifyPreloadAndRTSupport(); + step_timeout(check_finished, 500); + }); </script> </body> diff --git a/tests/wpt/web-platform-tests/preload/onload-event.html b/tests/wpt/web-platform-tests/preload/onload-event.html index 272d48d0208..9111cd8fc82 100644 --- a/tests/wpt/web-platform-tests/preload/onload-event.html +++ b/tests/wpt/web-platform-tests/preload/onload-event.html @@ -4,17 +4,17 @@ <script src="/resources/testharnessreport.js"></script> <script src="/preload/resources/preload_helper.js"></script> <script> -var scriptLoaded = false; -var styleLoaded = false; -var imageLoaded = false; -var fontLoaded = false; -var videoLoaded = false; -var audioLoaded = false; -var trackLoaded = false; -var gibberishLoaded = false; -var gibberishErrored = false; -var noTypeLoaded = false; -var fetchLoaded = false; + var scriptLoaded = false; + var styleLoaded = false; + var imageLoaded = false; + var fontLoaded = false; + var videoLoaded = false; + var audioLoaded = false; + var trackLoaded = false; + var gibberishLoaded = false; + var gibberishErrored = false; + var noTypeLoaded = false; + var fetchLoaded = false; </script> <link rel=preload href="resources/dummy.js" as=script onload="scriptLoaded = true;"> <link rel=preload href="resources/dummy.css" as=style onload="styleLoaded = true;"> @@ -28,38 +28,38 @@ var fetchLoaded = false; <link rel=preload href="resources/dummy.xml" onload="noTypeLoaded = true;"> <body> <script> -setup({explicit_done: true}); + setup({explicit_done: true}); -var iterations = 0; + var iterations = 0; -function check_finished() { - if (styleLoaded && scriptLoaded && imageLoaded && fontLoaded && videoLoaded && audioLoaded && - trackLoaded && !gibberishLoaded && !gibberishErrored && fetchLoaded && !noTypeLoaded) { - done(); + function check_finished() { + if (styleLoaded && scriptLoaded && imageLoaded && fontLoaded && videoLoaded && audioLoaded && + trackLoaded && !gibberishLoaded && !gibberishErrored && fetchLoaded && !noTypeLoaded) { + done(); + } + iterations++; + if (iterations == 10) { + // At least one is expected to fail, but this should give details to the exact failure(s). + assert_true(styleLoaded, "style triggered load event"); + assert_true(scriptLoaded, "script triggered load event"); + assert_true(imageLoaded, "image triggered load event"); + assert_true(fontLoaded, "font triggered load event"); + assert_true(videoLoaded, "video triggered load event"); + assert_true(audioLoaded, "audio triggered load event"); + assert_true(trackLoaded, "track triggered load event"); + assert_false(gibberishLoaded, "gibberish as value triggered load event"); + assert_false(gibberishErrored, "gibberish as value triggered error event"); + assert_true(fetchLoaded, "fetch as value triggered load event"); + assert_false(noTypeLoaded, "empty as triggered load event"); + done(); + } else { + step_timeout(check_finished, 500); + } } - iterations++; - if (iterations == 10) { - // At least one is expected to fail, but this should give details to the exact failure(s). - assert_true(styleLoaded, "style triggered load event"); - assert_true(scriptLoaded, "script triggered load event"); - assert_true(imageLoaded, "image triggered load event"); - assert_true(fontLoaded, "font triggered load event"); - assert_true(videoLoaded, "video triggered load event"); - assert_true(audioLoaded, "audio triggered load event"); - assert_true(trackLoaded, "track triggered load event"); - assert_false(gibberishLoaded, "gibberish as value triggered load event"); - assert_false(gibberishErrored, "gibberish as value triggered error event"); - assert_true(fetchLoaded, "fetch as value triggered load event"); - assert_false(noTypeLoaded, "empty as triggered load event"); - done(); - } else { - step_timeout(check_finished, 500); - } -} -window.addEventListener("load", function() { - verifyPreloadAndRTSupport(); - step_timeout(check_finished, 0); -}); + window.addEventListener("load", function() { + verifyPreloadAndRTSupport(); + step_timeout(check_finished, 500); + }); </script> </body> diff --git a/tests/wpt/web-platform-tests/preload/preload-csp.sub.html b/tests/wpt/web-platform-tests/preload/preload-csp.sub.html index 08221b9f74b..65e9b3a2a6d 100644 --- a/tests/wpt/web-platform-tests/preload/preload-csp.sub.html +++ b/tests/wpt/web-platform-tests/preload/preload-csp.sub.html @@ -49,7 +49,7 @@ function check_finished() { window.addEventListener("load", function() { verifyPreloadAndRTSupport(); - step_timeout(check_finished, 0); + step_timeout(check_finished, 500); }); </script> diff --git a/tests/wpt/web-platform-tests/preload/preload-default-csp.sub.html b/tests/wpt/web-platform-tests/preload/preload-default-csp.sub.html index d221027190c..923431456cf 100644 --- a/tests/wpt/web-platform-tests/preload/preload-default-csp.sub.html +++ b/tests/wpt/web-platform-tests/preload/preload-default-csp.sub.html @@ -49,7 +49,7 @@ function check_finished() { window.addEventListener("load", function() { verifyPreloadAndRTSupport(); - step_timeout(check_finished, 0); + step_timeout(check_finished, 500); }); </script> diff --git a/tests/wpt/web-platform-tests/preload/preload-with-type.html b/tests/wpt/web-platform-tests/preload/preload-with-type.html index 83eafc5848b..980592274bf 100644 --- a/tests/wpt/web-platform-tests/preload/preload-with-type.html +++ b/tests/wpt/web-platform-tests/preload/preload-with-type.html @@ -1,10 +1,10 @@ <!DOCTYPE html> +<title>Makes sure that preloaded resources with a type attribute trigger the onload event</title> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/preload/resources/preload_helper.js"></script> <script src="/common/media.js"></script> <script> - var t = async_test('Makes sure that preloaded resources with a type attribute trigger the onload event'); var scriptLoaded = false; var styleLoaded = false; var imageLoaded = false; @@ -48,9 +48,18 @@ <link rel=preload href="resources/foo.vtt" as=track type="text/foobar" onload="gibberishLoaded++;"> <body> <script> - window.onload = t.step_func(function() { - t.step_timeout(function() { - verifyPreloadAndRTSupport(); + setup({explicit_done: true}); + + var iterations = 0; + + function check_finished() { + if (styleLoaded && scriptLoaded && imageLoaded && fontLoaded && videoLoaded && audioLoaded && + trackLoaded && gibberishLoaded == 0) { + done(); + } + iterations++; + if (iterations == 10) { + // At least one is expected to fail, but this should give details to the exact failure(s). assert_true(styleLoaded, "style triggered load event"); assert_true(scriptLoaded, "script triggered load event"); assert_true(imageLoaded, "image triggered load event"); @@ -59,8 +68,15 @@ assert_true(audioLoaded, "audio triggered load event"); assert_true(trackLoaded, "track triggered load event"); assert_equals(gibberishLoaded, 0, "resources with gibberish type should not be loaded"); - t.done(); - }, 5000); + done(); + } else { + step_timeout(check_finished, 500); + } + } + + window.addEventListener("load", function() { + verifyPreloadAndRTSupport(); + step_timeout(check_finished, 500); }); </script> </body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/README.md b/tests/wpt/web-platform-tests/referrer-policy/README.md index ea158fe5394..303362df924 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/README.md +++ b/tests/wpt/web-platform-tests/referrer-policy/README.md @@ -96,7 +96,7 @@ The ```./generic/tools/clean.py``` utility will only work if there is a valid `` ## Updating the tests -The main test logic lives in ```./generic/referrer-policy-test-case.js``` with helper functions defined in ```./common/security-features/resources/common.js``` so you should probably start there. +The main test logic lives in ```./generic/referrer-policy-test-case.sub.js``` with helper functions defined in ```./common/security-features/resources/common.js``` so you should probably start there. For updating the test suite you will most likely do **a subset** of the following: @@ -105,7 +105,7 @@ For updating the test suite you will most likely do **a subset** of the followin * Add a sanity check test for a sub-resource to ```./generic/subresource-test/```. -* Implement new or update existing assertions in ```./generic/referrer-policy-test-case.js```. +* Implement new or update existing assertions in ```./generic/referrer-policy-test-case.sub.js```. * Exclude or add some tests by updating ```spec.src.json``` test expansions. diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html index 3ced0f49983..0d26645aa70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/external-import-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html index df835c45e10..5e0ac6b270a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/internal-import-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html index 1a0d9ebdda2..88474aae738 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/child-css/processing-instruction.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html index db655fbb726..164f8a5d1e8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-import-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html index cc99b1f3ddc..c7908939ccb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/external-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html index 969db95179e..74a3cbde0ae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-import-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html index 40eb09357b9..078536ee386 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/internal-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html index 25b0ed13473..bae74857f3f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/font-face/processing-instruction.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html index 370bc44b6c1..5f5069b7158 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-import-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html index eb1b019c988..a3b061d79ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/external-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html index d6ff26e7bcc..a0e9daabbc6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/inline-style.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html index e96b25a9712..80f7ec41b59 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-import-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html index 29a8517e117..f0b46995f60 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/internal-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html index 95d3b11a42a..6f2dc3aa4e6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/presentation-attribute.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html index e52d9b65097..97f23405c26 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/image/processing-instruction.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="never"> </head> <body> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html index 54ee36ce30b..c02e5598f74 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/external-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <!-- Helper functions for referrer-policy css tests. --> <script src="/referrer-policy/css-integration/css-test-helper.js"></script> <meta name="referrer" content="never"> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html index 59fb4025f3b..5e8552ce8c7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/inline-style.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <!-- Helper functions for referrer-policy css tests. --> <script src="/referrer-policy/css-integration/css-test-helper.js"></script> <meta name="referrer" content="origin"> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html index 82d75665ea1..c061f3ab13d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/internal-stylesheet.html @@ -7,7 +7,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <!-- Helper functions for referrer-policy css tests. --> <script src="/referrer-policy/css-integration/css-test-helper.js"></script> <meta name="referrer" content="origin"> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html index 8e616416380..859e405e223 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/presentation-attribute.html @@ -8,7 +8,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <!-- Helper functions for referrer-policy css tests. --> <script src="/referrer-policy/css-integration/css-test-helper.js"></script> <meta name="referrer" content="origin"> diff --git a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html index 99ec1ae6aeb..93b6037ca63 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html +++ b/tests/wpt/web-platform-tests/referrer-policy/css-integration/svg/processing-instruction.html @@ -8,7 +8,7 @@ <script src="/common/utils.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <!-- Helper functions for referrer-policy css tests. --> <script src="/referrer-policy/css-integration/css-test-helper.js"></script> <meta name="referrer" content="origin"> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/iframe-inheritance.html b/tests/wpt/web-platform-tests/referrer-policy/generic/iframe-inheritance.html index ca17e03933a..28e83df6c2a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/iframe-inheritance.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/iframe-inheritance.html @@ -8,7 +8,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> <meta name="referrer" content="origin"> </head> <body onload="runTest()"> @@ -26,7 +26,7 @@ document.body.appendChild(iframe); iframe.contentDocument.write(` <script src = "/common/security-features/resources/common.js"></` + `script> - <script src = "/referrer-policy/generic/referrer-policy-test-case.js"></` + `script> + <script src = "/referrer-policy/generic/referrer-policy-test-case.sub.js"></` + `script> <script> var urlPath = "/common/security-features/subresource/xhr.py"; var url = "${location.protocol}//www1.${location.hostname}:${location.port}" + urlPath; diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html index b7a9c9fe0e4..d4826ce8a7a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-and-values.html @@ -6,7 +6,7 @@ <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: multiple Referrer-Policy header and header values are allowed</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html index c13403aa22a..47b59f55661 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-combined.html @@ -6,7 +6,7 @@ <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: multiple Referrer-Policy header values are allowed</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html index c36c456e23a..9bd661fe6a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-invalid.html @@ -6,7 +6,7 @@ <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: multiple Referrer-Policy headers with one invalid</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html index 6a8c8eecbff..7c28a5ada52 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers-one-unknown-token.html @@ -6,7 +6,7 @@ <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: multiple Referrer-Policy headers with one invalid</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html index 5b9c4eb20a4..7f0364f1853 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/multiple-headers.html @@ -6,7 +6,7 @@ <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: multiple Referrer-Policy headers are allowed</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/referrer-policy-test-case.js b/tests/wpt/web-platform-tests/referrer-policy/generic/referrer-policy-test-case.sub.js index c8a3beaf89e..b2867609e7e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/referrer-policy-test-case.js +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/referrer-policy-test-case.sub.js @@ -1,6 +1,6 @@ // TODO: This function is currently placed and duplicated at: // - mixed-content/generic/mixed-content-test-case.js -// - referrer-policy/generic/referrer-policy-test-case.js +// - referrer-policy/generic/referrer-policy-test-case.sub.js // but should be moved to /common/security-features/resources/common.js. function getSubresourceOrigin(originType) { const httpProtocol = "http"; diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html b/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html index da3455cb2a8..0e8e5e1306f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/sandboxed-iframe-with-opaque-origin.html @@ -8,7 +8,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: A document with an opaque origin doesn't send referrers</h1> @@ -27,7 +27,7 @@ iframe.srcdoc = ` <meta name = "referrer" content = "always"> <script src = "/common/security-features/resources/common.js"></` + `script> - <script src = "/referrer-policy/generic/referrer-policy-test-case.js"></` + `script> + <script src = "/referrer-policy/generic/referrer-policy-test-case.sub.js"></` + `script> <script> var urlPath = "/common/security-features/subresource/xhr.py"; var url = "${location.protocol}//www1.${location.hostname}:${location.port}" + urlPath; diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html index 936e2ef0f50..ad49c0c2efd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/area-navigate.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Area Link messaging - cross-origin Area Link navigation</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html index cc17b3d8de9..2d835274c13 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/fetch-messaging.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Fetch messaging - same-origin Fetch request</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html index 45c5abc8644..2f97ce4c62a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/iframe-messaging.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Iframe messaging - cross-origin iframe request</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html index a3c8626641c..97abb153f1f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/image-decoding.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Image decoding - cross-origin image request</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html index 966547c3580..e96fd225398 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/link-navigate.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Link messaging - cross-origin Link navigation</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html index 0a93266e2c5..44c938fa6e1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/script-messaging.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Script messaging - cross-origin Script request</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html index c85cfca5c39..0612e996598 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/worker-messaging.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Worker messaging - same-origin Worker request</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html index dd48dec8e6b..8afbf1db237 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/subresource-test/xhr-messaging.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>XHR messaging - cross-origin XHR request</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/tools/generate.py b/tests/wpt/web-platform-tests/referrer-policy/generic/tools/generate.py index a59770ffa26..b3e3340d97b 100755 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/tools/generate.py +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/tools/generate.py @@ -25,7 +25,7 @@ the target request is %(origin)s.''' self.test_page_title_template = 'Referrer-Policy: %s' - self.helper_js = '/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub' + self.helper_js = '/referrer-policy/generic/referrer-policy-test-case.sub.js' # For debug target only. self.sanity_checker_js = '/referrer-policy/generic/sanity-checker.js' diff --git a/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html b/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html index 190aa5212f3..0a29f38c028 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html +++ b/tests/wpt/web-platform-tests/referrer-policy/generic/unsupported-csp-referrer-directive.html @@ -7,7 +7,7 @@ <script src="/resources/testharnessreport.js"></script> <!-- Common global functions for referrer-policy tests. --> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <h1>Referrer Policy: CSP 'referrer' directive should not be supported</h1> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 42be3b8892e..ea712646bb1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index bf4894dea18..cfc379c0534 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index cbbccd6cd4c..0d592b59d40 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 0e201a2d8eb..8d108c74608 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 346326f9245..8a3731927e0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 91119cc9eef..463728a4ecd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 25d9de531ae..d5275be0409 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 9cd52ad2acd..21ea496ca49 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 51c7beb7690..c54ac62bfe9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 06434ccb743..cdcc134dedf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 9d80f4b1e72..43435ff17b2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index fc18b7eb3cb..61b962276bb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index f5e284dbdf2..0ac4282fb41 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 33f88211bd7..ad75a53979d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index ef4c62e3562..0cfaedb10bf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index f3eed251927..3ef49b93f0f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 15be1dbc74b..a060a3bcfe2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index ee133164489..deb4132ab08 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 2e1190bda4a..793166af730 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index c77c6e692b1..1737e72548c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 29b2e708b94..57fb4a946c1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index f7c4e35e2aa..c64034d2bbd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 7f3a6b86945..387f84c09ba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 4ca9775d6bb..4d0c946bd7a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index f19ff96c945..9c769ba10d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 23fe26c9ab5..2b1ee01973e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index db8daa3957f..42665670f5b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 5093a462d0f..fa0accb2c06 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 493fad2ae30..59d852294b2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 02dd4ec339c..e1b79bca805 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 299fc9f6267..f0d321a52cf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index ad2f7e9f51d..ceeaba32d59 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index f034708abaf..59322a856e0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 4c8f33a6334..ea8dcab7c7d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 41219e4b5f1..5aa80479004 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 6c1bca655a3..df88f442fab 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 3f15616a04e..8ffbd3a852c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index e0bc023c1f5..455efc4ae70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index b841182703f..89da6893a20 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index dafb2477b9f..6b29a191efe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index a029a7eae14..eedf34f796d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 06966301d0a..8b77fb75247 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index 26a74ef2fdd..3e921ee2051 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 461a108d180..c7821aae3f6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index caa18cc0690..bae8956bf7d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 5d9ba45af0e..c418c5a2714 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index a8305f77a29..d8c7a5467c5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 387257aed31..437a2c703c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 163d9e7d4ca..5887e73ae7a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index aaed1cd1248..e320e6191b6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index eff18098e71..fc100af0081 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 79c395728ff..c9810465b2c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 7ff6788142d..71c95f870ff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index ad55af9e009..9fe5ef8a619 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index cb5f93ece0a..0901c1bc1f6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index 118262cccd2..3f3bcb557ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index df071559f7b..7a78d49b641 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index a741bbce667..51adeac1f15 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 66b527001be..97c8b34e5fb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index c22ac9819c5..67241ce4616 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index aff550f0dcf..f60094da322 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index be319727156..183e4dd4367 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index dc1758ab702..5a3b4486d82 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index eccaeafc502..6144b6e19ba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 5d608aa5fce..4fe4fe8bc0d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 4c59595e060..0ed931f885d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 147088b7b2a..9be57e4a592 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index f655ea4eac6..2df7c747290 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 21d84a1deb1..75d4b9fbe19 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 15b99758704..2a9392df1d6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index c5377a40030..028ee939474 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index ce61e3e124f..66e42d84e1b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index ab594bdde60..0fc1d169c9a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index c515745a002..7e988ffbc8e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index 85f9acb33fb..335fde0034b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 56db3510a7a..3ab4e9b33a7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 1e942bc9649..c8946d88a00 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index d8b7367afd3..e79e8a05742 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 970122cf57c..cc5ea2700e1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 1d9ae9943a9..759625f622c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index d7dd197d6a2..34c39041f99 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index d3d58cdd055..9301f0b2719 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html index 2a2832c603c..7b9a33f47e4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html index d749b1fb534..3303e355a48 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 6ea648d497d..932ac4e18f9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 6452e189535..32dac4bf4fa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 2eea5bce5c2..88a6f0b3283 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html index eb402eb930a..0caca74b53d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html index d8f2cc325f1..f6215762acb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html index 770aa2196c9..35123332a8a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html index cbd81ef8c9b..757b06bc6ac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 04a71c73283..3044b007cd9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 666f273d48e..2f61fa770d7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index 9e0a6320302..fbbb9efd933 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 5573699066a..93479418ab5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 5cfb653e611..8a6ba540eea 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 4467c6fc86e..de595abdeda 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 20c6e672845..07a1ddc3a02 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 61c183df1e9..47c96588dbf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 94a55f631d5..e047b17d411 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 6572626f169..404e18bd654 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 052c4f3071c..246db457035 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 7a639efc055..0a2a0f026c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 35ea0233668..b35d8f7f4f1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index ae707095f09..aee79e7279e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 5efe260b42e..e1ae930f78b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 46d4d6f770f..5e871b80659 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 5c177baeeee..c606d407a3d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 48ba4fbec2a..bb9ccab8126 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index afe482af237..4544ade5134 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 0c013c4f0db..14d891c6ca0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index ce637b53eb7..7205b5b5e20 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index d48760a422c..2bd7f7f9f96 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 06a9d7d4a72..6c941b98aff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index a608e3ae09e..78a12c0faf7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index d6e741e3f62..8cb3b1da63c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index c39a1430b20..98b574b0334 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 3b97f957b2f..f6755e99add 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index b67f4397f7a..9ee1de48295 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 19fdfe685f3..1f0b254a2a1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index f6e26655cc5..85b47db7c49 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 6e2a592ff5d..e2b6315eed7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index cd5c2c08b4c..8cd18a658d0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index dd579ccc99c..db8b65c9070 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index b5a81887911..b37fab1c7d1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index 27d3900a4a8..a8967e2f007 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 912f9992422..0f512823e8e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 42b78741757..1a7931b1016 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 421d4d9e09f..7c80c012b34 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 397ad2d6833..221dfb63ef9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 3f04ea7736c..6373a785fc2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 77605609762..20f91bbeb1d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 59a8041e699..c20b8e0eff6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 08e3f97c09e..44b8145030a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index e3ca9c6ab65..dde31a65bfc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 84654cab5dc..98d1e981204 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index c56716ebd31..e6f1a3e27c8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 22ebf6e76b8..4737eb59404 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 5eaa959e054..41018d5e2c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 132eb3cdd93..adc9f952d66 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 5a0aa248a97..2210516aeca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 02c61798094..43fab7d5701 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 9156260a10f..6a5f3c4fcc5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 9f232627d47..1f280d02fb4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index ddcc0e02cd8..603daa98f17 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 154aca212a0..6ce64e62d24 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index b171edf427e..93075883216 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 45ccc753e08..ef700be7505 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index f2940a424d1..070e6a8817d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index c4fe80639d4..7784873f7f3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index c6915f8341a..917c0b88847 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index e5d0b8f3d10..a00848a63ec 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html index 6a6d1d46e28..f75b72157f4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html index 8694c941d27..f6367edbb22 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 19fabf6fc37..c603a42b7c5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index e3909a54f80..6d303558e7a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 754bb727a07..4436fc516bc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html index 11df0d69acc..20047defd66 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html index cb2882b62f7..966abff838d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html index bc28f2bf84f..c6ee143fc88 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html index 233ffad4859..7e239d69aff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index ee95a6ca6fb..31c3b79a581 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 3a0a025e72d..6eed03783b2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index decdcef4b9d..61a5e51e637 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index bf1e8ec167b..ebb93af5050 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 2aed2d235a6..7699f0f96b6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 80ce3783597..12f4286f8d8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 66b6c28112d..e44a4fc096e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 1b67ec6aca1..6a338aa72ce 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 035a8f30206..5c81707fb55 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 912a9a13dbd..90c65ae6e87 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 4a329a1f3de..f4bdee5ce86 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 8de2e24297a..5e12002f256 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index c6c75eaebd6..134f342965e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index ee046e2aa40..ee71a0d6f04 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index b65e1a448a4..efe2c0d2f95 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index c216046a1e0..83ca9017551 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index c7844b8d79a..c902ffc410f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 94749a5e4e5..7bfc7656576 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 3bfc3c54616..c85180f01e1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 15d6d703128..d0ab6e1ccbe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index ace01a8c14f..8f5b1a70b21 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index 87a3d2c6b18..086c8b1a047 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 07bbfd3ca36..d0e05376f09 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index f881b1fa904..74ed8a8903d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 019d330457e..41a4c940c12 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 57670bc8697..37879ce158d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index e4efa6eeff3..7bab6eff28e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html index a3b162e0b1f..b874f1970b1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 81fe68ccce9..ce4957f92f0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html index 59aa6a99b70..08dd0a18a46 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 429fbeb81fc..d940fe023d5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 3c06d739857..ae67228e393 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index d17bf1c93c5..edb49e27f23 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index bee60557c65..f48a0217588 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html index 4d4e09bbca4..795774b4006 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 7d78a9e44e9..8d4143e4ab9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 2ab167d0ce2..68547fdbb73 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html index 62a67844560..acf4458a168 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 1bf40e66f2f..6f57c7c4b2b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html index 549851abf84..e2404361ecd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index c57951a0a2b..66660f05264 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index e7a22774a22..15e97825424 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 12b8220736b..f5e38ddb803 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 47e76c0a1e2..20dfb8a3d66 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html index 67e3d38c17e..661a0cb964c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 184a637ed68..4705a198887 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index e7b04e82ed7..66310f711b5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html index 42977a1babd..79be70d7587 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 846b585792e..d3a7d9627f3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html index be8d5997fff..4140287d379 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 629f4649ccd..0816608f10f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index ff78c96c8d4..4af019d39fb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index a2d94af9139..fde81606e41 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 984eb926b7a..930a9c1450c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html index 5cfcd569d69..8d08d63d728 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index b8fb99174fe..dbbc89ead38 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 9f0f9884e5c..a190ee17938 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html index 44044767d1d..3a1d16bec4e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 67fa569157b..572d84007c9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 0ac870c47c5..c1a8a0a0bc2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index af7827fed49..c5726ef3701 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html index 0bead7943fe..a851d5bd818 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 27018f7b550..54e6d020281 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 995e8e10a88..8250944c36f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index 6fec6ccca28..df0fe535c15 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index b2728cfa0c1..e56f9107aae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 23b325b573d..a47e2e0c615 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html index b24d53bd2a1..3dd2c1247dc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index ffb70e5b701..256db1aa584 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index a0ef0088a26..7c05f53f14f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html index 6022c1a8927..83a91abf2bd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index affaa0c387a..461fce61eef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 4232b25a0f6..9d5a65e3171 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html index c0addfbad60..26912186351 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 2595ff89e78..d67f6bdbfba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html index f5805796344..e1a27e3fbae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 7faa8adac37..bfd73c92dc6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html index d0ee98496e3..4b61d4478a5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index 3ad094a328e..eb4e0b3414d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 50f2649d3f7..7ebd1199cc1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 07abb8e5cbf..45675268814 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 964449d2663..fecf19ce75a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 94bcc64d46e..8a07db8736e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html index 34079bf8986..ab0b3501c39 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 0ca38518196..3493ca250b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 366db4e4be7..fe714d038bc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html index f24392c0915..82002683fc9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 7142ad4f6ea..f84861f792a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 0fe52855874..8482c8ae977 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html index 733db4a841e..48168636f42 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 81b4f4d86fc..aa3455bc2df 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html index 155d48f43a2..121bfdfa468 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 560c9a1227d..ed2159b6473 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html index a677f73429b..4495c5440cb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 97e792bcfb9..eb067ac7967 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index ae8cdc91efb..72b43aa9936 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index df52f3058d5..d2cf0366dca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 4c3c0706090..34d467754d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 7a9ec93295c..637b156a282 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html index 71bc6bf37af..ad34824d58d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index a37cc7545f4..f89a079a552 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html index 420d190d6c7..40e0fd0a810 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html index e5509fa0184..a8d3c3ed2b6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index c7b2fdf2e35..df047a0ff44 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html index d3c9121b537..6454292d6f0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index c4bffccd640..9a9c91976d8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html index e6f13a4cb31..fedae8b7f7b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html index dd3faa6b87c..31892705e0f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html index 1ad2fbdd20f..c3981366c5d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html index 295fe6e58d4..daf2637065f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index bacdc0b2183..eb5e616ecd6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html index 54ae74c6b30..abbf8fcb914 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 9826add65df..b5f28d2d671 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html index 305ba094ce9..3780ae41833 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 0c85bf84eb6..e40426f78a8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html index 1f6c3bc7ebf..a4bd83ad284 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index af59665cf4e..6696fba26b3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index fee454c3d55..fbb4fa45f7d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index b4b8a21a9d2..35af16f4dca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 1c3f86a913a..0c1af722041 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 7c93de3d5e8..d2bc6fd4842 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html index 4b89570dbaf..7cdfc9bd414 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index fc779aa8652..6a1d773f91b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 3fe0152390f..47c4a60aed7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html index edcf827aa2d..9e95ed2ef1b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 34660256411..2a897d97add 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 469d8f70b05..507432c9db1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html index e71021bade6..1a6cf6884b9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 840a1f7a074..2b7beb3a4bb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 374902ef366..ba1fd4a4110 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index e2c2cd4dd56..43df09f493c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html index 9f17129a4b5..346c0165cf2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 5e5bd63da04..9c19546b28b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index f94b5d59213..dc74b170064 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index ca07e207067..0726049eefc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index df2429b6a25..93b5b91c161 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index f103376eb3d..a09e04cd22c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 2af6647bfc7..9981baec4ba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 90148accbdf..c2a92aa157e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 4c6847caf27..6b094f9b36e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html index 1f21cefa068..fa473268c6d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index b56e5b8524b..2f8afbe8aed 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 6b9544a0dde..65cafa2b4f9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html index 6202549dcc2..21a26882771 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index d031329a3f1..ce35564bf9d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html index 6e46166057e..80165257482 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 95e8de45caa..47aaeb0646d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html index f742f21d8f0..1e3252924fe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index 0cfc6ecefb6..e09bacfa6fd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index be708f879ea..ec641955cab 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 645c7f0bb98..298ed876f0a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index e46169ce4bc..c80d5bfd080 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index a419537cd50..33451710956 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html index c9b86740595..c444cb95402 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index f68e12df619..8d06c867b75 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 7f8c3fba5d2..6b4d7aaf3d0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html index fe517279177..02f1cec108a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index e4e1599e76c..3ab475dd62f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index bdc96d0383f..180cf23b63f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html index 58cdf01e3ad..fb63204561f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index cd10a5c9fe8..856c6e24e13 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html index dce6ced3f82..96ac4f9de15 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 16df4a1a945..1fdff5963da 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html index 0f99427b672..05c28a5475d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index e53f5b42068..c60ecc104a8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 08978a33c3f..8d81edd0440 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index 316011bef19..a5a728cf86b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 410956b9fe4..df4f87235d0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 0318305cd2d..ec0a21e2db1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html index a5a1cc939db..6255a8d29cf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 751da7c02a5..b878f3839f2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html index 56fa33cde33..2ce35a6ee3c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html index eebb7a97223..bde8e0f0d13 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index ed3608e5d24..6b5ea62e345 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html index 483edb33208..b39c40d1698 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index ddb4d1a41e3..ba4fe78409f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html index c30a50e1895..9b6574020c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html index 90ea1080614..544426d28c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html index ce4d4606e11..833d0f69136 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html index 7c92e52d2bd..55709bb0db2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 7ad39cfa2aa..a4919c0f7dc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html index f62c5d870ae..9da55918ae3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 517734843cc..9884fb1f072 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html index 6d14ffa0768..01179a3fab9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index ca7c37392e7..5a27c133476 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html index e5c3b9b584e..915801c177d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index a80f646780e..504092c875f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 3a08e3fdebe..f128c96d648 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index 99cdbf23fc6..9ffd13b1c9f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index e6b82d9a47d..c3bc40e34b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 518d9246bd0..5072cbcf152 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html index 160591e9286..6941a3a73a3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index b7e66752c39..cf296add12b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 636b3dc8380..6219c76898f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html index 679cfe519de..3a2ea609daa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index dd4fed69476..c9bd5781db9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 41268757bc8..28239d6b595 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html index c18b2c4445d..cabb0193e6d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 6e6c3fa217e..22147bafb08 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html index 23954df4320..630393ca7b7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html index 3669e9b1566..660496841a4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html index 80e254d9365..3f0455561a7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html index 17b30ec2ccf..58a3e67dfb7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html index ff598293c77..fe7d67eac06 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html index 2ed99daf6f9..94d9aa008c8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html index 823b59775c9..5b7d1de44cc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html index 511d41f9447..8b6ac65947c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html index e63fa654aa4..2f6692c4293 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html index ec1bb58ad05..93e56189dfb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html index 2c39f3fd93a..baf2fe78440 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html index 189a82c85aa..0736088aa84 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html index f87ad3a5d32..e6de3ee6078 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html index 34438f354b2..eb27059a957 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html index eba9addd891..eb1c0191a3b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html index 173c6495577..9d006903a0e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html index bfe6a69006f..911649a5d14 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html index df7a1dd4463..27cb0340e0f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html index bed99339a37..08c297eae3b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html index ffb89bdf1cc..3b72cc842c9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html index 3c22697590f..89532a53691 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html index dc8ac21f0ab..959d00137c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html index 4166504179a..7ba2e047912 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 01293507748..8b215bc8f4c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html index f9aff9a3e9f..4c4ea0c52d5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html index ae3c99d79a5..3ae29a17caa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html index c4bbb04f499..e47bca42c76 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html index 05d016aa8e1..c6421476aef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html index 06874952d0b..77c266d21e2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 633bca5dd9b..511058ccf50 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html index 1a6e774a450..ffc0a2ee559 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html index 51f4051dffc..8ede638ebbf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html index 04fb16a1be3..288fa038a4f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 320062ffd09..f8e8509b8c8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html index 3de3c060a97..88ab886b233 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html index 910791a8f7e..f2482c3b3ae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 64295c74134..24ab142cfd7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html index 5d96c06a329..91d8a23ea5e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html index 4452586c190..d486a7b8569 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 35673291ad7..bac54212f09 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html index a1e54114712..fe1ec67414d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html index 08962578590..3d02acfc5f9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html index cffde877e10..4fc0a20ca2a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html index 96e1557063d..46ca3525e66 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html index b10f9c0f5c4..6367857969a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html index 44f635102c1..dc266208a24 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html index c15d5403d18..ae9a1a24c96 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html index 1f56ff4ec9c..3b0e4d177d7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html index 98121e02780..fd2db5728fc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html index 5c8725b21ac..b900db726c2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html index cc796d1d10f..62acabf41c5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html index 6fdf28dab6a..ba056619102 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html index 95ca50ec9d5..d86a85b208d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html index d1e4ec5e5a5..a5940fd6d94 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html index 9ae77fc8525..e53a0ed387a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html index 5afe2786920..ebba94e987d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html index 80ac216ce53..d36ac614868 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html index f978eee6e13..8ddd1581839 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html index 48021931887..3740814c441 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html index d1a6470f4f5..461c255ec90 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html index dc816247653..f8cecd0d791 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html index 2d9914b0cc0..e1b46f72b9d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html index fbffbb36315..010656cfb05 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html index 7d5176b31d3..0feafdce56e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html index 3535e470e3b..a72089286fb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html index c005cdb21ad..db330329909 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html index 92d5ad04dfc..47e98f19d00 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html index 80c2dc96234..ddf8b522b59 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html index 43956fb2773..17f72f72702 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html index b78a54bdec2..4dbd0d1e8c5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html index 5f75d954708..01b339b41d2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html index 972f53c499d..07a972315fc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html index 2ed48c76b59..f4db0be0e50 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html index fc7ce513774..befe72d9695 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html index 73c74711d74..b2eca76078f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index 2c20f0678cd..50768c30cf4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html index 36dea90ccd9..8fae2caef61 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html index 6aaf6bcc355..4a41087b095 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index b0a83b027e5..b6a898c1ad2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html index c4b5d2dc307..a26f0dd202e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html index cbde3dc348e..8b178d9990c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 17a49b5e9a0..0a46c97106b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html index d8d63426e63..cc92566b86d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html index 021cde83cf5..99927886521 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html index 55d1153b4eb..a7d6c72f08c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html index cef8c446d0d..c4df370a717 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 0b5e66191bf..8c45a5dac20 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html index 085e7f94dc6..bd13da2a292 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html index 93e882f38f8..3c53fa01167 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html index d8f37e50d29..ec3e284c3c5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html index 942d1e58614..e6854db2f3d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html index 3e897a0df32..526c2648432 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html index 309a08d9c1d..bbf21e785f3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 3c551d85fc8..9cef48221ac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html index c260249ec34..e9125ad0682 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html index 60237386565..4b59071d48b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html index 9e261a6bd39..0a8ce7cfe01 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index 3e787e57045..09f21bf5294 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html index e9e7be04b64..53229010cfd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html index 4e950e8fec5..6a53bb812b3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 3141c630194..dd27004c1c4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html index 88c7a890ba4..131c0e0893a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html index e12c0aaac75..61753d6188a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 2e21ae4dd55..e3cd0610003 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html index 35d0b6ddcb4..6c8a0fd643d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html index d5b58f05de2..5c6d59f53ec 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html index c98d80d76e4..4ccf6b24c82 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html index 0df0cb032c3..07887aa6a61 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html index a77d5f4093e..a226cfc9422 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index a85b2278ada..9d2cb261d6e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html index c744a58972b..7d128a216ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html index 212ab9cbf2e..f95a61709ba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html index f222c73ba35..e5c4a5b9d70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html index 48e45cf0bd3..6b69d4f3399 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html index aecad6912fe..b36d8e43696 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html index f32b57b4618..cb22d1880e1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html index 1511e2698b0..10c4f953428 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html index 16663cef199..f93f8399ef7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html index 03a416fef88..ef7dfd49fe4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html index 93359f78a7b..6335b58a250 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html index 9c13229902e..9087f457aa7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html index 91d2de7e66d..cfbb2478acd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html index 75db963a5e1..562bc513b1b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html index fc37bed2d67..2aa2cdd9b4c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html index aee2ea7c9d0..92b2a2069cf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html index e7e8c62d18f..9703cae9306 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html index c08627c88bf..bfae1b4ce35 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html index 61fe98cc34f..8f5342fc17a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html index 5a3ac9cad35..c4f1a54f2c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html index 751fe6f733f..1b961e3dfb4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html index 2aeead25c70..137aa7e3af8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html index b58bb94275e..1703a958e78 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html index 5b615aa638d..c3c98c4d440 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html index f258c7d56b5..3d8e32017d1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html index 2847f7f7bd0..9fa4ca3c127 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html index 89e14deaf8d..feec6a71fff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html index 58b52343262..c1c349086bc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html index 8a38f962858..a796ddbddc4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html index 3657c99b060..cd2d7972f0d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html index 929eee92da6..592768a121e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html index facb2bb4f5e..7824367f87b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html index 32139a7e67c..7f07485e08e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html index 7c4fa4c0f8a..c9d64acd3ff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html index c9d040eba31..8d8aa7b1407 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html index 8aceb49eedc..585c54a5b78 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index e81c2dd3f9f..53e908467c8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html index 70c3f7425ff..48e6c69b555 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html index f44dc59e66f..aa3dda32d62 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index ddc2046916e..d319c671e1f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html index 85d8099abc5..2986e09860f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html index 6debb95cb57..b44acdd3f3b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 1a4487f292a..da358ee0e1c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html index 19e07a14190..2127ef3ada6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html index adc00249ccc..cfb23ead044 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html index cf3252420e0..57db10fef10 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html index fcc357a289a..e854d09454f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html index d74ebe4a8a6..58993fbddb9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html index 47dd5a3b7ee..58588cbd89f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html index 8472b004cb3..57abce25ec0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html index 7d7df4db6ec..73a9963f1f0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html index e2ee48a6b5f..e5d89fb2d20 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html index ad37935f0ed..f69d366a327 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html index 767fc96eacc..ee0f051f770 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 9b27e8aa0d8..ec455a6aef7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html index a3890c90eae..a709e40c51b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html index 71f4f82d195..dc2c9d9ab75 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html index 025d2fe085a..9fbc08e5384 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index c9d64651295..3f46fabe37b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html index a549857a4dc..3ca5a0b0d7c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html index 99797a3cfcb..a17b3ba8c17 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 0c266d63d47..fda77dbd15b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html index 9e66977275f..140fbb9684b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html index ba464fe3ac6..be879a22314 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 8290ed5189f..95973ce7308 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html index 1991fd3d354..fb2ae653afe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html index 85286d15a71..13669d31a69 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 183f6364f17..0f8985d1427 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html index 81c6a2700df..26434dd0a05 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html index e85befc20d0..62e3849d679 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/same-origin-upgrade.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 832ac698a5c..6a09e53315a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 4d59f674b98..ef0836b8e87 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index ca81802a256..86f6a004c32 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index 37d6dbe8b30..c404fcf03f9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 31516d48b3d..f3f701fd230 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index b84f1f575e9..2ea65da273e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 2daa6a24c58..90a500cfae7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index bdbab61818d..79c96e6f2b4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 0f736f19b6e..714a08bc7bd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html index bfb5349a641..ff7e409b8d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 08e015bf785..6e914683ee8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html index ce605fd5f5e..1a8ab2b4830 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index bdd2cd63dc8..4f8dadde3c4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index aefce7aae8d..8f130d28a17 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 5dfdefd487f..75eadba3d1e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 4aefa909094..4fe3af9ffd3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html index 070cdcd6fe5..48631e39d26 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 8bfbfdded24..3b10e291d33 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 85e9536c51f..bbc4061c2d2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html index 7ff64169d47..2d2ef35f681 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 9cf165fc9e2..47c51d9df66 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html index 412dd7319f3..330d3f0f907 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 4c8dcb9bb14..ea15eec3189 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index e5126a170db..61323de7a02 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 0ee559675bb..c59ee9d340c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 14eed644445..51b9ba26564 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html index b07f6b7302a..72e74ac6802 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 4ebdb286df0..39c65173264 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index e17185329b4..9af146296a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html index 135a4fb22a3..4000dd3467d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 3a3f291f176..547c19ff485 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html index b7fadf8e55e..ec64d6fff5a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 7ba3045ef0c..2623fe82db0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index bb303226b7e..adce8bdb569 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 57801468115..fbfb700eb94 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 6996618954b..68a33b74a18 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html index b73f65da88c..40e7caed485 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index dfa86e093d8..7992aa6e009 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index d996f1eb49f..9c4011d2817 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html index b7f20cb80a3..b174ef4feca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index d358fdb4423..6d987fbcb52 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 95d57c2b9ce..9fa486e6ef1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index d90b3b8df34..5577dd290e8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html index 0c84b5e9efc..3dfd7e3526c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 852e16e47d7..5fbda64f1df 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 0d265edeb9a..b498a7d7a31 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index c2450a514eb..cf30937880f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 5bc159a13a3..5123048a961 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index c0c2ae7cd90..1a6b8711327 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 6dd1c699406..6ecead7d50e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 7f284d7ab69..abaf6d3efb8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index cefe89addbc..849754d0a23 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html index 7e9aadfca7e..c9009ba9bb4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 3a2025adf47..e10011d34f1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 9120ee2daa1..3a8045104ba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html index 1897e65d091..7e4275cad39 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 05e3c5061e8..130958a292a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html index 9a50c94e13e..40606039bed 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index c1341fba415..35fa4d4e120 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html index 5a14370027b..8bbdbcaf518 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index b40e78125f4..f765d8e5ed4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 9229b712c59..81abd80a316 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 975bbef9eec..dce1889cdaf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 200d2581d7f..2d300936294 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index c4f86b6f13f..7490ce2006c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html index e561639229e..efa72adcc59 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 9e05f3169fd..6c5960010bb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 6ea52cc0b8a..c3f9f1540c8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html index 9d7a35e7321..972258f7c09 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index eabbc62da39..a0b43f146fc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 8d4ae17f4a7..e4b8632fdcd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html index 7abbf86e45c..f01ce4e0289 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 5964582f93a..f0d6a0fd054 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html index d8d232ae484..669b174a081 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 23632702001..f62fcf98e40 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html index ae3efa41619..c6c6a1e4837 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 9df73a22f39..b74b0d48002 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 86fcde84c97..e18a7d6a716 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index 91a00709615..792f0231e44 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index da9e364cc25..a3d13d7ef6b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 0aa29edb30a..e4dc43e104e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html index 5141185712a..fcc9e44e29c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 866d1e85d9b..41d15b0fcde 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html index 380654d5817..8f54379c868 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html index 59db4660452..fabac2224ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index aeb58ff3e98..9635d1c76c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html index 8b487f6c0c7..b825d86ed65 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 0688080d1fa..a8231d341c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html index 239684dd290..ac410b09142 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html index 1e7e81a29da..53d23827867 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html index e2fb1961894..35418f29644 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html index b00cdd18680..4d62a43436b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index e938e2948a5..ae89a6a0880 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html index 4607b2f2904..06c3b88fb1c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 866663bf416..237a5f0f491 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html index f692ede758e..ed249742bfd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 6901246fd9d..ec9ed5db268 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html index 4e80eb02c64..545d5215b80 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index 3b18bbb823e..0a8b8a98c18 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index a3a534244a9..a4efc8f4d6b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index 5953cb46675..5ff897669a4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index b42b245873a..51d8fd3ede2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 127050a1515..bf13e92fa48 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html index 89b20840265..d1fddfb6a42 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 5d1e2edf777..cbdc2336ada 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index ac2de9e9025..8563ebfd9fe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html index 7be8878c8dc..6365a8bcf02 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 8a8ea462a79..35002016c5a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 6d84859d9a6..0f0d047fffa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html index 2470adc1294..4c9cd6fdaa1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 72447eb8214..d9787a4e6d5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html index a8750785088..8a7ede0d2dd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 664289ffa68..a150b8ea76d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html index 01783b97c69..e1c0b2a5b5a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 9cef3616cb7..8dc5fd5aa9a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index d18562e64c7..f74e8d3cbd5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index e0cf6d2d9fb..71d01012864 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index bc042eab8b3..c5e42caa8ba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index a9c87d94ff4..1a5ad9592d5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 71c9c907358..0ada60ada71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 0ee1eb93da8..17379055260 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 4bd1a03dcc5..f9673638209 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html index 2642535512a..d4306b79349 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 06543ec39db..0b0ff184b64 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 242d995189f..414c8723ca1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html index f101b25a201..ba53dcf3508 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 07258ac6c72..0525b3cd2ee 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html index 43cf88c2f65..60094d7f0ab 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index ee250105544..35b705119f7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html index e7518ed3bf8..d5908e7ba78 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index 5d7e052a1d8..3be90e5d4ac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 332388ea25c..d64247c6447 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 428258e2ba6..f9769b95f9f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index a0888ea6f73..7c9b8c83221 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 8d63366815a..483a43cddb1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html index eb5e55d20c1..f27831c876c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 70611c502d3..44042cd5008 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 53d81620f4e..2385c83cab9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html index 41c700bc81f..bfe81dde602 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index daa1a3aae85..c4305ba0bc8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 535f3bebccc..7d89052f52f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html index f874efccd74..738ef6b1996 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index ee647402d00..f34d5494e7d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html index a8425d86c34..7599f2ff243 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 9b427a8afd0..3209281673b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html index eef34cc540a..e5d16e24a55 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 2a00a0655be..8009f57b1ee 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index b7f17b1ae4f..b702eef57fc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index 30e950dd1aa..b97825de1e0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index d27633cda98..5c73dd4d88d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 58fbc1ce17b..f2a25196f71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html index f37fc76170e..79c61faa417 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 53967957173..3c2117ec022 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html index 07b34aef6f6..aa9af02fe1e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html index 19a4b7dc36a..43f41479755 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index f841857ace0..cd10ed2b6b5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html index 39fffb013a1..a1538cc41be 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 3acf7cd000d..4fc2718a910 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html index be3189f7605..2ffaea9826c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html index 4357b4568a2..c997e228e17 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html index 7505361c716..2872d59fc51 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html index c61dde7781d..dc7222d3732 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index c56f4990bb7..a2c953d6e74 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html index f8c686e48b2..2bf98b82119 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 55fdf3837d9..0af634a6d27 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html index 98cc61436e0..f3608e17eb9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 1110ef082b6..57d8f47d4f2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html index 00e304fa40f..47870a7628e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index 52103eb8d41..3d1253229e3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 85a8aa12f6f..8c0a1ec4eb7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index d69b1f9dbc5..eaf45d6f7a5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 004a25c2977..9eaefdaf1ec 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index c194a59094d..bde05c454fd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html index 141da1af782..7d723ab86a1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 103b06e923e..e04b8253413 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 4fb66f80c3a..413e8ad82a1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html index 313c1bc368c..2832c088422 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 261516d3ba7..78773bd5e71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 810f1c73cf8..3cd75589c30 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html index 8fa3c37a9c0..cbccc42abda 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 93c5d95b994..ccd15b3bbfc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html index 1441f041505..7bcc2189a06 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html index 8dfa7ad6b40..052a9df8e71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html index c4d2401e1e2..92b1559f77a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html index c0ec1c7b35a..c047ae9b3d2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html index 765e2d03fb4..a1e4d2d8adc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html index 616eda833c8..7a1fd76a930 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html index b3b9e780904..9b7cf05f66e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html index 0e530132808..6c6bf43a24d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html index d14658ffaa2..adbecffb505 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html index 47f1cea345b..a0942713fda 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html index de614235731..b37889b65b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html index 69833f84e27..dad6e7ec9af 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html index aca13b25172..0e379e43123 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html index 41e112b0966..1f7a8985a9e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html index e7de640c72b..2cbb6fd3489 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html index fa168fd9b11..289aa3faacd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html index 506c4957d04..eaa417eca08 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html index 553a6fd3881..2d2c6d6d04b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html index 68d11650ada..7e99eba7a8c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html index 5c98dc5bd38..a294cba7c53 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html index 96b5d35daab..0f0f3f586c7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html index d48f34cba67..29598521aae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html index 2321745a58d..03618c360eb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 93a43ccff7f..1e785d961ab 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html index 48f17b2bf82..4e046873b80 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html index e4e1f25613e..c61e82351ab 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 5110aef69a5..96fc319aeeb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html index 688a5ea7743..1e54e3910e4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html index 9f5d1fe4c00..a67da150084 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 5344928b729..b5c0081ef67 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 8f36bc8a214..9aeeff94ea2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html index d14056f807b..0b75d688875 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 384c0434b07..2be11cbd75b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html index a682eac220f..5923bd66f21 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html index f86c2410971..cca4a0ceb6e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html index ac48fc6aef1..8bf793b5b86 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html index 2ce423d390b..7c0a9b9bc60 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html index ff00fdd2eb3..9c2b85af9b3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html index 05ac113570a..96bc005ebf9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html index 33345545211..4e35615bf1b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html index 26263c5b5bb..b78a720df68 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html index 583f80e75d0..7d5905ba238 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html index a90a29e9d88..5a8e1fd812c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html index a44157c8f45..f4a53c631d5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html index 754a7932af0..d6b14df4795 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html index e9d4ffa7f2f..b5daa974365 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html index cf42f306bfa..7fdc05de8d6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html index a1c3a41153c..c5b705bef4b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html index 53cc66bf3b1..926ed948d51 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html index a7ca6718c10..0bb7ff22833 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html index ce275d2aa72..b1d5c24fdad 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html index 82f4495695f..29efe5be1eb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html index b92937fdb54..79b406bb6ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html index bb56f640667..553334e038b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html index 6b658e12a38..c23a6cdf198 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html index e3c366d8e6f..7dbb28b150e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html index f77583edb57..0f8c2d41b9a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html index e93152dbca1..85236c6263d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html index 442a92535e2..26767fab0b3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html index c977d6abf0d..2c98ba5babf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html index f6ea03447a8..3a4e85ec7e6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html index d5649a0442c..7b0b4552057 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html index db7320e4e3f..274f04abe69 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html index 790b470b6fa..dc7dfebee06 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html index b0a1155a7b6..b2d25b69e30 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html index c30696cc711..86ad248198c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html index 6c0cc53bb13..622f77bde2d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html index 109a92e4080..dab704a425d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index 3af24e81b45..878d948ceb3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html index 8c0cea74794..603ecc55779 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html index 8d563e77529..43a132e6808 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index f1b8cdf20ba..1bd76067b27 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html index 167f2d2d88d..d00194b1437 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html index 6a8dba9757a..2daad670867 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 06eb373aed0..1cda061aa01 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html index 5e2a108f2f8..735a4acbdf6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html index 328682e0974..19e5416cb3f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html index ec2a37a2caf..e45cbc673ae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html index 9dba3effaba..4539d076c49 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 6320d8efc72..7f3e435f11a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html index 02919e7ef97..81607785f9a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html index bd042ca8f17..a8a6aa1d828 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html index 73f432c16a2..f1eba7aacdc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html index 679ef88d994..7ab09331785 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html index f9eaa06a95c..29ba286e378 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html index b3340eeb24d..0d1b267039a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 45e2c2760a1..dd07624a999 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index 43051d36855..38df795e3a5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 2e3fd52e4aa..525df39fd4b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 5b368ab7bcd..a4533c649ae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html index b4866f9faa1..037bb3fee46 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 3d6aa3805a1..7671fa5c539 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html index cd4c32b9393..ed415758d06 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html index 387714fcb77..085a267a574 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html index cd4ee2d6fb2..cc554724b30 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html index 16dd0012855..011ffcd01eb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html index 20ba4f05912..3f7d38759e9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html index 81e8b03a642..f66e36d7a9b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html index b3a4df02596..e10c1066d64 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html index 09aca420769..b3424b1ea90 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html index 1497633d365..40c2b7a9ff8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html index f74a4c0a14f..13b9d94f53e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html index e230f1cc900..e50f65e16b9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html index 7c5f43da6b2..5b5dd12e596 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html index 57b33f26515..ebc18c61cdc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html index 9bf8885fd84..06becc108f4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html index 8c6c5575988..88a7cddb0b0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html index 180b6f5c30a..ebd68284221 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html index 5f8b261c504..b50c0b60db8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html index 8f44d1179d2..df69d477669 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html index f1955a0ae5d..eda910d0922 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html index 34eb383a5de..37370379123 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html index a76e568c7a2..56e124b1470 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html index ec42bdaf812..2d1110639e0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html index a18a4ae4d92..22fe64a0945 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html index 602c4bc4cfe..2ae690c53d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html index 77b4460ea8e..b14908a7b2c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html index 63b244f94ff..485c8784c69 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html index 8a3bdfe72eb..f81dd12dc60 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html index 1281bc7ee41..484d9ec036f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html index d78713d8c6a..e566233091f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html index 22adee613d2..f68dac93582 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html index f28f6917a50..7ffc2824a8b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html index e2e7ded1497..0834f026a39 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/cross-origin.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html index cf2b5269048..6f2de0eeff1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html index a7d5d03782d..51d538a7502 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html index 504ece5d888..09e9945924b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index 709f577dfc4..ebd39b1026f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html index c5cbe784834..3cefbeb1b7d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html index 4bf9dc87276..1f883558c63 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index d1b3228de87..d705e0ad324 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html index 562da359007..f6a28d48c1c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html index 56bf9a992ef..a38fcd1affa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 3fcff7ff5ca..9ac2ca34857 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html index 7b87fb43bc3..1dc4c4cd4d1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html index 5d0a7069193..1c28100003e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html index 5997b079765..8abb5198b86 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html index 68dbe6d2a52..9d4630b46c5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 30972c3a693..58e0f26e2f8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html index 3646d06a6d8..f47b1f37046 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html index b885670555e..b45744a94ea 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html index 7e1b68370d2..d2061267c24 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html index a04b753a15d..5f35a68ef06 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html index d0009e0462a..e9787edaecc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html index 48bba7e7e8c..e00a911d55a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 61273ce04db..699e73a837f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html index 2f5e63f5f6f..fd369ed2ec5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html index 1eefddd0bdc..426a91f7370 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html index 160c3cae70f..f0d6cdbf00c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html index 203765c8c30..18250c8c3d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html index 7bbb54db6f9..019debb40a5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/same-origin-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html index 98c847f5051..849efbc4e7f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html index 6a88ec1b6af..d3ee7cb684b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html index a66dd71e7ed..0f8d60ca672 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html index 362b875a990..f09d000eb72 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html index 739a649e2b3..e28acbe9429 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html index 205080652fd..948bb087919 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html index d194c9b2392..ebf8d26f517 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html index 896f4df0751..990f752a23d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html index 9939c679481..66f41a0e325 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html index 1796ffbd26a..8e23ad41ded 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index f17d565b43e..3baa66d36b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index be3469eb37f..e5c060c86b3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 9b089cdac2d..8b036117d70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index a58e196c216..e165003f6ea 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 4e95aa3c58e..42492e23b77 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index d97f749f00e..984b0790d42 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 630d21df237..9bcf3910c1e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 58922dff54f..cd8c557f05d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 05bb00af49f..c38f3063536 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index f737207b916..b38e3d4668b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html index 85611c41e3a..a90739dc499 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html index ab0895dae0e..83b3601256f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html index e7f413f4bad..72dcd1d2738 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html index 17127f4d207..b56aa7a2c44 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html index 851ffa37b34..bc6c1bfd1ea 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html index 044d1165f86..6087f4b7db9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html index 0c8bd4f1373..7d2599a1b71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html index 6f890f66fb4..6581ee64e4a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html index 397fa9cb469..9403ed73bcd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html index 6fdbce59c04..5345da2d6d4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 21b089ea62f..7230246dd23 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 593531dc9bb..382334bba5c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 7dd540b4afd..8481ed5ab38 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 985461620b5..db04cf7f5cc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 9a8387d0b41..d35d0c25cc0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 01ecfe03cb9..1a6e2a4aeb3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 9271c730a2a..117a3dcd2e9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 69ba51cd605..bfd21f6f15f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index c6ff5f31708..2e6a113369b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 91fd73f0bb7..b9d2ab53f9a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html index 24aafa27b29..4dd11a19be9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html index cb33a237015..a65eaa7901b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html index 322319fdf91..7d5e9f51eef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html index f1a38d55adf..bac63c5fb0e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html index 508405bb881..60d5073c3fc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html index fafeac9f988..6be18f7699d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html index 4b65f3066c2..952e77c9cc6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html index a47d8059b16..48f71be2eb1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html index 5106ece01b0..a28deb3c0dc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html index e0c5a01d588..2ebcc268d93 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html index 6f0cbb6da67..6425c693b33 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html index 0f840f6b3cc..fcae5517b70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html index 30ba21dbaaf..92437dea18b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html index a45899f8680..9d2f1dc7bb0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html index f28a7dac315..77a7c7198da 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html index 36647bd217c..490c294ced5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index b37a41a0f79..22f1f3bdc72 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 29185f3be8a..bb47761b3b5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 1aad94ca47d..4dc7edb6f57 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 20c4b42180d..11d7fe3e261 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 431bcc29631..12e2c923aa9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 26ea4bab71c..269c233f650 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index cb3b22bd887..3dc041adb2b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index c1e09f76152..7985b8b5397 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 9d8a29e3b21..6f2526ec2ce 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 18bb1796e0f..408a84a46e9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 02d240f4ef6..73a6d401686 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 7ff1c2d477f..db3836944c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index f3234db7fba..3e93e19a718 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index cda5c213858..f556a17b5f4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 01b9b2f6d45..966ccd4a906 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index ab501ba4829..b0f1c512bb3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html index d731d349adf..26ba5374576 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html index d5fce9bd4c7..3c24da11403 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html index 1bd6d4d7af2..5147d1ae55f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html index 3fadc6ed1d0..5f043f56d9c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html index 5314bdc4292..7235b46f693 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html index e480475c4c1..898791470cd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html index 5b663c86663..915a0e04cb1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html index 1f8ad54a5e0..2b5c254b315 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html index 7cfe3c95608..448fc03146a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html index 3b118b1573c..b71a1ba2fea 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html index fe0acac1c2a..c23f33e377c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html index 994f4980029..0f8a6123318 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html index 55ea446adca..25e7bed4966 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html index d969209f05e..0366ca590a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html index c870703a446..e43090fc94d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html index af83435da71..94737a8ad11 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html index 939e659235b..7f20701fc23 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html index 96e809bc922..1e0251a14db 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html index 133cb3f8152..a04b093f052 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html index 2d4ce605db2..4c888a8955a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html index 62e3401af57..ea5c378b938 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html index 9cb8d09c957..f95d9dcf862 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 474c14bd284..2fe55648eeb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 4527f4c14d7..805c1fce6ec 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index df2c18b63d7..3be3cef8fe6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 5fa94c07a42..001876c67ea 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index f1462a3904e..d065511201c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index f3f4eacdf57..8372e89bb96 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index f113c71f88e..0cb91426123 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index d4aedcd44c3..880ac954014 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 50e35f214eb..d1e21f26bee 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 295a8e28d36..81ea510e482 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 3dcf63d3175..66353279841 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index a5eb6db025a..d9bc87d7ed1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index ec19f422cf7..f4c0db2b33b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 551856e96b5..e0a4c18164a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index d19eeec61e2..ddf12c7dfbc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 323962143c3..967c856ca94 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html index b0a852d431c..e2c794e2e27 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html index d12ac42bec2..1d53a856484 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html index 8d2050bc6b8..11002b84ccd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html index e77b1cf749f..0660a7152c1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html index f39dc4a867a..6dcd7f6fb5c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html index 80794c90460..0776180d9a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html index 0666e64d116..38e9578454e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html index 8b2e83b163c..6f0993c8010 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html index 6e4127e8d8b..9e03d5384e9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html index 5a821e9be18..1a928cfec18 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html index 9f6900504ca..ab822dec774 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html index dca6f9a5783..c51ebf6c472 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html index dd77fa1e854..14ee299d92a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html index f700a2e4406..ead14cf5f9d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html index acbbcf40d2d..1ee7fd41367 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html index e30f960523c..0110bf0e34f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/cross-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index a6c9d8d09e0..12a1bc66e0f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index c062ad75f5c..05ade9a9562 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index af5ee5bb983..ad0fa26cee5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index f585f96f2fe..074dc1c008c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index fbc89f63472..02a8550756e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 3826723cffa..c67cc2478a0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index b7b973ed00d..e53c8315664 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 0aa06dd0477..3e11ade1bcf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 8c5db573dc9..27c4c842c94 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 068f3a7494d..f28e884825e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 50c0bb6d499..5c8ef0ef3e3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 1017cc3a28a..bb9bf2c1ee5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 46f518e21cd..a4798d7b47d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 156c0a79114..0b58c64c200 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 13734caf4c7..3ab27355d09 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index f921e398c87..6c8d7ecd7b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html index 739830636c1..62b85068c20 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html index d0044e5908d..efcd74ac789 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html index 18de1edc8e2..eb84455bc12 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html index 48f57a97c61..dc71fc362ed 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html index 2d05a1e8a09..8752f5d2cc8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html index 0b968145541..4c3a3e733dd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html index b2b7ce96cab..33640559429 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html index 3f497621ebc..9acebe2f0b0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html index b8d150d39aa..d1f8677bc8b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html index 16f7ed4ec07..a205d415fa3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html index 32b1e0dfab8..dbffdfd9b70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html index 5299292a39a..ac598a4aef9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html index 2ff8ed8e516..fe796af905d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html index 6fcf861fd26..df0b66b578a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html index f523700deef..3e6a5ef1e50 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html index 41d8dfb4063..fc8d3c41bbb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html index b7357a73361..3291f436ea9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html index af24a7c3a0b..19ad046a8a6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html index a70b0e72e38..c8fe4c6ec6f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html index 03018d57bd0..ec2f7efe8ac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html index 42e86391b26..207a092d679 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html index 09a483fa928..6ca54f81610 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/same-insecure.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 614d050f1ec..d8ba3dd25db 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 1bcb11e8e06..6d3dc7018c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 744d2ef10e3..685cb213ab0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 84b48ea87d0..65b84cbd52e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index b6b7315f641..931a865b0a0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index f1a842a9161..44da9c8838e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index bcbc4fa6063..3e272c6f36d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index dc49acfd7bc..4b94af4929c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 5b1f0f8a5f0..95d6345f7c4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 5cc2ca54a08..17f127f6036 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index b5304e12221..bfb222a4475 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 5cf441b8bfb..e989b00ce58 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index a259914ccb5..a1f1e0e6f1b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 20148fefbc0..ec4786e1e4d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index ace1c310142..baee333cbb8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 8479327c2a5..2041b46c26c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index f6b970af922..2fb347ef35b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 792597f6ab1..0c34da119fc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index d084d7d0281..f992e393925 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index bea3f45b42f..e1e6c13ea35 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 96a6b20c97d..fc07b47fd64 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 0dc1eee0d87..083891dc3c1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index d19621cecd1..07601e37eb0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 957091cae3c..811265f11ce 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 8dece5695f0..254a29152f8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 1d8dc4aa39e..f78fb878fff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 068d7533951..9c5035945c9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index b100c0667c5..4b238c0449d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 1303bbed50b..a860c257fd7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index d311f8e74dd..a798c85d6f5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index d3d12931b34..3955b78f7ac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 9bed9572ff2..f755d35c825 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 18cc457503e..240a3c7f186 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index a94c064241c..8d18e84cb76 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 4bc11069cb5..38edd1b85df 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 2d3bc04b7e1..95f4a17a2a7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index e88fef892a2..f80ba375958 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 3e1ab9b5993..ed1b8c033be 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 3d7ec735d6a..050eb6a3904 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index da884876476..143f3f7c87a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 330715606ad..ffc81902980 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 41dc81c404a..5d8be2bd928 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 6598ba613c6..7ceb389b35b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index ecf97d6f5d9..f3f5573b758 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 327ad157116..55edfc93760 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index a98a8bb315a..902fa3341a1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 1674455a5d1..bd278695088 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 066047220a1..331f865afb2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 7dd5bacbc01..b26af2a076c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index f05e57b3573..0d7bdf20697 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 371633ed2df..1360edbceff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index d3efe045593..2f99fa63217 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index e1efd9f8b89..f69c1341e09 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index b1548cbcd90..e7ea376cd14 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 83ad16ec11f..859c7267ad5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index d55fc452fbb..747c8e1059d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 6ca3f08f728..9aa77a78c63 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 0dd755c1c1a..0db6b0fbc2e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index 143fb97db81..95eb256986e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index f5d37d11e0d..59de544a1c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 9e52e01675a..42dffc718dd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index fa8842df5a4..a1c0ad2ecbd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 43dff534e21..4214ed39789 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index a72f47dd4ba..c74fdf48aa7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 1ff937f5767..d6c256cdd00 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 59b7ba10708..84f50a7242b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 3179c6ecbd5..a4c9484c8c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index f62209fe6e1..5ff57615500 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 05e2c7ea8b3..214d0a41e68 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 5fbbc7e5180..21f6bd1faaa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 8f895f658aa..a7054707dc4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index b3c39fc9f3e..62dbdaff92b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 8b06f445e85..3877d5bce4f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 89b288f85ef..b537c0352c1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index dcbd51e3b90..0881853070c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index e4d0c83510b..390e5a114d0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 2d55efbc28d..21ec099f4cf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 04f886a39eb..9c05e66587a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index fd58e4e70ab..2bba3d1b958 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index c06869b7b8b..4e46c27514d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index adde522b522..43b78c36946 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 51d88233bfa..745f65c0488 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 3e5400c007f..e503b77b05c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 1c47d057f14..9067040bb86 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 0a8e19556a5..7b2f46326a3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 0f894d0a416..e471c1fb030 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 7df421d68a1..dda3d2fb493 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 65a0315226d..5e3c7911cd7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 5f39f8933c6..3449a347dca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 9b405a8ff74..d68b3f0d60b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index d84c7f5904c..0d32296e8fd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 207eb95f8bc..e0fe2ed9eca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index c371de93ab0..5a66aa2ca70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index a76bc5841c9..228473d37a4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 0bf104829d7..556a260ea63 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 24900cd3ba8..e9f49f4ed9a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 3da8fda74a4..e225adb44b6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 3c95f290262..a2a97e73d1e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html index 52b7fd3c93b..eae326f66c1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html index 5b417f5fa0e..870b555c7b4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index e3cada3c95c..92186b38318 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 9c2223229a8..924ebe5e76c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 956f83b91ed..8e374ad73ae 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html index 9c90fc295cd..698ba1f52dc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html index 7b605a64df4..c3eead4ac0c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html index e58d778fe17..b1c1f720a14 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html index c39673a685c..f0082510aaf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 39b3d4d5a03..dbb8da1e03c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 2b1537c99d0..09aeb8fc143 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index b7fc76ffab3..e2f73ada79c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 42b67db7bb0..fb86bc5c45f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 575ad28f89a..637f7d80196 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index d14b0b5a377..649574394f1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 80052e293d9..1bb79c1f38a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index b797c7167ed..a9053cc0649 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index e3e35115f51..c7536fc5080 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 34ee1e680a9..b27ed1830b6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index ce2a8629bdc..39a7b701c33 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index ba28809961e..27f637f8447 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 137aa0a469a..3c11a22da1c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index dbde2fcde46..b02da368869 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 2e43ff0392c..5f542a4c16c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 09f4fd3dac1..a5a9a71c2d1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 5e664817c57..be363d79516 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 5f0426410b5..04e317062aa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index a70b6773a5b..3504c73637c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 27cf9918048..597f4092c2f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 4bed5f9bf75..2177b2407fb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index 1e0ecb22618..54b2947dc66 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 637e63db7a4..94f10a8e9de 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index a7713596022..9463f5394ad 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 84d8cb7780d..3838698b0a8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 2283585fa45..5a1df9c256b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 3786e3c2ee2..0fc489100e8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index c87dad26607..0028b48d0b7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index d7c00a2cbe0..8b2dea1cb62 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index bdddd53ee04..71a0b692afb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 6f51fe1845e..48861eb9bb7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index e30392e0f96..c63d9a1608c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 79ac18fb22f..e2143e1a320 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 7146324b317..b8d84f7726c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index 20250b21f83..4f36a9cb357 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index c7bac19efea..c43e52e9dfb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 72e3f0005bf..8edd239db2f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index b11b48f2b70..873b26a46eb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index d1fbc240322..f0d5c81eca2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 79161c901ff..c985a404544 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 2284e99ec7e..9881576a69b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 532ff5f00cd..203c5e73cbe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 9f98c017984..41025c58578 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index e7c6aba4352..ada714dcc50 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index c6acd2b5dea..a574b130411 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index de84f49ced1..20a3252bf2f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 42190ffdb98..d48173ffecc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 1396c3194bd..c5a1548b12d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 14869d14cda..0ee367c9316 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index a332aaaca37..3e6c3a175f1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index f5b44c6dff9..533a22a7241 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 9c85284827f..335ff468d90 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 1ed6966d7c3..32aab014434 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index 33d85483930..a92d87e2782 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index b6d35027965..6f9417785ff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index bceda6b6222..ad8d9e7f190 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index e4452e8889f..a218fb4980d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 5ec40bf6127..f3fed6c88b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 3f20ecde7d3..3675e2391e4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index bec41c1ee04..a94bdfa5d53 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 5751b140f39..623f6a6e81a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html index 63efc923d64..a991f0c6757 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html index f6514637935..1546f57a7df 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 8631f9768b7..3877c0cbaa2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 9012a8b3b7b..8542943aabe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 34dcb856a52..f688eda4732 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html index ead01d68363..aefc8786e2c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html index 2ded70b2f4c..107e1ca1a67 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html index 0807c9cf5cc..2b4472d3554 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html index 43d514d8d01..5889d9e90f2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index f96c2bc5b76..2edd19df54f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 8f24883a35a..418e84a8210 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index f8cef232a87..d46cf842c63 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index ae72d6df240..0e40587a040 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 6ba8d503428..538500ad734 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 2a1c02fbfe7..58da77e1a29 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 5d2f1ca9e6b..85dab619c2b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 8c9214bcb26..92c2b51d15e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 88ef542d163..b9818652513 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index ff9fc6dfda6..20f21df5657 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index d009ad41b82..7c597fbcec5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 56f21b478cd..7ba85fb790c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 8bbeb71b993..fe6b2b59b8b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 0dcdd09671c..7cb4aaf0943 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index e5f30e2116e..e7caa273156 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index ffe6cfd0fd8..b0fc558d76e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 3bc89e8aa80..bac4c36dfe5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index fa5f9600d59..0d76c92864d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 5523b92f215..2b24a45ec52 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/strict-origin/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 2c091a19091..00587b4f18a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index cafe70e7b5c..3bcc6e82a70 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index 571ecb99fb9..387a0b3e6d5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 59d593788aa..e19734a542a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index a9ca0f209d5..72eef24fef5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 02ea40247df..c789cf6d302 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index a8376076e9e..a24af8beb2d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 02d24f43981..a2773bfb160 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html index a57cf27cb9d..72cedc5e35c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 2fde9f85ca8..612d7b36280 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html index 1f464c65115..dca3d062994 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index fbbefcfc327..2c5328ff25e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 5f476997226..54dab293d80 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index dec87409692..9899e2f4e6b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index d0ee8283b49..98a55358c7e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html index 3d7deb5d690..d5843c83a95 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 1e1d7cc7d06..f7d63a639ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 2ff7491aa44..bcf8f70bbf7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html index b669e643b2d..eca04d52b02 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 96297ef373a..91d7ac0ab4d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html index fc280d887a7..72eed78e5a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 4f41d3a9b3a..7a45e12f4f8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index 5e1fd3ad072..5facb852896 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 091e47be9ab..8ed4f634005 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 2ac8da1378e..70403fe5365 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html index 9b861d9028f..32dacf7ffdc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 6873ffaeca9..433f51b1431 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 362df9ada72..b23ffd4b8e2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html index 2e89b249fa0..08f7d092894 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 7ea56f60dfd..f5bec43c8b2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html index dee2d6d4912..c1d52ddb514 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index d72a6fa952e..5225f28f850 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index 2f5f1cd7f4d..e17dbf9ef6a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index be9327362f2..613eac440b5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index b1156ca958d..dfc5328013a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html index 8f6459a49fb..ea9605e8169 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 72d2fea16c1..8b5e5cd9c0c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 4bf19c93d71..0913d31a24f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html index 667a01425b5..2b06a9ab2a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 3ac4b60555e..d8375c93426 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html index 44d2d7ff531..3353f707404 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 2f27941d33e..a82cc859c33 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html index b75f8d3c179..8f57b3335ac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 86c2a31212a..3991c324090 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index ab9d5a2b934..f61537ab2b7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index d421be327aa..5dfb2f8a164 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 82624d67db7..50010aaeafa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index d9503327116..d17712e1d17 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 2de08cf93e0..e514cb738d3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index b19e9c63736..679128d15f3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 70cdab12318..8afd60eabca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html index 896cb0ffe37..f63430fde91 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index baa966698e3..6f78f7ab581 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 3c8d120751a..10fca8ad729 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html index 410b00d95ae..f60d3ed06cc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index f469e2034eb..44b1b21a711 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html index cb5137b7110..8d9b118d13f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 756fe3d4128..e9349686169 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html index b7651581b8e..894676e8544 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index ce86369596d..42b84b21508 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index f1d12065c07..9383af1ee71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index 9f7a47c8262..03c22def281 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index ec2dff0e842..f14ea6703b3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 4dd8bd2b860..de791441ea7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html index edb482fbc03..83707cdee07 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 1d631cfd83a..2b92b33df18 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index d6cfd058bc4..142267bd452 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html index ff8a7f68c5b..738f5c34ade 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 0c6165860da..a3be0469c9f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 1ab7f58d797..29ac25d14a1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html index 9e850de0579..3a95f9f42b8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 41f07968946..177abec135b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html index 1f93d7f0e47..8dace833026 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 178cb8b1e25..5ba49e0acdd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html index 037b8e9498a..4bff34e02c9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index f4b3de94b4d..fa58ac157f2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index f690596c58b..4cf2262dab7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index 42e366cb1d8..aedf67b946b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 2b53b402bc3..4181c8a875f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 13af9b92e47..dc6f090b51b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html index 5eacfc71beb..22d449d42f4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 3d5a0f56fbd..1492be672bf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html index aefaa47a7f9..c35639823ec 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html index 3443749f66b..bc5f3bc3e94 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/module-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 9fd91229678..c458763f10e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html index 3250c6e5192..00e1d936324 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index cc0a5b952b3..c17379cfad0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html index d18028876a3..faca9b10f87 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html index 44f058b9c8f..b0c9e254228 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/shared-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html index 46bcf18943b..ec8d76fc0c9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html index 7dc7b6247ab..3334b1aba36 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/worker-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 71c77a981e0..cf19b751ec8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html index da2e9749c62..4c44cbce0d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 78a52999a02..61889e61f95 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html index 728c0b9fe40..1a03c3d9dde 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index b01056a5928..35f3e69127d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html index 724609f9149..9cc15eb4b90 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index 3cdffe67ffe..dc5ffbd5de6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index f1575cb70fa..2ac2803d0ed 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index 796a330f30f..5b22bbc5dce 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 131c10be9be..125d2fb6c3d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 912467477e8..bf9143c2874 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html index b3412f7d80c..bdb66972d4a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index be489bfddcd..8aaeb884177 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 8408e1537da..ff3cd97f497 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html index 46eabada371..3f38a8a242d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index b78455112a9..b1d13cdf89d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index cb1a94b8680..6e02ec75c7d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html index 12e87e0847a..dbba2048bac 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index d09ea914be8..f945a1d0c83 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html index a20cea74b25..1ed2a0198ca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 586afb4acef..ba120250e94 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html index 292fe3a636c..46522686598 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 1483bebbdc9..0c7c8484a4e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 17a4a30a9ba..d6b47ccbd36 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html index b699abdddbd..96e137e4112 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index bbc37575bd9..06ba58084f3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 89c51bc9f03..cc71a6ca689 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html index 3268adea80b..18fa571fbf2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 54b5692df97..bbfd11f31fe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 6f196270e9e..d54694fb1ed 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html index eb060a8bbe4..6e1a080f9cb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index b1254a01895..6343373d16a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index 4824a3a1725..5659e1f17fd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html index 853cf0f639e..bf32a5b6b59 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 6a15feb308b..59919b70ecd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html index d83a1411362..7b81605b86f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 8f5f30e65a4..4a337036964 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html index 4eda9b843eb..d767da3fd7b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index f8a8c2235b5..a119bd26f51 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 1c120f03174..9045c6f9877 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html index b2ed1f2a4b4..79164f38d4f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index e190427a1cf..dabf50d51c6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 07ffaf428a9..6a28a4c5e54 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html index 9651117f5bb..5c47aac9269 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 20c08a716bb..c5367f0e3cb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 0b306eb6fe1..6df7de3ecdb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html index d91096748d5..88c6a0f7aba 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 346efd7b703..df434df7ab1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 1524fe75ef7..2a264a4b107 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html index 2bdcedada2c..a6775759e6a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index 039df094f3c..91e3cd52054 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html index b4dcff3d96a..cc66c5cacd1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html index 548efa17cbd..cbf5e1c28ff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html index c8832328a7a..f2035473523 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html index 600a384a030..f1837a8f7bb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html index 51e067dfed7..3882bfd35d9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html index 93e2e7d60a3..698f9f64c05 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html index 4bacdb7d0d0..5e6177d1728 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html index 7269727302b..07314409e95 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html index 83764468686..c6aafb2d306 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html index 9f3426e3497..3e27d0de2aa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html index 3cfbfc69836..621ac5bb3e5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html index ce4eb22b3c5..8711a507ab5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/module-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html index 6e88e62de39..81294f80501 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html index 6ba93c949a4..d0b1553b75a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html index 06498b0a154..1d5ef969999 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html index bf535f51d2e..2e732e6567c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html index c894530bb07..2529091d31c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/shared-worker/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html index 8ce347a651d..ab2c0a35831 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html index 15b9c1e3e1c..56668b94ca1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/worker-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html index bd59c62bed1..f2593530884 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html index 3252b205203..b5c7283668c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html index 806e1fb2b17..d4af8f3c3bb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html index e06e2f9b8df..82055a7d4a2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/a-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html index 5bb6055a596..f501512aaf3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html index 336792a860f..d76e3c62c56 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html index b0db112d2e7..7f50fdbe077 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html index 6462ab026e2..529b4b30658 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html index 3541430743a..340e5d55d5c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html index 082d5a98934..709d209649b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html index 33520d4c383..a94a77be567 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html index 1a74dd98cb5..289d7ee4ee5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html index 6bb1f146470..e8314118acb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html index 4398edcf9f4..3b744a333ca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html index e148449dabb..00c704c6e38 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html index 966bcab0dd1..e35b0a640e3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html index 73b629724c5..19f9faed619 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html index d4dda347ace..42b8a17f079 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/no-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html index c0cb708a89c..50ab0a6eaeb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/generic.http.html @@ -15,7 +15,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index e291b25622d..14a6eeb2bc6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index b601eac442c..92c65585c59 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 8afc306a5ab..ede753c5361 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 284441d9529..b1f6e1dc1dd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 2b2d2bc41ba..b69090ff2b9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 2d6a2257650..a5bda07fa17 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 883c4caddc8..c61e9dfe6f1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 1060b3a3fdf..d7a06eae0dd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 62c1bb6b13a..bd9d445ddc7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 254b585a6aa..4bcfe741384 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 2cefa7d7a55..2f55f3f4bf3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 38b31583fe9..fcdb3014ef7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 75529cdac19..f6fc0deec71 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 053812ab43e..90db32e3818 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 16019f74b96..22605533552 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 8d1c47429a9..83d37336587 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 7ec5986c538..269dd5ab815 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 971d72f269a..5367d9e882e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index b5d1a81244f..999d68c277f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 520d166fbc5..6e57d20ba55 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 32ac74e3636..b5e3d6c80a3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 50ae745b422..35dc6568c3a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index fcfba132f25..cc38b182da7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 7b227863492..dc3f4cf1e5e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 7b05f73b014..e5c1855fde4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index cdfcef9f6a0..4724f670f98 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index f1d62e85da9..74f9f0e8a74 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 5194038e4f4..15a6abbf5ca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 7bb8efe9edb..d8f487a90ef 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index a872a8ab191..14d4f5fb06b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 53000e7c218..3e02f034fec 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index efbaf4f75a4..3f20abbb40e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 978b57918e1..e594604429f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 5654b4acaf9..3e0dcd40d3d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index c1598b359f2..ef5a7e6c88b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 17cb27df3d8..a50da9cb0cc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index f5133f94c5c..4a01a41549b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index de4788d03af..0a66eea4641 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 13c40a28128..5984794f2a0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 2c8aa643e08..0c02a2ead89 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index dc33c3b3976..f22c4142335 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index 297561ebfab..c656d41de40 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index d41f5b3c7df..874e3cb3bed 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 3d7d6191032..9d54a271872 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 17e4aad57b0..43015a873cf 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 980330031db..ed58d7bd11b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 680911c121a..c5114ecd89c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 0043cccb481..34f650da7f4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index c21596e95ad..1e668ae6d8b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index e91495b6765..19d80342987 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 381891560fe..705411d518c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index ed4a807f2ee..99c1bc56a43 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index 2079f95ee4d..607b4c29e80 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index eb8677f1be1..1bc364522cd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index bc3d297fa65..ca8adad1243 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index eac37782a55..b04ed3354dd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 98230e1c097..5f1e54d48db 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index edad4c61f59..a06130ce4a4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 81d67f9619b..fbdaf4b0557 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 852cfcc7276..4fd95a894c4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index f46bb775d86..1f65303cd10 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index faa3ecc5b26..4b70a9afd13 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 9982670f2a0..f3c586e12e2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 794876ce236..9bcb05db1fe 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 65694ea8ef2..7b48d72c92e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index bc5fd8f7dad..5b539644181 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 6d21efeb108..841b54b5843 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index b62b8dfd19a..ae3939410a8 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 915b89d0d82..4e7d7c9b988 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 24f64dcd266..f48a201bbb0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 25f7b70fef2..111fa37e95e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index d50c6124ac9..d1cc1faef43 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 2865c75d9a9..155e9fb7bf2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index d380572c889..bcd5661d9c0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index babc4da1eb4..a637f732ea0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 2b416d9d9c7..18e29ee1fc6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index b4610eec301..14ce35bd1eb 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 5d4339beeee..e9b5f75f9cc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 6fce0113fa2..392c5783558 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 3e390334953..58977c3e7b4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index fbc85115c58..59cc2bda485 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 606fa45a9f0..67625838e8d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html index 8e8b4171f61..45d7f1e9169 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html index 1ca701f83a6..7d495b43c57 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 8fd755b7324..afd29bcd69b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 2c23d01e031..e12c41d3b65 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index d9741ac502f..e4499893714 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html index 6f2468ed73a..7544a66b826 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html index 5a33342e331..6c1bf133745 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html index 9d5f839b697..e6424cdf933 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html index be690fd1ac5..284af1c6860 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 77fdb88b0a4..8c7f2bd5d37 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 9f6c2b9e090..5ba5152bc2b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index d2839e7fbc0..fcf8844e900 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 223ef23df6d..698f15f58c1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index d2c37e36e88..26b14d73149 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index a9ea7a4cbdb..c632fa8e783 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 344e99468e0..4590df6a015 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 74b759eaa41..cbe8df3c410 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 9c41c2408e7..69e5b6b483c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index afabdd7c4a3..177bdd6c772 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 3da7d6e7932..abe6ef4500c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 3a23209ca1b..15fb33654e5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 25ff9fedb69..0d52c78f4a9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index d90818e03aa..ef9db2cbca1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index e78acc588a9..02678004f51 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 424becc9ed3..c391b257a81 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 06241a094a8..03c4677086d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index 548fc0fa27d..60a0f6ebcb3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 89c4f67e788..d1745b41235 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 13269e2374c..989c847a5b9 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index c6af90667ee..33df9910306 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index d94843cf8e5..d11c4a1897b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index 2427b7b1d9d..2bf06bb2110 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index ce86ed32d1f..2bcca81084c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index 31ce151f68e..e4b835d8644 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 6be901d18df..20590be9e24 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 6fca264dfc2..cf7b83ef20a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 3d03ffc03c5..96f5f8c07a1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 0e6c3832783..8573cd5e8ee 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 7106118fa35..8bf8bd05ff1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 8ac0b0b7db9..8d330b11bca 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index f7ca8733723..fe3e977d000 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 705d59b5d4d..4db7894a80f 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index 3e848cd41be..8bb522349b0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index 3606c5aba54..db792b5164a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 13e1494b527..c9b99a6b841 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 93960a12ae7..8cdf6d70efa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index ea1dd0988cd..9a41ab1b006 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index 0d6c638efdc..581efdb75d7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 11755f981e7..f2c77dcd96c 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 0a1aae62411..8db2725b16b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index 2f81ef0d6fe..11baca87b24 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 373ee4faeb7..0dcfaf49870 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index 0d4be355e34..7f14e55c131 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 75a741a893b..1c44e334cfd 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 62664614453..e349d5686ff 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index a6dfd3774a1..500d47a1c95 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 33a64705f65..21549ca927e 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index a8af3f121e2..ca7d40ed2f6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index de0ee672f25..fdc8bbef59d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index d44be78097c..e6518c9e479 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html index 3f03093ccd4..31ef2573890 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/a-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html index a3f4330e811..220b5aa320d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html index eea0a1b0777..f0b4658aec6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html index d0302557ed7..4cfd819a473 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html index 796d6e1dd30..4ea3fe52684 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html index b406297bcc6..0978fb710d6 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html index 3f2d4cb9415..7a4fe02b9b7 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html index 2db6b9be449..bf7140a15d2 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html index 066862d3b48..a40088b5b67 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html index 24e5665f192..763f6f02ee4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html index 85e5f3b8093..21065a0f8b5 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html index d8572397c20..21b9d284bfa 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/module-worker/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html index 9ef2d4b55cf..6911528c08d 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html index 19f9f506205..cf7d1dd9c27 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html index cf8accb0574..21882b16a44 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html index 40aa72119a2..0028373a419 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html index ae0ad649a98..17eff823084 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/shared-worker/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html index 3ba347771a9..dfff2a541dc 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html index 113b0d05e70..3c7cea5bca0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/worker-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html index 64288b1e041..96971a833e3 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/keep-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html index ffbe9ac4f5e..c98fa10e571 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/no-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html index 9ad749f8bb9..4fe678652d0 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/swap-origin-redirect/insecure-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html index 3a835f52f19..0f7f92fa907 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/a-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html index 40913eb625e..c2e04ad3614 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html index 51f1548b7db..1aaa67c96d1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html index ffcee216c78..7af45bc8865 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html index 049adf5283a..054b2eb241a 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html index 4e691492849..faf51f1e759 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html index f1ac19a5577..a9141695795 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html index 30429e29c75..6242cbd961b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html index b9a1580e15b..90eb85f1398 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html index 0f657ff1c19..74f43287d9b 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html index 63a2168789f..53cdc7edf00 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html index 131726e2bba..406ef5dff60 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html index 1fc3a147b80..993c9ea86b1 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html index 623783a50c5..d88b4994e32 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/keep-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html index deb4e20c74b..e5a4240f5a4 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/no-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html index 8b315b207fa..834e2ef0101 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html +++ b/tests/wpt/web-platform-tests/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/swap-origin-redirect/upgrade-protocol.http.html @@ -14,7 +14,7 @@ <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/common/security-features/resources/common.js"></script> - <script src="/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub"></script> + <script src="/referrer-policy/generic/referrer-policy-test-case.sub.js"></script> </head> <body> <script> diff --git a/tests/wpt/web-platform-tests/resize-observer/eventloop.html b/tests/wpt/web-platform-tests/resize-observer/eventloop.html index 559f52ad2b3..3a9e453faf2 100644 --- a/tests/wpt/web-platform-tests/resize-observer/eventloop.html +++ b/tests/wpt/web-platform-tests/resize-observer/eventloop.html @@ -1,30 +1,12 @@ <!doctype html> +<title>ResizeObserver notification event loop tests</title> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/resizeTestHelper.js"></script> -<style> - div { - border: 1px dotted gray - } -</style> -<p>ResizeObserver notification event loop tests</p> -<div id="target1" style="width:100px;height:100px;">t1 -</div> -<div id="container"> - <div id="a1" style="width:100px;height:100px"> - <div id="a2" style="width:100px;height:100px"> - </div> - </div> - <div id="b1" style="width:100px;height:100px"> - <div id="b2" style="width:100px;height:100px"> - </div> - </div> -</div> +<div id="log"></div> <script> 'use strict'; -let t1 = document.querySelector('#target1'); - // allow uncaught exception because ResizeObserver posts exceptions // to window error handler when limit is exceeded. // This codepath is tested in this file. @@ -53,8 +35,11 @@ window.onerror = err => { } function test0() { + let t1 = createAndAppendElement("div"); + let t2 = createAndAppendElement("div", t1); + let t3 = createAndAppendElement("div", t2); - let divs = [t1]; + let divs = [t1, t2, t3]; let rAF = 0; let helper = new ResizeTestHelper( "test0: multiple notifications inside same event loop", @@ -62,12 +47,6 @@ function test0() { { setup: observer => { onErrorCalled = false; - let t2 = document.createElement('div'); - let t3 = document.createElement('div'); - t2.appendChild(t3); - t1.appendChild(t2); - divs.push(t2); - divs.push(t3); observer.observe(t1); observer.observe(t2); observer.observe(t3); @@ -104,17 +83,40 @@ function test0() { assert_equals(helper.rafCount, 1, "new loop"); assert_equals(onErrorCalled, true, "error was fired"); observer.disconnect(); - while (t1.childNodes.length > 0) - t1.removeChild(t1.childNodes[0]); } } ]); - return helper.start(); + + return new Promise((resolve, reject) => { + // This test uses requestAnimationFrame() to check the count of event loop, + // but on some browsers, the FrameRequestCallback may be throttled (i.e. + // simply fired after some extra time) in cases where this test is running + // in an iframe that hasn't yet been painted (i.e. we're not visible). + // This may result in some intermittent failures if this test didn't get a + // first paint (and hence may not have started firing FrameRequestCallbacks) + // by the time the test starts expecting helper.rafCount to have changed. + // + // Therefore, we don't start the test logic until body.onload has fired. + // This increases the likelihood that this testcase will have gotten a + // chance to paint when we start invoking requestAnimationFrame, and that + // its rAF callbacks will fire when the test logic expects them to. + document.body.onload = () => resolve(); + }).then(() => { + return helper.start(() => t1.remove()); + }); } function test1() { + let t1 = createAndAppendElement("div"); + t1.style.width = '100px'; + let t2 = createAndAppendElement("div", t1); + let t3 = createAndAppendElement("div", t2); + let shadow = t3.attachShadow({ mode: "open" }); + let t4 = createAndAppendElement("div", shadow); + let t5 = createAndAppendElement("div", t4); + + let resizers = [t1, t2, t3, t4, t5]; - var resizers = [t1]; // Testing depths of shadow roots // DOM: t1 <- t2 <- t3 <-shadow- t4 <- t5 let helper = new ResizeTestHelper( @@ -123,19 +125,6 @@ function test1() { { setup: observer => { onErrorCalled = false; - let t2 = document.createElement('div'); - t1.appendChild(t2); - resizers.push(t2); - let t3 = document.createElement('div'); - resizers.push(t3); - t2.appendChild(t3); - let shadow = t3.attachShadow({ mode: "open" }); - let t4 = document.createElement('div'); - resizers.push(t4); - shadow.appendChild(t4); - let t5 = document.createElement('div'); - resizers.push(t5); - t4.appendChild(t5); resizers.forEach( el => observer.observe(el) ); }, notify: (entries, observer) => { @@ -181,19 +170,26 @@ function test1() { assert_equals(entries.length, 4, "limit notifications"); assert_equals(onErrorCalled, true, "breached limit"); observer.disconnect(); - t1.removeChild(t1.firstChild); } }, ]); - return helper.start(); + return helper.start(() => t1.remove()); } function test2() { - let container = document.querySelector('#container'); - let a1 = document.querySelector('#a1'); - let a2 = document.querySelector('#a2'); - let b1 = document.querySelector('#b1'); - let b2 = document.querySelector('#b2'); + // <div id="container"> + // <div id="a1" style="width:100px;height:100px"> + // <div id="a2" style="width:100px;height:100px"></div> + // </div> + // <div id="b1" style="width:100px;height:100px"> + // <div id="b2" style="width:100px;height:100px"></div> + // </div> + // </div> + let container = createAndAppendElement("div"); + let a1 = createAndAppendElement("div", container); + let a2 = createAndAppendElement("div", a1); + let b1 = createAndAppendElement("div", container); + let b2 = createAndAppendElement("div", b1); let targets = [a1, a2, b1, b2]; let helper = new ResizeTestHelper( @@ -237,11 +233,10 @@ function test2() { notify: (entries, observer) => { assert_equals(entries.length, 1, "b2 moved downwards"); assert_equals(entries[0].target, b2); - a1.appendChild(a2); } }, ]); - return helper.start(); + return helper.start(() => container.remove()); } let guard; @@ -251,9 +246,8 @@ test(_ => { }, "ResizeObserver implemented") test0() - .then(() => { return test1(); }) - .then(() => { return test2(); }) - .then(() => { guard.done(); }); + .then(() => test1()) + .then(() => test2()) + .then(() => guard.done()); </script> - diff --git a/tests/wpt/web-platform-tests/resize-observer/observe.html b/tests/wpt/web-platform-tests/resize-observer/observe.html index dc1f1958b35..ab7521cf72b 100644 --- a/tests/wpt/web-platform-tests/resize-observer/observe.html +++ b/tests/wpt/web-platform-tests/resize-observer/observe.html @@ -1,57 +1,57 @@ <!doctype html> +<title>ResizeObserver tests</title> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="./resources/resizeTestHelper.js"></script> -<p>ResizeObserver tests</p> -<div id="target1" style="width:100px;height:100px;">t1</div> -<div id="target2" style="width:100px;height:100px;">t2</div> -<img id="target3" style="width:100px;height:100px;"> -<iframe src="./resources/iframe.html" width="300px" height="100px" style="display:block"></iframe> +<div id="log"></div> <script> 'use strict'; -let t1 = document.querySelector('#target1'); -let t2 = document.querySelector('#target2'); - // allow uncaught exception because ResizeObserver posts exceptions // to window error handler when limit is exceeded. setup({allow_uncaught_exception: true}); function test0() { + let t = createAndAppendElement("div"); + t.style.width = "100px"; + let helper = new ResizeTestHelper( "test0: simple observation", [ { setup: observer => { - observer.observe(t1); - t1.style.width = "5px"; + observer.observe(t); + t.style.width = "5px"; }, notify: entries => { assert_equals(entries.length, 1, "1 pending notification"); - assert_equals(entries[0].target, t1, "target is t1"); + assert_equals(entries[0].target, t, "target is t"); assert_equals(entries[0].contentRect.width, 5, "target width"); } } ]); - return helper.start(); + return helper.start(() => t.remove()); } function test1() { + let t = createAndAppendElement("div"); + t.style.width = "100px"; + let helper = new ResizeTestHelper( "test1: multiple observation on same element trigger only one", [ { setup: observer => { - observer.observe(t1); - observer.observe(t1); - t1.style.width = "10px"; + observer.observe(t); + observer.observe(t); + t.style.width = "10px"; }, notify: entries => { assert_equals(entries.length, 1, "1 pending notification"); } } ]); - return helper.start(); + return helper.start(() => t.remove()); } function test2() { @@ -67,6 +67,11 @@ function test2() { } function test3() { + let t1 = createAndAppendElement("div"); + let t2 = createAndAppendElement("div"); + t1.style.width = "100px"; + t2.style.width = "100px"; + let helper = new ResizeTestHelper( "test3: disconnect stops all notifications", [ { @@ -84,10 +89,18 @@ function test3() { } } ]); - return helper.start(); + return helper.start(() => { + t1.remove(); + t2.remove(); + }); } function test4() { + let t1 = createAndAppendElement("div"); + let t2 = createAndAppendElement("div"); + t1.style.width = "100px"; + t2.style.width = "100px"; + let helper = new ResizeTestHelper( "test4: unobserve target stops notifications, unobserve non-observed does nothing", [ { @@ -105,61 +118,83 @@ function test4() { } } ]); - return helper.start(); + return helper.start(() => { + t1.remove(); + t2.remove(); + }); } function test5() { - let t3 = document.querySelector('#target3'); + let img = createAndAppendElement("img"); + img.style.width = "15px"; + img.style.height = "15px"; + img.src = "resources/image.png"; + var helper = new ResizeTestHelper("test5: observe img",[ { setup: observer => { - observer.observe(t3); + observer.observe(img); }, notify: entries => { } }, { setup: observer => { - t3.style.width = "100.5px"; + img.style.width = "15.5px"; }, notify: entries => { assert_equals(entries.length, 1); - assert_equals(entries[0].contentRect.width, 100.5); + assert_equals(entries[0].contentRect.width, 15.5); } } ]); - return helper.start(); + return new Promise((resolve, reject) => { + img.onload = () => resolve(); + }).then(() => { + return helper.start(() => img.remove()); + }); } function test6() { - let resolvePromise; - let promise = new Promise((resolve) => { - resolvePromise = resolve; - }); - let test = async_test('test6: iframe notifications'); - let testRequested = false; - let iframe = document.querySelector('iframe'); - window.addEventListener('message', event => { - switch(event.data) { - case 'readyToTest': - if (!testRequested) { - iframe.contentWindow.postMessage('startTest', '*'); - testRequested = true; - } - break; - case 'success': - case 'fail': - window.requestAnimationFrame(() => { - test.step( () => { - assert_equals(event.data, 'success'); - test.done(); - resolvePromise(); + let iframe = createAndAppendElement("iframe"); + iframe.src = "./resources/iframe.html"; + iframe.width = "300px"; + iframe.height = "100px"; + iframe.style.display = "block"; + + return new Promise(function(resolve, reject) { + iframe.onload = () => resolve(); + }).then(() => { + let resolvePromise; + let promise = new Promise((resolve) => { + resolvePromise = resolve; + }); + let test = async_test('test6: iframe notifications'); + let testRequested = false; + test.add_cleanup(() => iframe.remove()); + + window.addEventListener('message', event => { + switch(event.data) { + case 'readyToTest': + if (!testRequested) { + iframe.contentWindow.postMessage('startTest', '*'); + testRequested = true; + } + break; + case 'success': + case 'fail': + window.requestAnimationFrame(() => { + test.step( () => { + assert_equals(event.data, 'success'); + test.done(); + resolvePromise(); + }); }); - }); - break; - } - }, false); - return promise; + break; + } + }, false); + return promise; + }); } function test7() { @@ -181,13 +216,427 @@ function test7() { }); } ); - ro.observe(t1); + + let t = createAndAppendElement("div"); + t.style.width = "100px"; + harnessTest.add_cleanup(() => t.remove()); + + ro.observe(t); return new Promise( (resolve, reject) => { resolvePromise = resolve; }); } +function test8() { + let t = createAndAppendElement("div"); + t.style.width = "100px"; + t.style.height = "100px"; + + let helper = new ResizeTestHelper( + "test8: simple content-box observation", + [ + { + setup: observer => { + observer.observe(t, { box: "content-box" }); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 100, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentRect.top, 0, "target top padding"); + assert_equals(entries[0].contentRect.left, 0, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 100, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 100, + "target border-box block size"); + } + }, + { + setup: observer => { + t.style.width = "90px"; + t.style.height = "90px"; + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 90, "target width"); + assert_equals(entries[0].contentRect.height, 90, "target height"); + assert_equals(entries[0].contentRect.top, 0, "target top padding"); + assert_equals(entries[0].contentRect.left, 0, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 90, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 90, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 90, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 90, + "target border-box block size"); + } + }, + { + setup: observer => { + t.style.padding = "5px"; + }, + notify: entries => { + assert_unreached("the 'content-box' ResizeObserver shouldn't fire " + + "for restyles that don't affect the content-box size"); + }, + timeout: () => { + // expected + // Note: the border-box size is 100px x 100px right now. + } + } + ]); + return helper.start(() => t.remove()); +} + +function test9() { + let t = createAndAppendElement("div"); + t.style.width = "100px"; + t.style.height = "100px"; + + let helper = new ResizeTestHelper( + "test9: simple content-box observation but keep border-box size unchanged", + [ + { + setup: observer => { + observer.observe(t, { box: "content-box" }); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 100, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentRect.top, 0, "target top padding"); + assert_equals(entries[0].contentRect.left, 0, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 100, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 100, + "target border-box block size"); + } + }, + { + setup: observer => { + // Keep the border-box size the same, and change the content-box size. + t.style.width = "92px"; + t.style.height = "92px"; + t.style.padding = "4px"; + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 92, "target width"); + assert_equals(entries[0].contentRect.height, 92, "target height"); + assert_equals(entries[0].contentRect.top, 4, "target top padding"); + assert_equals(entries[0].contentRect.left, 4, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 92, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 92, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 100, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 100, + "target border-box block size"); + } + } + ]); + return helper.start(() => t.remove()); +} + +function test10() { + let t = createAndAppendElement("div"); + t.style.width = "100px"; + t.style.height = "100px"; + + let helper = new ResizeTestHelper( + "test10: simple border-box observation", + [ + { + setup: observer => { + observer.observe(t, { box: "border-box" }); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 100, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentRect.top, 0, "target top padding"); + assert_equals(entries[0].contentRect.left, 0, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 100, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 100, + "target border-box block size"); + } + }, + { + setup: observer => { + t.style.padding = "4px"; + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 100, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentRect.top, 4, "target top padding"); + assert_equals(entries[0].contentRect.left, 4, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 108, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 108, + "target border-box block size"); + } + }, + { + setup: observer => { + t.style.width = "104px"; + t.style.height = "104px"; + t.style.padding = "2px"; + }, + notify: entries => { + assert_unreached("the 'border-box' ResizeObserver shouldn't fire " + + "for restyles that don't affect the border-box size"); + }, + timeout: () => { + // expected: 104 + 2 * 2 = 108. The border-box size is the same. + } + } + ]); + return helper.start(() => t.remove()); +} + +function test11() { + let wrapper = createAndAppendElement("div"); + wrapper.style.width = "100px"; + wrapper.style.height = "100px"; + wrapper.style.writingMode = "vertical-rl"; + let t = createAndAppendElement("div", wrapper); + t.style.inlineSize = "50px"; + t.style.blockSize = "50px"; + + let helper = new ResizeTestHelper( + "test11: simple observation with vertical writing mode", + [ + { + setup: observer => { + observer.observe(t); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 50, "target width"); + assert_equals(entries[0].contentRect.height, 50, "target height"); + assert_equals(entries[0].contentBoxSize.inlineSize, 50, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 50, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 50, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 50, + "target border-box block size"); + } + }, + { + setup: observer => { + t.style.blockSize = "75px"; + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 75, "target width"); + assert_equals(entries[0].contentRect.height, 50, "target height"); + assert_equals(entries[0].contentBoxSize.inlineSize, 50, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 75, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 50, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 75, + "target border-box block size"); + } + } + ]); + + return helper.start(() => { + t.remove(); + wrapper.remove(); + }); +} + +function test12() { + let t = createAndAppendElement("div"); + t.style.writingMode = "vertical-lr"; + t.style.inlineSize = "100px"; + t.style.blockSize = "50px"; + + let helper = new ResizeTestHelper( + "test12: no observation is fired after the change of writing mode when " + + "box's specified size comes from logical size properties.", + [ + { + setup: observer => { + observer.observe(t); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 50, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 50, + "target content-box block size"); + } + }, + { + setup: observer => { + t.style.writingMode = "horizontal-tb"; + }, + notify: entries => { + assert_unreached("the logical size of content-box doesn't change"); + }, + timeout: () => { + // expected: We don't change the logical size of content-box. + } + } + ]); + + return helper.start(() => t.remove()); +} + +function test13() { + let t = createAndAppendElement("div"); + t.style.writingMode = "vertical-lr"; + t.style.height = "100px"; + t.style.width = "50px"; + + let helper = new ResizeTestHelper( + "test13: an observation is fired after the change of writing mode when " + + "box's specified size comes from physical size properties.", + [ + { + setup: observer => { + observer.observe(t); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 50, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 50, + "target content-box block size"); + } + }, + { + setup: observer => { + t.style.writingMode = "horizontal-tb"; + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 50, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentBoxSize.inlineSize, 50, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + }, + } + ]); + + return helper.start(() => t.remove()); +} + +function test14() { + let t = createAndAppendElement("div"); + t.style.width = "100px"; + t.style.height = "100px"; + + let helper = new ResizeTestHelper( + "test14: observe the same target but using a different box should " + + "override the previous one", + [ + { + setup: observer => { + observer.observe(t, { box: "content-box" }); + observer.observe(t, { box: "border-box" }); + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 100, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentRect.top, 0, "target top padding"); + assert_equals(entries[0].contentRect.left, 0, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 100, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 100, + "target border-box block size"); + } + }, + { + setup: observer => { + // Change border-box size. + t.style.padding = "4px"; + }, + notify: entries => { + assert_equals(entries.length, 1, "1 pending notification"); + assert_equals(entries[0].target, t, "target is t"); + assert_equals(entries[0].contentRect.width, 100, "target width"); + assert_equals(entries[0].contentRect.height, 100, "target height"); + assert_equals(entries[0].contentRect.top, 4, "target top padding"); + assert_equals(entries[0].contentRect.left, 4, "target left padding"); + assert_equals(entries[0].contentBoxSize.inlineSize, 100, + "target content-box inline size"); + assert_equals(entries[0].contentBoxSize.blockSize, 100, + "target content-box block size"); + assert_equals(entries[0].borderBoxSize.inlineSize, 108, + "target border-box inline size"); + assert_equals(entries[0].borderBoxSize.blockSize, 108, + "target border-box block size"); + } + }, + { + setup: observer => { + // Change only content-box size. + t.style.width = "104px"; + t.style.height = "104px"; + t.style.padding = "2px"; + }, + notify: entries => { + assert_unreached("the 'border-box' ResizeObserver shouldn't fire " + + "for restyles that don't affect the border-box size"); + }, + timeout: () => { + // expected: 104 + 2 * 2 = 108. The border-box size is the same. + } + } + ]); + return helper.start(() => t.remove()); +} + let guard; test(_ => { assert_own_property(window, "ResizeObserver"); @@ -195,13 +644,20 @@ test(_ => { }, "ResizeObserver implemented") test0() - .then(() => { return test1(); }) - .then(() => { return test2(); }) - .then(() => { return test3(); }) - .then(() => { return test4(); }) - .then(() => { return test5(); }) - .then(() => { return test6(); }) - .then(() => { return test7(); }) - .then(() => { guard.done(); }); + .then(() => test1()) + .then(() => test2()) + .then(() => test3()) + .then(() => test4()) + .then(() => test5()) + .then(() => test6()) + .then(() => test7()) + .then(() => test8()) + .then(() => test9()) + .then(() => test10()) + .then(() => test11()) + .then(() => test12()) + .then(() => test13()) + .then(() => test14()) + .then(() => guard.done()); </script> diff --git a/tests/wpt/web-platform-tests/resize-observer/resources/image.png b/tests/wpt/web-platform-tests/resize-observer/resources/image.png Binary files differnew file mode 100644 index 00000000000..51741584a07 --- /dev/null +++ b/tests/wpt/web-platform-tests/resize-observer/resources/image.png diff --git a/tests/wpt/web-platform-tests/resize-observer/resources/resizeTestHelper.js b/tests/wpt/web-platform-tests/resize-observer/resources/resizeTestHelper.js index 6e4d1d67947..50c55ea3a0d 100644 --- a/tests/wpt/web-platform-tests/resize-observer/resources/resizeTestHelper.js +++ b/tests/wpt/web-platform-tests/resize-observer/resources/resizeTestHelper.js @@ -121,8 +121,13 @@ ResizeTestHelper.prototype = { window.requestAnimationFrame(() => { this._resolvePromise(); }); }, - start: function() { + start: function(cleanup) { this._harnessTest = async_test(this._name); + + if (cleanup) { + this._harnessTest.add_cleanup(cleanup); + } + this._harnessTest.step(() => { assert_equals(this._stepIdx, -1, "start can only be called once"); this._nextStep(); @@ -139,6 +144,13 @@ ResizeTestHelper.prototype = { return this._rafCount; }, + get test() { + if (!this._harnessTest) { + throw "_harnessTest is not initialized"; + } + return this._harnessTest; + }, + _incrementRaf: function() { if (this._rafCountRequest) { this._rafCount++; @@ -155,3 +167,12 @@ ResizeTestHelper.prototype = { this._rafCountRequest = window.requestAnimationFrame(this._incrementRafBind); } } + +function createAndAppendElement(tagName, parent) { + if (!parent) { + parent = document.body; + } + const element = document.createElement(tagName); + parent.appendChild(element); + return element; +} diff --git a/tests/wpt/web-platform-tests/service-workers/service-worker/resource-timing.https.html b/tests/wpt/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html index 7fc3fcd9e48..f0502cac727 100644 --- a/tests/wpt/web-platform-tests/service-workers/service-worker/resource-timing.https.html +++ b/tests/wpt/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html @@ -1,15 +1,14 @@ <!DOCTYPE html> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> -<script src="/common/get-host-info.sub.js"></script> <script src="resources/test-helpers.sub.js"></script> <script> function resourceUrl(path) { - return get_host_info()['HTTPS_ORIGIN'] + base_path() + path; + return "https://{{host}}:{{ports[https][0]}}" + base_path() + path; } function crossOriginUrl(path) { - return get_host_info()['HTTPS_REMOTE_ORIGIN'] + base_path() + path; + return "https://{{hosts[alt][]}}:{{ports[https][0]}}" + base_path() + path; } function verify(options) { diff --git a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html index 4b626576ab4..41bc2e77c1b 100644 --- a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html +++ b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/resource-timing-iframe.sub.html @@ -3,8 +3,8 @@ <script src="dummy.js"></script> <script src="redirect.py?Redirect=empty.js"></script> <img src="square.png"> -<img src="https://{{domains[www1]}}:{{ports[https][0]}}/service-workers/service-worker/resources/square.png"> +<img src="https://{{hosts[alt][]}}:{{ports[https][0]}}/service-workers/service-worker/resources/square.png"> <img src="missing.jpg"> -<img src="https://{{domains[www1]}}:{{ports[https][0]}}/service-workers/service-worker/resources/missing.jpg"> +<img src="https://{{hosts[alt][]}}:{{ports[https][0]}}/service-workers/service-worker/resources/missing.jpg"> <img src='missing.jpg?SWRespondsWithFetch'> <script src='empty-worker.js'></script> diff --git a/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element.html b/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element.html index b59460e17b9..5d862c49244 100644 --- a/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element.html +++ b/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element.html @@ -14,6 +14,78 @@ test(() => { assert_true(document.createElement('my-custom').attachShadow({mode: "open"}) instanceof ShadowRoot); }, 'Element.attachShadow must create an instance of ShadowRoot for autonomous custom elements'); +test(() => { + assert_true(document.createElement('undefined-custom').attachShadow({mode: 'open'}) instanceof ShadowRoot); +}, 'Element.attachShadow must create an instance of ShadowRoot for undefined autonomous custom elements'); + +test(() => { + class ShadowDisabledElement extends HTMLElement { + static disabledFeatures = ['shadow']; + } + + // No definition. attachShadow() should succeed. + let element = document.createElement('shadow-disabled-element'); + element.attachShadow({mode: 'closed'}); + + // No definition and it's already a host. + assert_throws('NotSupportedError', () => { + element.attachShadow({mode: 'closed'}); + }, 'No definition, host'); + + // The element has a definition, and it's already a host. + customElements.define('shadow-disabled-element', ShadowDisabledElement); + assert_throws('NotSupportedError', () => { + element.attachShadow({mode: 'closed'}); + }, 'Definition, host'); + + // The element has a definition, and it's not a host. + assert_throws('NotSupportedError', () => { + document.createElement('shadow-disabled-element').attachShadow({mode: 'closed'}); + }, 'Definition, not a host'); +}, 'Element.attachShadow for an autonomous custom element with ' + + 'disabledFeatures=["shadow"] should throw a NotSupportedError'); + +test(() => { + class ShadowDisabledHeadingElement extends HTMLHeadingElement { + static disabledFeatures = ['shadow']; + } + + // No definition. attachShadow() should succeed. + let element = document.createElement('h2', + {is: 'shadow-disabled-heading-element'}); + element.attachShadow({mode: 'closed'}); + + // No definition and it's already a host. + assert_throws('NotSupportedError', () => { + element.attachShadow({mode: 'closed'}); + }, 'No definition, host.'); + + // The element has a definition, and it's already a host. + customElements.define('shadow-disabled-heading-element', + ShadowDisabledHeadingElement, {extends: 'h2'}); + assert_throws('NotSupportedError', () => { + element.attachShadow({mode: 'closed'}); + }, 'Definition, host'); + + // The element has a definition, and it's not a host. + let h2 = document.createElement('h2', {is: 'shadow-disabled-heading-element'}); + assert_throws('NotSupportedError', () => { + h2.attachShadow({mode: 'closed'}); + }, 'Definition, not a host'); +}, 'Element.attachShadow for a customized built-in element with ' + + 'disabledFeatures=["shadow"] should throw a NotSupportedError'); + +test(() => { + class CapitalShadowDisabledElement extends HTMLElement { + static disabledFeatures = ['SHADOW']; + } + + customElements.define('capital-shadow-disabled-element', CapitalShadowDisabledElement); + + // Test fails if this throws + document.createElement('capital-shadow-disabled-element').attachShadow({mode: 'open'}); +}, 'Element.attachShadow for a custom element with disabledFeatures=["SHADOW"] should not throw a NotSupportedError'); + class MyCustomizedBuiltinElement extends HTMLInputElement { } diff --git a/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow.html b/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow.html index fbf20e81ac4..304b64cd466 100644 --- a/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow.html +++ b/tests/wpt/web-platform-tests/shadow-dom/Element-interface-attachShadow.html @@ -53,30 +53,30 @@ test(function () { }, 'Element.attachShadow must create an instance of ShadowRoot'); test(function () { - assert_throws({'name': 'InvalidStateError'}, function () { + assert_throws({'name': 'NotSupportedError'}, function () { var div = document.createElement('div'); div.attachShadow({mode: "open"}); div.attachShadow({mode: "open"}); }, 'Calling attachShadow({mode: "open"}) twice on the same element must throw'); - assert_throws({'name': 'InvalidStateError'}, function () { + assert_throws({'name': 'NotSupportedError'}, function () { var div = document.createElement('div'); div.attachShadow({mode: "closed"}); div.attachShadow({mode: "closed"}); }, 'Calling attachShadow({mode: "closed"}) twice on the same element must throw'); - assert_throws({'name': 'InvalidStateError'}, function () { + assert_throws({'name': 'NotSupportedError'}, function () { var div = document.createElement('div'); div.attachShadow({mode: "open"}); div.attachShadow({mode: "closed"}); }, 'Calling attachShadow({mode: "closed"}) after attachShadow({mode: "open"}) on the same element must throw'); - assert_throws({'name': 'InvalidStateError'}, function () { + assert_throws({'name': 'NotSupportedError'}, function () { var div = document.createElement('div'); div.attachShadow({mode: "closed"}); div.attachShadow({mode: "open"}); }, 'Calling attachShadow({mode: "open"}) after attachShadow({mode: "closed"}) on the same element must throw'); -}, 'Element.attachShadow must throw a InvalidStateError if the context object already hosts a shadow tree'); +}, 'Element.attachShadow must throw a NotSupportedError if the context object already hosts a shadow tree'); test(function () { for (var elementName of ATTACHSHADOW_DISALLOWED_ELEMENTS) { diff --git a/tests/wpt/web-platform-tests/signed-exchange/resources/generate-test-sxgs.sh b/tests/wpt/web-platform-tests/signed-exchange/resources/generate-test-sxgs.sh index 64c28325d3a..a7776114379 100755 --- a/tests/wpt/web-platform-tests/signed-exchange/resources/generate-test-sxgs.sh +++ b/tests/wpt/web-platform-tests/signed-exchange/resources/generate-test-sxgs.sh @@ -28,6 +28,10 @@ tmpdir=$(mktemp -d) echo -n OCSP >$tmpdir/ocsp gen-certurl -pem $certfile -ocsp $tmpdir/ocsp > $certfile.cbor +cert_base64=$(base64 -w 0 $certfile.cbor) +data_cert_url="data:application/cert-chain+cbor;base64,$cert_base64" + + # A valid Signed Exchange. gen-signedexchange \ -version $sxg_version \ @@ -516,4 +520,19 @@ gen-signedexchange \ -o sxg/register-sw-after-fallback.sxg \ -miRecordSize 100 +# A valid Signed Exchange using data URL for cert-url. +gen-signedexchange \ + -version $sxg_version \ + -uri $inner_url_origin/signed-exchange/resources/inner-url.html \ + -status 200 \ + -content sxg-location.html \ + -certificate $certfile \ + -certUrl $data_cert_url \ + -validityUrl $inner_url_origin/signed-exchange/resources/resource.validity.msg \ + -privateKey $keyfile \ + -date 2018-04-01T00:00:00Z \ + -expire 168h \ + -o sxg/sxg-data-cert-url.sxg \ + -miRecordSize 100 + rm -fr $tmpdir diff --git a/tests/wpt/web-platform-tests/signed-exchange/resources/sxg/sxg-data-cert-url.sxg b/tests/wpt/web-platform-tests/signed-exchange/resources/sxg/sxg-data-cert-url.sxg Binary files differnew file mode 100644 index 00000000000..b5972d545cb --- /dev/null +++ b/tests/wpt/web-platform-tests/signed-exchange/resources/sxg/sxg-data-cert-url.sxg diff --git a/tests/wpt/web-platform-tests/signed-exchange/sxg-data-cert-url.tentative.html b/tests/wpt/web-platform-tests/signed-exchange/sxg-data-cert-url.tentative.html new file mode 100644 index 00000000000..0d6bd5602e0 --- /dev/null +++ b/tests/wpt/web-platform-tests/signed-exchange/sxg-data-cert-url.tentative.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<title>SignedHTTPExchange using data URL for cert-url</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="/common/get-host-info.sub.js"></script> +<script src="./resources/sxg-util.js"></script> +<body> +<script> +promise_test(async (t) => { + const sxgUrl = get_host_info().HTTPS_ORIGIN + '/signed-exchange/resources/sxg/sxg-data-cert-url.sxg'; + const message = await openSXGInIframeAndWaitForMessage(t, sxgUrl); + assert_equals(message.location, innerURLOrigin() + '/signed-exchange/resources/inner-url.html'); + assert_false(message.is_fallback); +}, 'SignedHTTPExchange using data URL for cert-url'); + +</script> +</body> diff --git a/tests/wpt/web-platform-tests/sms/constructor.tentative.https.any.js b/tests/wpt/web-platform-tests/sms/constructor.tentative.https.any.js index 321e5510191..a624934ceee 100644 --- a/tests/wpt/web-platform-tests/sms/constructor.tentative.https.any.js +++ b/tests/wpt/web-platform-tests/sms/constructor.tentative.https.any.js @@ -2,7 +2,7 @@ 'use strict'; -promise_test(async t => { +test(function() { let used = false; new SMSReceiver({ @@ -15,46 +15,38 @@ promise_test(async t => { assert_true(used, 'constructor options "timeout" member was used'); }, 'constructor uses timeout property'); -promise_test(async t => { - try { +test(function() { + assert_throws(new TypeError(), function () { new SMSReceiver({timeout: 0}); assert_unreached('Timeout 0 should reject'); - } catch (error) { - assert_equals(error.name, 'TypeError'); - } + }); }, 'constructor throws with invalid timeout (0)'); -promise_test(async t => { - try { +test(function() { + assert_throws(new TypeError(), function () { new SMSReceiver({timeout: null}); assert_unreached('Timeout of null should reject'); - } catch (error) { - assert_equals(error.name, 'TypeError'); - } + }); }, 'constructor throws with invalid timeout (null)'); -promise_test(async t => { - try { +test(function() { + assert_throws(new TypeError(), function () { new SMSReceiver({timeout: -1}); assert_unreached('Timeout negative numbers should reject'); - } catch (error) { - assert_equals(error.name, 'TypeError'); - } + }); }, 'constructor throws with invalid timeout (-1)'); -promise_test(async t => { - try { +test(function() { + assert_throws(new TypeError(), function () { new SMSReceiver({timeout: NaN}); assert_unreached('Timeout of NaN should reject'); - } catch (error) { - assert_equals(error.name, 'TypeError'); - } + }); }, 'constructor throws with invalid timeout (NaN)'); -promise_test(async t => { +test(function() { new SMSReceiver(); }, 'constructor uses a default value for the timeout when none is passed'); -promise_test(async t => { +test(function() { new SMSReceiver({timeout: undefined}); }, 'constructor uses a default value for the timeout'); diff --git a/tests/wpt/web-platform-tests/svg/shapes/reftests/disabled-shapes-01.svg b/tests/wpt/web-platform-tests/svg/shapes/reftests/disabled-shapes-01.svg index 3091ca7b015..65364dc08ff 100644 --- a/tests/wpt/web-platform-tests/svg/shapes/reftests/disabled-shapes-01.svg +++ b/tests/wpt/web-platform-tests/svg/shapes/reftests/disabled-shapes-01.svg @@ -21,6 +21,7 @@ <rect style="height: 0" width="10"/> <rect style="height: -10px"/> <rect style="height: -10px" width="10"/> + <rect style="width: calc(-10px); height: calc(-10px)"/> </g> <g transform="translate(150, 50)"> @@ -29,22 +30,22 @@ <circle r="-10"/> <circle style="r: 0"/> <circle style="r: -10px"/> + <circle style="r: calc(-10px)"/> </g> <g transform="translate(250, 50)"> <ellipse/> <ellipse rx="0"/> <ellipse rx="0" ry="10"/> - <ellipse rx="-10" ry="10"/> <ellipse ry="0"/> <ellipse ry="0" rx="10"/> - <ellipse ry="-10" rx="10"/> <ellipse style="rx: 0"/> <ellipse style="rx: -10px"/> <ellipse style="rx: 0" ry="10"/> <ellipse style="ry: 0"/> <ellipse style="ry: -10px"/> <ellipse style="ry: 0" rx="10"/> + <ellipse style="rx: calc(-10px); ry: calc(-10px)"/> </g> </g> </svg> diff --git a/tests/wpt/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit.svg b/tests/wpt/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit.svg index 5a621d9f21d..21ea9078785 100644 --- a/tests/wpt/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit.svg +++ b/tests/wpt/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit.svg @@ -22,6 +22,7 @@ <rect style="height: 0" width="10"/> <rect style="height: -10px"/> <rect style="height: -10px" width="10"/> + <rect style="width: calc(-10px); height: calc(-10px)"/> </g> <g transform="translate(150, 50)"> @@ -30,22 +31,22 @@ <circle r="-10"/> <circle style="r: 0"/> <circle style="r: -10px"/> + <circle style="r: calc(-10px)"/> </g> <g transform="translate(250, 50)"> <ellipse/> <ellipse rx="0"/> <ellipse rx="0" ry="10"/> - <ellipse rx="-10" ry="10"/> <ellipse ry="0"/> <ellipse ry="0" rx="10"/> - <ellipse ry="-10" rx="10"/> <ellipse style="rx: 0"/> <ellipse style="rx: -10px"/> <ellipse style="rx: 0" ry="10"/> <ellipse style="ry: 0"/> <ellipse style="ry: -10px"/> <ellipse style="ry: 0" rx="10"/> + <ellipse style="rx: calc(-10px); ry: calc(-10px)"/> </g> </g> <script><![CDATA[ diff --git a/tests/wpt/web-platform-tests/tools/ci/azure/install_chrome.yml b/tests/wpt/web-platform-tests/tools/ci/azure/install_chrome.yml index 5a8dccd6e68..6bd5c2334ad 100644 --- a/tests/wpt/web-platform-tests/tools/ci/azure/install_chrome.yml +++ b/tests/wpt/web-platform-tests/tools/ci/azure/install_chrome.yml @@ -3,3 +3,4 @@ steps: # but the raw URL is used to bypass caching. - script: HOMEBREW_NO_AUTO_UPDATE=1 brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask-versions/master/Casks/google-chrome-dev.rb displayName: 'Install Chrome Dev' + condition: and(succeeded(), eq(variables['Agent.OS'], 'Darwin')) diff --git a/tests/wpt/web-platform-tests/tools/ci/azure/install_firefox.yml b/tests/wpt/web-platform-tests/tools/ci/azure/install_firefox.yml index cf5089b60fb..de6d0335f22 100644 --- a/tests/wpt/web-platform-tests/tools/ci/azure/install_firefox.yml +++ b/tests/wpt/web-platform-tests/tools/ci/azure/install_firefox.yml @@ -3,3 +3,4 @@ steps: # but the raw URL is used to bypass caching. - script: HOMEBREW_NO_AUTO_UPDATE=1 brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask-versions/master/Casks/firefox-nightly.rb displayName: 'Install Firefox Nightly' + condition: and(succeeded(), eq(variables['Agent.OS'], 'Darwin')) diff --git a/tests/wpt/web-platform-tests/tools/ci/azure/pip_install.yml b/tests/wpt/web-platform-tests/tools/ci/azure/pip_install.yml index 6220abcbde5..f892deb9072 100644 --- a/tests/wpt/web-platform-tests/tools/ci/azure/pip_install.yml +++ b/tests/wpt/web-platform-tests/tools/ci/azure/pip_install.yml @@ -11,9 +11,6 @@ steps: echo "##vso[task.prependpath]$HOME/Library/Python/2.7/bin" displayName: 'Install Python packages (macOS)' condition: and(succeeded(), eq(variables['Agent.OS'], 'Darwin')) - # TODO(foolip): remove --no-cache-dir when the Windows agents are reset - # between each job. Currently, jobs can otherwise fail with "Cache entry - # deserialization failed, entry ignored". -- powershell: pip --no-cache-dir --disable-pip-version-check install --upgrade ${{ parameters.packages }} +- script: pip --disable-pip-version-check install --upgrade ${{ parameters.packages }} displayName: 'Install Python packages (Windows)' condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT')) diff --git a/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py b/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py index ab44c559187..9f6f49e14a1 100644 --- a/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py +++ b/tests/wpt/web-platform-tests/tools/lint/tests/test_path_lints.py @@ -1,5 +1,7 @@ from __future__ import unicode_literals +import os + from ..lint import check_path from .base import check_errors import pytest @@ -72,6 +74,8 @@ def test_ahem_copy_negative(path): "elsewhere/resources/webidl2/.gitignore", "elsewhere/css/tools/apiclient/.gitignore"]) def test_gitignore_file(path): + path = os.path.join(*path.split("/")) + expected_error = ("GITIGNORE", ".gitignore found outside the root", path, @@ -93,6 +97,8 @@ def test_gitignore_file(path): "css/tools/apiclient/.gitignore", "css/tools/apiclient/elsewhere/.gitignore"]) def test_gitignore_negative(path): + path = os.path.join(*path.split("/")) + errors = check_path("/foo/", path) assert errors == [] diff --git a/tests/wpt/web-platform-tests/tools/manifest/XMLParser.py b/tests/wpt/web-platform-tests/tools/manifest/XMLParser.py index 212bd7f32f4..8b4d5c7de1c 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/XMLParser.py +++ b/tests/wpt/web-platform-tests/tools/manifest/XMLParser.py @@ -3,7 +3,7 @@ from os.path import dirname, join from collections import OrderedDict from xml.parsers import expat -import xml.etree.ElementTree as etree +import xml.etree.ElementTree as etree # noqa: N813 MYPY = False if MYPY: diff --git a/tests/wpt/web-platform-tests/tools/manifest/item.py b/tests/wpt/web-platform-tests/tools/manifest/item.py index f18e5ba6c9d..18c906b6d67 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/item.py +++ b/tests/wpt/web-platform-tests/tools/manifest/item.py @@ -3,6 +3,8 @@ from six import iteritems from six.moves.urllib.parse import urljoin, urlparse from abc import ABCMeta, abstractproperty +from .utils import to_os_path + MYPY = False if MYPY: # MYPY is set to True when run under Mypy. @@ -60,6 +62,7 @@ class ManifestItem(object): @classmethod def from_json(cls, manifest, path, obj): + path = to_os_path(path) return cls(manifest.tests_root, path) @@ -96,6 +99,7 @@ class URLManifestItem(ManifestItem): @classmethod def from_json(cls, manifest, path, obj): + path = to_os_path(path) url, extras = obj return cls(manifest.tests_root, path, @@ -190,6 +194,7 @@ class RefTestBase(URLManifestItem): @classmethod def from_json(cls, manifest, path, obj): + path = to_os_path(path) url, references, extras = obj return cls(manifest.tests_root, path, diff --git a/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py b/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py index 25944d5aca8..224999ab739 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py +++ b/tests/wpt/web-platform-tests/tools/manifest/tests/test_manifest.py @@ -33,12 +33,7 @@ def rel_dir_file_path(draw): return "a" else: remaining = length - 2 - if os.path.sep == "/": - alphabet = "a/" - elif os.path.sep == "\\": - alphabet = "a/\\" - else: - assert False, "uhhhh, this platform is weird" + alphabet = "a" + os.path.sep mid = draw(hs.text(alphabet=alphabet, min_size=remaining, max_size=remaining)) return os.path.normcase("a" + mid + "a") diff --git a/tests/wpt/web-platform-tests/tools/requirements_flake8.txt b/tests/wpt/web-platform-tests/tools/requirements_flake8.txt index cc9098d218a..480aacd4662 100644 --- a/tests/wpt/web-platform-tests/tools/requirements_flake8.txt +++ b/tests/wpt/web-platform-tests/tools/requirements_flake8.txt @@ -1,4 +1,4 @@ flake8==3.7.7 pycodestyle==2.5.0 pyflakes==2.1.1 -pep8-naming==0.7.0 +pep8-naming==0.8.2 diff --git a/tests/wpt/web-platform-tests/tools/serve/test_functional.py b/tests/wpt/web-platform-tests/tools/serve/test_functional.py index 60b950fc8aa..894479d111c 100644 --- a/tests/wpt/web-platform-tests/tools/serve/test_functional.py +++ b/tests/wpt/web-platform-tests/tools/serve/test_functional.py @@ -5,7 +5,8 @@ except ImportError: import json import os try: - import Queue as queue + # import Queue under its Python 3 name + import Queue as queue # noqa: N813 except ImportError: import queue import tempfile diff --git a/tests/wpt/web-platform-tests/tools/wpt/requirements.txt b/tests/wpt/web-platform-tests/tools/wpt/requirements.txt index da3fa4c34e3..566083cb6be 100644 --- a/tests/wpt/web-platform-tests/tools/wpt/requirements.txt +++ b/tests/wpt/web-platform-tests/tools/wpt/requirements.txt @@ -1 +1 @@ -requests==2.21.0 +requests==2.22.0 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/requirements.txt b/tests/wpt/web-platform-tests/tools/wptrunner/requirements.txt index 4b568b74616..ff0adf17ac8 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/requirements.txt +++ b/tests/wpt/web-platform-tests/tools/wptrunner/requirements.txt @@ -3,6 +3,6 @@ mozinfo==1.1.0 mozlog==4.0 mozdebug==0.1.1 pillow==6.0.0 -urllib3[secure]==1.24.2 -requests==2.21.0 +urllib3[secure]==1.25.2 +requests==2.22.0 six>=1.8 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/requirements_sauce.txt b/tests/wpt/web-platform-tests/tools/wptrunner/requirements_sauce.txt index f0a0965e024..32b5f64d14f 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/requirements_sauce.txt +++ b/tests/wpt/web-platform-tests/tools/wptrunner/requirements_sauce.txt @@ -1,3 +1,3 @@ mozprocess==1.0.0 selenium==3.141.0 -requests==2.21.0 +requests==2.22.0 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/fennec.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/fennec.py index 9414ff230d4..b47c680c768 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/fennec.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/fennec.py @@ -1,3 +1,4 @@ +import multiprocessing import os import tempfile @@ -101,6 +102,7 @@ def write_hosts_file(config, device): class FennecBrowser(FirefoxBrowser): used_ports = set() + used_ports_lock = multiprocessing.Lock() init_timeout = 300 shutdown_timeout = 60 @@ -127,8 +129,9 @@ class FennecBrowser(FirefoxBrowser): def start(self, **kwargs): if self.marionette_port is None: - self.marionette_port = get_free_port(2828, exclude=self.used_ports) - self.used_ports.add(self.marionette_port) + with FennecBrowser.used_ports_lock: + self.marionette_port = get_free_port(2828, exclude=self.used_ports) + self.used_ports.add(self.marionette_port) env = {} env["MOZ_CRASHREPORTER"] = "1" diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py index 4672026a071..454b08612aa 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/firefox.py @@ -1,4 +1,5 @@ import json +import multiprocessing import os import platform import signal @@ -183,6 +184,7 @@ def update_properties(): class FirefoxBrowser(Browser): used_ports = set() + used_ports_lock = multiprocessing.Lock() init_timeout = 70 shutdown_timeout = 70 @@ -248,8 +250,9 @@ class FirefoxBrowser(Browser): self.mozleak_thresholds = kwargs.get("mozleak_thresholds") if self.marionette_port is None: - self.marionette_port = get_free_port(2828, exclude=self.used_ports) - self.used_ports.add(self.marionette_port) + with FirefoxBrowser.used_ports_lock: + self.marionette_port = get_free_port(2828, exclude=self.used_ports) + self.used_ports.add(self.marionette_port) if self.asan: self.lsan_handler = mozleak.LSANLeaks(self.logger, diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testloader.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testloader.py index bd08a9cd5cf..1ffdda6003f 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testloader.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/testloader.py @@ -277,9 +277,8 @@ class TestSource(object): self.current_metadata = None @abstractmethod - # noqa: N805 - #@classmethod (doesn't compose with @abstractmethod) - def make_queue(cls, tests, **kwargs): + #@classmethod (doesn't compose with @abstractmethod in < 3.3) + def make_queue(cls, tests, **kwargs): # noqa: N805 pass @classmethod diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py index d8d9f339f2c..3e859aae559 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py @@ -1,5 +1,6 @@ import abc import errno +import multiprocessing import os import platform import socket @@ -19,6 +20,7 @@ class WebDriverServer(object): default_base_path = "/" _used_ports = set() + _used_ports_lock = multiprocessing.Lock() def __init__(self, logger, binary, host="127.0.0.1", port=None, base_path="", env=None, args=None): @@ -111,8 +113,9 @@ class WebDriverServer(object): @staticmethod def _find_next_free_port(): - port = get_free_port(4444, exclude=WebDriverServer._used_ports) - WebDriverServer._used_ports.add(port) + with WebDriverServer._used_ports_lock: + port = get_free_port(4444, exclude=WebDriverServer._used_ports) + WebDriverServer._used_ports.add(port) return port diff --git a/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_input_file.py b/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_input_file.py index b3f0fba48ab..98176e58386 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_input_file.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_input_file.py @@ -2,6 +2,7 @@ import sys from io import BytesIO import pytest +from six import PY2 from wptserve.request import InputFile @@ -120,7 +121,7 @@ def test_readlines(): assert input_file.readlines() == test_file.readlines() -@pytest.mark.xfail(sys.platform == "win32", +@pytest.mark.xfail(sys.platform == "win32" and PY2, reason="https://github.com/web-platform-tests/wpt/issues/12949") def test_readlines_file_bigger_than_buffer(): old_max_buf = InputFile.max_buffer_size @@ -139,7 +140,7 @@ def test_iter(): assert a == b -@pytest.mark.xfail(sys.platform == "win32", +@pytest.mark.xfail(sys.platform == "win32" and PY2, reason="https://github.com/web-platform-tests/wpt/issues/12949") def test_iter_file_bigger_than_buffer(): old_max_buf = InputFile.max_buffer_size diff --git a/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_pipes.py b/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_pipes.py index 86b4be6b129..bad4d624c9f 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_pipes.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/tests/functional/test_pipes.py @@ -2,7 +2,6 @@ import os import unittest import time import json -import sys from six.moves import urllib @@ -61,8 +60,6 @@ class TestSub(TestUsingServer): expected = b"localhost localhost %i" % self.server.port self.assertEqual(resp.read().rstrip(), expected) - @pytest.mark.xfail(sys.platform == "win32", - reason="https://github.com/web-platform-tests/wpt/issues/12949") def test_sub_file_hash(self): resp = self.request("/sub_file_hash.sub.txt") expected = b""" @@ -83,8 +80,6 @@ sha512: r8eLGRTc7ZznZkFjeVLyo6/FyQdra9qmlYCwKKxm3kfQAswRS9+3HsYk3thLUhcFmmWhK4dX expected = b"PASS" self.assertEqual(resp.read().rstrip(), expected) - @pytest.mark.xfail(sys.platform == "win32", - reason="https://github.com/web-platform-tests/wpt/issues/12949") def test_sub_location(self): resp = self.request("/sub_location.sub.txt?query_string") expected = """ diff --git a/tests/wpt/web-platform-tests/tools/wptserve/tests/test_stash.py b/tests/wpt/web-platform-tests/tools/wptserve/tests/test_stash.py index 4813504a7e1..1ea99c0609f 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/tests/test_stash.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/tests/test_stash.py @@ -1,5 +1,6 @@ -import threading import multiprocessing +import sys +import threading from multiprocessing.managers import BaseManager import pytest @@ -56,6 +57,8 @@ def run(process_queue, request_lock, response_lock): process_queue.put(thread_queue.get()) +@pytest.mark.xfail(sys.platform == "win32", + reason="https://github.com/web-platform-tests/wpt/issues/16938") def test_delayed_lock(add_cleanup): """Ensure that delays in proxied Lock retrieval do not interfere with initialization in parallel threads.""" @@ -92,6 +95,9 @@ def test_delayed_lock(add_cleanup): assert [queue.get(), queue.get()] == [False, False], ( "both instances had valid locks") + +@pytest.mark.xfail(sys.platform == "win32", + reason="https://github.com/web-platform-tests/wpt/issues/16938") def test_delayed_dict(add_cleanup): """Ensure that delays in proxied `dict` retrieval do not interfere with initialization in parallel threads.""" diff --git a/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/openssl.py b/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/openssl.py index db188dad70a..3c5c1dc2378 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/openssl.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/wptserve/sslutils/openssl.py @@ -6,7 +6,7 @@ import subprocess import tempfile from datetime import datetime, timedelta -from six import iteritems +from six import iteritems, PY2 # Amount of time beyond the present to consider certificates "expired." This # allows certificates to be proactively re-generated in the "buffer" period @@ -14,6 +14,17 @@ from six import iteritems CERT_EXPIRY_BUFFER = dict(hours=6) +def _ensure_str(s, encoding): + """makes sure s is an instance of str, converting with encoding if needed""" + if isinstance(s, str): + return s + + if PY2: + return s.encode(encoding) + else: + return s.decode(encoding) + + class OpenSSL(object): def __init__(self, logger, binary, base_path, conf_path, hosts, duration, base_conf_path=None): @@ -65,18 +76,14 @@ class OpenSSL(object): self.cmd += ["-config", self.conf_path] self.cmd += list(args) - # Copy the environment, converting to plain strings. Windows - # StartProcess is picky about all the keys/values being plain strings, - # but at least in MSYS shells, the os.environ dictionary can be mixed. + # Copy the environment, converting to plain strings. Win32 StartProcess + # is picky about all the keys/values being str (on both Py2/3). env = {} for k, v in iteritems(os.environ): - try: - env[k.encode("utf8")] = v.encode("utf8") - except UnicodeDecodeError: - pass + env[_ensure_str(k, "utf8")] = _ensure_str(v, "utf8") if self.base_conf_path is not None: - env["OPENSSL_CONF"] = self.base_conf_path.encode("utf8") + env["OPENSSL_CONF"] = _ensure_str(self.base_conf_path, "utf-8") self.proc = subprocess.Popen(self.cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, env=env) diff --git a/tests/wpt/web-platform-tests/uievents/click/click_event_target_child_parent.html b/tests/wpt/web-platform-tests/uievents/click/click_event_target_child_parent.html new file mode 100644 index 00000000000..1e07e434039 --- /dev/null +++ b/tests/wpt/web-platform-tests/uievents/click/click_event_target_child_parent.html @@ -0,0 +1,81 @@ +<!DOCTYPE html> +<html> + <head> + <meta charset="utf-8"> + <title>Click targets the nearest common ancestor</title> + <script src="/resources/testharness.js"></script> + <script src="/resources/testharnessreport.js"></script> + <script src="/resources/testdriver.js"></script> + <script src="/resources/testdriver-actions.js"></script> + <script src="/resources/testdriver-vendor.js"></script> + <style> + div { + padding: 10px; + margin: 5px; + } + a { + background: grey; + } + </style> + </head> + <body id='body'> + <h1>Click targeting when targets of down and up are child and parents</h1> + This test verifies that click event always goes to the first common ancestor of down and up event targets. + + <ul> + <li>Press down the primary button on link 1 and move onto green container and release.</li> + <li>Press down the primary button on red container and move onto link 2 and release.</li> + <li>Click done.</li> + </ul> + + <div id="link_container1" style="background: green"> + <a id="link1" href="#">link1</a> + </div> + + <div id="link_container2" style="background: red"> + <a id="link2" href="#">link2</a> + </div> + <button id="done">Done</button> + <script> + var test_click_target = async_test("Click targets the nearest common ancestor"); + + // Prevent drag to avoid interfering with the click. + document.addEventListener('dragstart', (e) => e.preventDefault()); + + var events = []; + var nodes = ['link_container1', 'link1', 'link_container2', 'link2', 'body']; + + for (var i = 0; i < nodes.length; i++) { + ['mousedown', 'mouseup', 'click'].forEach((eventName) => { + document.getElementById(nodes[i]).addEventListener(eventName, (e) => { + if (e.eventPhase == Event.AT_TARGET) + events.push(e.type + '@' + e.target.id); + }); + }); + } + document.getElementById('done').addEventListener('click', () => { + test_click_target.step(() => { + assert_equals (events.join(','), + "mousedown@link1,mouseup@link_container1,click@link_container1,mousedown@link_container2,mouseup@link2,click@link_container2", + "Click should be sent to the nearest common ancestor"); + }); + test_click_target.done(); + }); + + // Inject mouse events. + var actions = new test_driver.Actions(); + actions.pointerMove(0, 0, {origin: document.getElementById('link1')}) + .pointerDown() + .pointerMove(0, 0, {origin: document.getElementById('link_container1')}) + .pointerUp() + .pointerMove(0, 0, {origin: document.getElementById('link_container2')}) + .pointerDown() + .pointerMove(0, 0, {origin: document.getElementById('link2')}) + .pointerUp() + .pointerMove(0, 0, {origin: document.getElementById('done')}) + .pointerDown() + .pointerUp() + .send(); + </script> + </body> +</html> diff --git a/tests/wpt/web-platform-tests/uievents/click/click_event_target.html b/tests/wpt/web-platform-tests/uievents/click/click_event_target_siblings.html index ffe5dbaf398..0306b6f05f0 100644 --- a/tests/wpt/web-platform-tests/uievents/click/click_event_target.html +++ b/tests/wpt/web-platform-tests/uievents/click/click_event_target_siblings.html @@ -16,35 +16,36 @@ </style> </head> <body id='body'> - <h1>Click targeting when targets of down and up are different</h1> + <h1>Click targeting when targets of down and up are sibling elements</h1> + This test verifies that click event always goes to the first common ancestor of down and up event targets. <ul> <li>Press down the primary button on red div and move to blue box and release.</li> <li>Press down the primary button on button b1 and move to button b2 and release.</li> + <li>Press down the primary button on input i1 and move to input i2 and release.</li> <li>Press down the primary button on link 1 and move to link 2 and release.</li> <li>Click done.</li> </ul> <div id="div_container" style="background: green"> - <div id="red_div" style="background: red"> - </div> - <div id="blue_div" style="background: blue"> - </div> + <div id="red_div" style="background: red"></div> + <div id="blue_div" style="background: blue"></div> </div> <div id="button_container" style="background: green"> - <button id="button1"> b1 - </button> - <button id="button2"> b2 - </button> + <button id="button1">b1</button> + <button id="button2">b2</button> + </div> + + <div id="input_container" style="background: green"> + <input id="input1" value="i1"> + <input id="input2" value="i2"> </div> <div id="link_container" style="background: green"> - <a id="link1" href="#">link1 - </a> + <a id="link1" href="#">link1</a> <br/> - <a id="link2" href="#">link2 - </a> + <a id="link2" href="#">link2</a> </div> <button id="done">Done</button> @@ -55,7 +56,7 @@ document.addEventListener('dragstart', (e) => e.preventDefault()); var events = []; - var nodes = ['div_container', 'red_div', 'blue_div', 'button_container', 'button1', 'button2', 'link_container', 'link1', 'link2', 'body']; + var nodes = ['div_container', 'red_div', 'blue_div', 'button_container', 'button1', 'button2', 'input_container', 'input1', 'input2', 'link_container', 'link1', 'link2', 'body']; for (var i = 0; i < nodes.length; i++) { ['mousedown', 'mouseup', 'click'].forEach((eventName) => { diff --git a/tests/wpt/web-platform-tests/update-built-tests.sh b/tests/wpt/web-platform-tests/update-built-tests.sh index f44dd5e3f6b..3cb6dc0f0e6 100755 --- a/tests/wpt/web-platform-tests/update-built-tests.sh +++ b/tests/wpt/web-platform-tests/update-built-tests.sh @@ -6,3 +6,4 @@ infrastructure/assumptions/tools/build.sh html/tools/build.sh offscreen-canvas/tools/build.sh python mimesniff/mime-types/resources/generated-mime-types.py +python3 css/css-ui/tools/appearance-build-webkit-reftests.py diff --git a/tests/wpt/web-platform-tests/url/historical.any.js b/tests/wpt/web-platform-tests/url/historical.any.js index c3797ad2638..407e118f3a0 100644 --- a/tests/wpt/web-platform-tests/url/historical.any.js +++ b/tests/wpt/web-platform-tests/url/historical.any.js @@ -1,7 +1,9 @@ -test(function() { - assert_false("searchParams" in self.location, - "location object should not have a searchParams attribute"); -}, "searchParams on location object"); +if (self.location) { + test(function() { + assert_false("searchParams" in self.location, + "location object should not have a searchParams attribute"); + }, "searchParams on location object"); +} if(self.GLOBAL.isWindow()) { test(() => { diff --git a/tests/wpt/web-platform-tests/user-timing/measure-with-dict.html b/tests/wpt/web-platform-tests/user-timing/measure-with-dict.html index 47a4f3f520a..e5869e1df84 100644 --- a/tests/wpt/web-platform-tests/user-timing/measure-with-dict.html +++ b/tests/wpt/web-platform-tests/user-timing/measure-with-dict.html @@ -15,22 +15,20 @@ [{ entryType: "measure", name: "measure1", detail: null, startTime: 0 }, { entryType: "measure", name: "measure2", detail: null, startTime: 0 }, { entryType: "measure", name: "measure3", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure5", detail: null }, - { entryType: "measure", name: "measure7", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure11", detail: null, startTime: timeStamp1 }, - { entryType: "measure", name: "measure13", detail: null, startTime: timeStamp1, duration: timeStamp2 - timeStamp1 }, - { entryType: "measure", name: "measure14", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure15", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure16", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure17", detail: null, startTime: timeStamp1 }, - { entryType: "measure", name: "measure18", detail: null, startTime: timeStamp3 }, - { entryType: "measure", name: "measure19", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure20", detail: null, startTime: 0 }, - { entryType: "measure", name: "measure21", detail: null, startTime: timeStamp3, duration: timeStamp1 - timeStamp3 }, - { entryType: "measure", name: "measure22", detail: null, startTime: timeStamp1, duration: timeStamp2 - timeStamp1 }, - { entryType: "measure", name: "measure23", detail: null, startTime: timeStamp1 }, - { entryType: "measure", name: "measure24", detail: {}, startTime: 0 }, - { entryType: "measure", name: "measure25", detail: { customInfo: 159 }, startTime: timeStamp3, duration: timeStamp2 - timeStamp3 }]; + { entryType: "measure", name: "measure4", detail: null }, + { entryType: "measure", name: "measure5", detail: null, startTime: 0 }, + { entryType: "measure", name: "measure6", detail: null, startTime: timeStamp1 }, + { entryType: "measure", name: "measure7", detail: null, startTime: timeStamp1, duration: timeStamp2 - timeStamp1 }, + { entryType: "measure", name: "measure8", detail: null, startTime: 0 }, + { entryType: "measure", name: "measure9", detail: null, startTime: 0 }, + { entryType: "measure", name: "measure10", detail: null, startTime: timeStamp1 }, + { entryType: "measure", name: "measure11", detail: null, startTime: timeStamp3 }, + { entryType: "measure", name: "measure12", detail: null, startTime: 0 }, + { entryType: "measure", name: "measure13", detail: null, startTime: 0 }, + { entryType: "measure", name: "measure14", detail: null, startTime: timeStamp3, duration: timeStamp1 - timeStamp3 }, + { entryType: "measure", name: "measure15", detail: null, startTime: timeStamp1, duration: timeStamp2 - timeStamp1 }, + { entryType: "measure", name: "measure16", detail: null, startTime: timeStamp1 }, + { entryType: "measure", name: "measure17", detail: { customInfo: 159 }, startTime: timeStamp3, duration: timeStamp2 - timeStamp3 }]; const observer = new PerformanceObserver( t.step_func(function (entryList, obs) { measureEntries = @@ -52,37 +50,33 @@ returnedEntries.push(self.performance.measure("measure1")); returnedEntries.push(self.performance.measure("measure2", undefined)); returnedEntries.push(self.performance.measure("measure3", null)); - returnedEntries.push(self.performance.measure("measure5", 'mark1')); + returnedEntries.push(self.performance.measure("measure4", 'mark1')); returnedEntries.push( - self.performance.measure("measure7", null, 'mark1')); + self.performance.measure("measure5", null, 'mark1')); returnedEntries.push( - self.performance.measure("measure11", 'mark1', undefined)); + self.performance.measure("measure6", 'mark1', undefined)); returnedEntries.push( - self.performance.measure("measure13", 'mark1', 'mark2')); + self.performance.measure("measure7", 'mark1', 'mark2')); returnedEntries.push( - self.performance.measure("measure14", {})); + self.performance.measure("measure8", {})); returnedEntries.push( - self.performance.measure("measure15", { startTime: null })); + self.performance.measure("measure9", { start: undefined })); returnedEntries.push( - self.performance.measure("measure16", { startTime: undefined })); + self.performance.measure("measure10", { start: 'mark1' })); returnedEntries.push( - self.performance.measure("measure17", { startTime: 'mark1' })); + self.performance.measure("measure11", { start: timeStamp3 })); returnedEntries.push( - self.performance.measure("measure18", { startTime: timeStamp3 })); + self.performance.measure("measure12", { end: undefined })); returnedEntries.push( - self.performance.measure("measure19", { endTime: undefined })); + self.performance.measure("measure13", { end: 'mark1' })); returnedEntries.push( - self.performance.measure("measure20", { endTime: 'mark1' })); + self.performance.measure("measure14", { start: timeStamp3, end: 'mark1' })); returnedEntries.push( - self.performance.measure("measure21", { startTime: timeStamp3, endTime: 'mark1' })); + self.performance.measure("measure15", { start: timeStamp1, end: timeStamp2, detail: undefined })); returnedEntries.push( - self.performance.measure("measure22", { startTime: timeStamp1, endTime: timeStamp2, detail: undefined })); + self.performance.measure("measure16", { start: 'mark1', end: undefined, detail: null })); returnedEntries.push( - self.performance.measure("measure23", { startTime: 'mark1', endTime: undefined, detail: null })); - returnedEntries.push( - self.performance.measure("measure24", { startTime: null, endTime: timeStamp1, detail: {} })); - returnedEntries.push( - self.performance.measure("measure25", { startTime: timeStamp3, endTime: 'mark2', detail: { customInfo: 159 }})); + self.performance.measure("measure17", { start: timeStamp3, end: 'mark2', detail: { customInfo: 159 }})); checkEntries(returnedEntries, expectedEntries); }, "measure entries' detail and start/end are customizable"); diff --git a/tests/wpt/web-platform-tests/user-timing/performance-measure-invalid.worker.js b/tests/wpt/web-platform-tests/user-timing/performance-measure-invalid.worker.js new file mode 100644 index 00000000000..dedd6da8884 --- /dev/null +++ b/tests/wpt/web-platform-tests/user-timing/performance-measure-invalid.worker.js @@ -0,0 +1,9 @@ +importScripts("/resources/testharness.js"); + +test(() => { + assert_throws(new TypeError(), () => { + performance.measure('name', 'navigationStart', 'navigationStart'); + }); +}, "When converting 'navigationStart' to a timestamp, the global object has to be a Window object."); + +done(); diff --git a/tests/wpt/web-platform-tests/visual-viewport/helper-resize-event-on-load-overflowing-page.html b/tests/wpt/web-platform-tests/visual-viewport/helper-resize-event-on-load-overflowing-page.html new file mode 100644 index 00000000000..c036b16ec87 --- /dev/null +++ b/tests/wpt/web-platform-tests/visual-viewport/helper-resize-event-on-load-overflowing-page.html @@ -0,0 +1,47 @@ +<!doctype html> +<html> + <head> + <title>Viewport: Resize Event On Load Overflowing Page</title> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, minimum-scale=1"> + <script> + var opener = window.opener; + var numViewResizes = 0; + window.visualViewport.addEventListener('resize', function() { + numViewResizes++; + }); + + window.addEventListener('load', function() { + requestAnimationFrame(function() { + requestAnimationFrame( + opener.t.step_func_done(function() { + var isOverlay = opener.calculateScrollbarThickness() == 0; + opener.assert_equals(numViewResizes, isOverlay ? 0 : 1); + })); + }); + }); + </script> + <style> + html { + height: 100%; + } + body { + /* Ensure overflow */ + height: 200%; + } + #log { + overflow: auto; + } + </style> + </head> + <body> + <h1>Viewport: Resize Event On Load Overflowing Page</h1> + <h4> + Test Description: This test ensures that we fire a resize event against + window.visualViewport if the page has overflow (since this creates a scrollbar + and thus changes the viewport size). + </h4> + <div id="log"></div> + </body> +</html> + diff --git a/tests/wpt/web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html b/tests/wpt/web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html index 5e73db8e46e..dcb9432da83 100644 --- a/tests/wpt/web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html +++ b/tests/wpt/web-platform-tests/visual-viewport/viewport-no-resize-event-on-overflow-recalc.html @@ -6,7 +6,6 @@ <meta name="viewport" content="width=device-width, minimum-scale=1"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> - <script src="viewport_support.js"></script> <style> html { height: 100%; @@ -41,7 +40,9 @@ // Run the test after load to make sure any resize from load doesn't // interfere. - window.onload = requestAnimationFrame(runTest); + window.onload = requestAnimationFrame(function() { + requestAnimationFrame(runTest); + }); </script> <div id="log"></div> </body> diff --git a/tests/wpt/web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html b/tests/wpt/web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html index c4b36879ad1..d5dc1deae72 100644 --- a/tests/wpt/web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html +++ b/tests/wpt/web-platform-tests/visual-viewport/viewport-resize-event-on-load-overflowing-page.html @@ -8,46 +8,16 @@ <script src="/resources/testharnessreport.js"></script> <script src="viewport_support.js"></script> <script> - // This first case ensures that we load into the same kind of - // viewport. If the previous test had a page-scale factor set or a - // different viewport <meta> we might get a resize because of that. - if (location.search === "") { - window.addEventListener('load', function() { - var url = window.location.href + "?reloaded"; - window.location.href = url; - }); - } else { - var t = async_test( - "Resize event fired exactly once against window.visualViewport if " + - "scrollbars affect layout."); - var numViewResizes = 0; - window.visualViewport.addEventListener('resize', function() { - numViewResizes++; - }); - - window.addEventListener('load', function() { - requestAnimationFrame(function() { - requestAnimationFrame( - t.step_func_done(function() { - var isOverlay = calculateScrollbarThickness() == 0; - assert_equals(numViewResizes, isOverlay ? 0 : 1); - })); - }); - }); - } + var t = async_test( + "Resize event fired exactly once against window.visualViewport if " + + "scrollbars affect layout."); + t.step(() => { + // Run the test in a new window to make sure we don't pick up + // a resize event due to a previous page having a different scale. + var win = window.open("helper-resize-event-on-load-overflowing-page.html"); + t.add_cleanup(() => win.close()); + }); </script> - <style> - html { - height: 100%; - } - body { - /* Ensure overflow */ - height: 200%; - } - #log { - overflow: auto; - } - </style> </head> <body> <h1>Viewport: Resize Event On Load Overflowing Page</h1> diff --git a/tests/wpt/web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html b/tests/wpt/web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html index 2767fcc48a3..086e8d92b08 100644 --- a/tests/wpt/web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html +++ b/tests/wpt/web-platform-tests/visual-viewport/viewport-scrollbars-cause-resize.html @@ -60,14 +60,14 @@ } // Run the test after load to make sure any resize from a previous test - // doesn't interfere. - window.onload = function() { + // or from the load doesn't interfere. + window.onload = requestAnimationFrame(function() { try { runTest(); } finally { done(); } - }; + }); </script> <div id="log"></div> </body> diff --git a/tests/wpt/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html b/tests/wpt/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html index 9a3c131a145..31df6a05fda 100644 --- a/tests/wpt/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html +++ b/tests/wpt/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe.html @@ -26,28 +26,40 @@ <div id="log"></div> </body> <script> - var scrollbarThickness = calculateScrollbarThickness(); + setup({ explicit_done: true }); - test(function() { - assert_equals(frames[0].window.visualViewport.width, 200); - }, "window.visualViewport.width of iframe viewport should match iframe width."); - test(function() { - assert_equals(frames[0].window.visualViewport.height, 300); - }, "window.visualViewport.height of iframe viewport should match iframe height."); + function runTest() { + var scrollbarThickness = calculateScrollbarThickness(); - document.getElementById("size-log").innerText = frames[0].window.visualViewport.width + ", " + frames[0].window.visualViewport.height; + test(function() { + assert_equals(frames[0].window.visualViewport.width, 200); + }, "window.visualViewport.width of iframe viewport should match iframe width."); + test(function() { + assert_equals(frames[0].window.visualViewport.height, 300); + }, "window.visualViewport.height of iframe viewport should match iframe height."); - // Add overflow so scrollbars appear. - window.frames[0].window.document.body.style.width = "2000px"; - window.frames[0].window.document.body.style.height = "2000px"; + document.getElementById("size-log").innerText = frames[0].window.visualViewport.width + ", " + frames[0].window.visualViewport.height; - test(function() { - assert_equals(frames[0].window.visualViewport.width, 200 - scrollbarThickness); - }, "window.visualViewport.width of iframe viewport should not include scrollbar."); - test(function() { - assert_equals(frames[0].window.visualViewport.height, 300 - scrollbarThickness); - }, "window.visualViewport.height of iframe viewport should not include scrollbar."); + // Add overflow so scrollbars appear. + window.frames[0].window.document.body.style.width = "2000px"; + window.frames[0].window.document.body.style.height = "2000px"; - document.getElementById("size-scrollbars-log").innerText = frames[0].window.visualViewport.width + ", " + frames[0].window.visualViewport.height; + test(function() { + assert_equals(frames[0].window.visualViewport.width, 200 - scrollbarThickness); + }, "window.visualViewport.width of iframe viewport should not include scrollbar."); + test(function() { + assert_equals(frames[0].window.visualViewport.height, 300 - scrollbarThickness); + }, "window.visualViewport.height of iframe viewport should not include scrollbar."); + + document.getElementById("size-scrollbars-log").innerText = frames[0].window.visualViewport.width + ", " + frames[0].window.visualViewport.height; + } + + window.onload = function() { + try { + runTest(); + } finally { + done(); + } + } </script> </html> diff --git a/tests/wpt/web-platform-tests/web-animations/animation-model/animation-types/property-list.js b/tests/wpt/web-platform-tests/web-animations/animation-model/animation-types/property-list.js index 3ac142e6278..7b14797d962 100644 --- a/tests/wpt/web-platform-tests/web-animations/animation-model/animation-types/property-list.js +++ b/tests/wpt/web-platform-tests/web-animations/animation-model/animation-types/property-list.js @@ -993,6 +993,10 @@ const gCSSProperties = { types: [ ] }, + 'offset-distance': { + // https://drafts.fxtf.org/motion-1/#offset-distance-property + types: [ 'lengthPercentageOrCalc' ] + }, 'offset-path': { // https://drafts.fxtf.org/motion-1/#offset-path-property types: [ diff --git a/tests/wpt/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html b/tests/wpt/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html new file mode 100644 index 00000000000..d40a01fdd2a --- /dev/null +++ b/tests/wpt/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-replaced-animations.html @@ -0,0 +1,161 @@ +<!doctype html> +<meta charset=utf-8> +<title>The effect value of a keyframe effect: Overlapping keyframes</title> +<link rel="help" href="https://drafts.csswg.org/web-animations/#the-effect-value-of-a-keyframe-animation-effect"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="../../testcommon.js"></script> +<body> +<div id="log"></div> +<script> +'use strict'; + +function assert_opacity_value(opacity, expected, description) { + return assert_approx_equals( + parseFloat(opacity), + expected, + 0.0001, + description + ); +} + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { opacity: 0.3 }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + // Sanity check + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); + + // animA is now removed so if we cancel animB, we should go back to the + // underlying value + animB.cancel(); + assert_opacity_value( + getComputedStyle(div).opacity, + 0.1, + 'Opacity should be the un-animated value' + ); +}, 'Removed animations do not contribute to animated style'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { opacity: 0.3, composite: 'add' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + // Sanity check + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); + + // animA has been removed so the final result should be 0.1 + 0.3 = 0.4. + // (If animA were not removed it would be 0.2 + 0.3 = 0.5.) + assert_opacity_value( + getComputedStyle(div).opacity, + 0.4, + 'Opacity value should not include the removed animation' + ); +}, 'Removed animations do not contribute to the effect stack'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { opacity: 0.3 }, + { duration: 1, fill: 'forwards' } + ); + + await animA.finished; + + animA.persist(); + + animB.cancel(); + assert_opacity_value( + getComputedStyle(div).opacity, + 0.2, + "Opacity should be the persisted animation's value" + ); +}, 'Persisted animations contribute to animated style'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { opacity: 0.3, composite: 'add' }, + { duration: 1, fill: 'forwards' } + ); + + await animA.finished; + + assert_opacity_value( + getComputedStyle(div).opacity, + 0.4, + 'Opacity value should NOT include the contribution of the removed animation' + ); + + animA.persist(); + + assert_opacity_value( + getComputedStyle(div).opacity, + 0.5, + 'Opacity value should include the contribution of the persisted animation' + ); +}, 'Persisted animations contribute to the effect stack'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + + // Persist the animation before it finishes (and before it would otherwise be + // removed). + animA.persist(); + + const animB = div.animate( + { opacity: 0.3, composite: 'add' }, + { duration: 1, fill: 'forwards' } + ); + + await animA.finished; + + assert_opacity_value( + getComputedStyle(div).opacity, + 0.5, + 'Opacity value should include the contribution of the persisted animation' + ); +}, 'Animations persisted before they would be removed contribute to the' + + ' effect stack'); + +</script> +</body> diff --git a/tests/wpt/web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html b/tests/wpt/web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html index d834d04efe6..8264bcfd3fe 100644 --- a/tests/wpt/web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html +++ b/tests/wpt/web-platform-tests/web-animations/interfaces/Animatable/getAnimations.html @@ -42,6 +42,93 @@ test(t => { }, 'Returns only the animations specific to each parent/child element'); test(t => { + const divParent = createDiv(t); + const divChild = createDiv(t); + divParent.appendChild(divChild); + const divGrandChildA = createDiv(t); + const divGrandChildB = createDiv(t); + divChild.appendChild(divGrandChildA); + divChild.appendChild(divGrandChildB); + + // Trigger the animations in a somewhat random order + const animGrandChildB = divGrandChildB.animate(null, 100 * MS_PER_SEC); + const animChild = divChild.animate(null, 100 * MS_PER_SEC); + const animGrandChildA = divGrandChildA.animate(null, 100 * MS_PER_SEC); + + assert_array_equals( + divParent.getAnimations({ subtree: true }), + [animGrandChildB, animChild, animGrandChildA], + 'Returns expected animations from parent' + ); + assert_array_equals( + divChild.getAnimations({ subtree: true }), + [animGrandChildB, animChild, animGrandChildA], + 'Returns expected animations from child' + ); + assert_array_equals( + divGrandChildA.getAnimations({ subtree: true }), + [animGrandChildA], + 'Returns expected animations from grandchild A' + ); +}, 'Returns animations on descendants when subtree: true is specified'); + +test(t => { + createStyle(t, { + '@keyframes anim': '', + [`.pseudo::before`]: 'animation: anim 100s; ' + "content: '';", + }); + const div = createDiv(t); + div.classList.add('pseudo'); + + assert_equals( + div.getAnimations().length, + 0, + 'Returns no animations when subtree is false' + ); + assert_equals( + div.getAnimations({ subtree: true }).length, + 1, + 'Returns one animation when subtree is true' + ); +}, 'Returns animations on pseudo-elements when subtree: true is specified'); + +test(t => { + const host = createDiv(t); + const shadow = host.attachShadow({ mode: 'open' }); + + const elem = createDiv(t); + shadow.appendChild(elem); + + const elemChild = createDiv(t); + elem.appendChild(elemChild); + + elemChild.animate(null, 100 * MS_PER_SEC); + + assert_equals( + host.getAnimations({ subtree: true }).length, + 0, + 'Returns no animations with subtree:true when called on the host' + ); + assert_equals( + elem.getAnimations({ subtree: true }).length, + 1, + 'Returns one animation when called on a parent in the shadow tree' + ); +}, 'Does NOT cross shadow-tree boundaries when subtree: true is specified'); + +test(t => { + const foreignElement + = document.createElementNS('http://example.org/test', 'test'); + document.body.appendChild(foreignElement); + t.add_cleanup(() => { + foreignElement.remove(); + }); + + const animation = foreignElement.animate(null, 100 * MS_PER_SEC); + assert_array_equals(foreignElement.getAnimations(), [animation]); +}, 'Returns animations for a foreign element'); + +test(t => { const div = createDiv(t); const animation = div.animate(null, 100 * MS_PER_SEC); animation.finish(); @@ -199,6 +286,28 @@ test(t => { promise_test(async t => { const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_array_equals(div.getAnimations(), [animB]); +}, 'Does not return an animation that has been removed'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + animA.persist(); + + assert_array_equals(div.getAnimations(), [animA, animB]); +}, 'Returns an animation that has been persisted'); + +promise_test(async t => { + const div = createDiv(t); const watcher = EventWatcher(t, div, 'transitionrun'); // Create a covering animation to prevent transitions from firing after diff --git a/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/commitStyles.html b/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/commitStyles.html new file mode 100644 index 00000000000..9005db9e9f2 --- /dev/null +++ b/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/commitStyles.html @@ -0,0 +1,389 @@ +<!doctype html> +<meta charset=utf-8> +<title>Animation.commitStyles</title> +<link rel="help" href="https://drafts.csswg.org/web-animations/#dom-animation-commitstyles"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="../../testcommon.js"></script> +<body> +<div id="log"></div> +<script> +'use strict'; + +function assert_numeric_style_equals(opacity, expected, description) { + return assert_approx_equals( + parseFloat(opacity), + expected, + 0.0001, + description + ); +} + +test(t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animation = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + + animation.commitStyles(); + + // Cancel the animation so we can inspect the underlying style + animation.cancel(); + + assert_numeric_style_equals(getComputedStyle(div).opacity, 0.2); +}, 'Commits styles'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { opacity: 0.3 }, + { duration: 1, fill: 'forwards' } + ); + + await animA.finished; + + animB.cancel(); + + animA.commitStyles(); + + assert_numeric_style_equals(getComputedStyle(div).opacity, 0.2); +}, 'Commits styles for an animation that has been removed'); + +test(t => { + const div = createDiv(t); + div.style.margin = '10px'; + + const animation = div.animate( + { margin: '20px' }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + + animation.commitStyles(); + + animation.cancel(); + + assert_equals(div.style.marginLeft, '20px'); +}, 'Commits shorthand styles'); + +test(t => { + const div = createDiv(t); + div.style.marginLeft = '10px'; + + const animation = div.animate( + { marginInlineStart: '20px' }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + + animation.commitStyles(); + + animation.cancel(); + + assert_equals(div.style.marginLeft, '20px'); +}, 'Commits logical properties'); + +test(t => { + const div = createDiv(t); + div.style.marginLeft = '10px'; + + const animation = div.animate({ opacity: [0.2, 0.7] }, 1000); + animation.currentTime = 500; + animation.commitStyles(); + animation.cancel(); + + assert_numeric_style_equals(getComputedStyle(div).opacity, 0.45); +}, 'Commits values calculated mid-interval'); + +test(t => { + const div = createDiv(t); + div.style.setProperty('--target', '0.5'); + + const animation = div.animate( + { opacity: 'var(--target)' }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + animation.commitStyles(); + animation.cancel(); + + assert_numeric_style_equals(getComputedStyle(div).opacity, 0.5); + + // Changes to the variable should have no effect + div.style.setProperty('--target', '1'); + + assert_numeric_style_equals(getComputedStyle(div).opacity, 0.5); +}, 'Commits variables as their computed values'); + +test(t => { + const div = createDiv(t); + div.style.fontSize = '10px'; + + const animation = div.animate( + { width: '10em' }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + animation.commitStyles(); + animation.cancel(); + + assert_numeric_style_equals(getComputedStyle(div).width, 100); + + // Changes to the font-size should have no effect + div.style.fontSize = '20px'; + + assert_numeric_style_equals(getComputedStyle(div).width, 100); +}, 'Commits em units as pixel values'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + const animA = div.animate( + { opacity: '0.2' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { opacity: '0.2', composite: 'add' }, + { duration: 1, fill: 'forwards' } + ); + const animC = div.animate( + { opacity: '0.3', composite: 'add' }, + { duration: 1, fill: 'forwards' } + ); + + animA.persist(); + animB.persist(); + + await animB.finished; + + // The values above have been chosen such that various error conditions + // produce results that all differ from the desired result: + // + // Expected result: + // + // animA + animB = 0.4 + // + // Likely error results: + // + // <underlying> = 0.1 + // (Commit didn't work at all) + // + // animB = 0.2 + // (Didn't add at all when resolving) + // + // <underlying> + animB = 0.3 + // (Added to the underlying value instead of lower-priority animations when + // resolving) + // + // <underlying> + animA + animB = 0.5 + // (Didn't respect the composite mode of lower-priority animations) + // + // animA + animB + animC = 0.7 + // (Resolved the whole stack, not just up to the target effect) + // + + animB.commitStyles(); + + animA.cancel(); + animB.cancel(); + animC.cancel(); + + assert_numeric_style_equals(getComputedStyle(div).opacity, 0.4); +}, 'Commits the intermediate value of an animation in the middle of stack'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.1'; + + // Setup animation + const animation = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + + // Setup observer + const mutationRecords = []; + const observer = new MutationObserver(mutations => { + mutationRecords.push(...mutations); + }); + observer.observe(div, { attributes: true, attributeOldValue: true }); + + animation.commitStyles(); + + // Wait for mutation records to be dispatched + await Promise.resolve(); + + assert_equals(mutationRecords.length, 1, 'Should have one mutation record'); + + const mutation = mutationRecords[0]; + assert_equals(mutation.type, 'attributes'); + assert_equals(mutation.oldValue, 'opacity: 0.1;'); + + observer.disconnect(); +}, 'Triggers mutation observers when updating style'); + +promise_test(async t => { + const div = createDiv(t); + div.style.opacity = '0.2'; + + // Setup animation + const animation = div.animate( + { opacity: 0.2 }, + { duration: 1, fill: 'forwards' } + ); + animation.finish(); + + // Setup observer + const mutationRecords = []; + const observer = new MutationObserver(mutations => { + mutationRecords.push(...mutations); + }); + observer.observe(div, { attributes: true }); + + animation.commitStyles(); + + // Wait for mutation records to be dispatched + await Promise.resolve(); + + assert_equals(mutationRecords.length, 0, 'Should have no mutation records'); + + observer.disconnect(); +}, 'Does NOT trigger mutation observers when the change to style is redundant'); + +test(t => { + const pseudo = getPseudoElement(t, 'before'); + const animation = pseudo.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + assert_throws('NoModificationAllowedError', () => { + animation.commitStyles(); + }); +}, 'Throws if the target element is a pseudo element'); + +test(t => { + const animation = createDiv(t).animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + const nonStyleElement + = document.createElementNS('http://example.org/test', 'test'); + document.body.appendChild(nonStyleElement); + animation.effect.target = nonStyleElement; + + assert_throws('NoModificationAllowedError', () => { + animation.commitStyles(); + }); + + nonStyleElement.remove(); +}, 'Throws if the target element is not something with a style attribute'); + +test(t => { + const div = createDiv(t); + const animation = div.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + div.style.display = 'none'; + + assert_throws('InvalidStateError', () => { + animation.commitStyles(); + }); +}, 'Throws if the target effect is display:none'); + +test(t => { + const container = createDiv(t); + const div = createDiv(t); + container.append(div); + + const animation = div.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + container.style.display = 'none'; + + assert_throws('InvalidStateError', () => { + animation.commitStyles(); + }); +}, "Throws if the target effect's ancestor is display:none"); + +test(t => { + const container = createDiv(t); + const div = createDiv(t); + container.append(div); + + const animation = div.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + container.style.display = 'contents'; + + // Should NOT throw + animation.commitStyles(); +}, 'Treats display:contents as rendered'); + +test(t => { + const container = createDiv(t); + const div = createDiv(t); + container.append(div); + + const animation = div.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + div.style.display = 'contents'; + container.style.display = 'none'; + + assert_throws('InvalidStateError', () => { + animation.commitStyles(); + }); +}, 'Treats display:contents in a display:none subtree as not rendered'); + +test(t => { + const div = createDiv(t); + const animation = div.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + div.remove(); + + assert_throws('InvalidStateError', () => { + animation.commitStyles(); + }); +}, 'Throws if the target effect is disconnected'); + +test(t => { + const pseudo = getPseudoElement(t, 'before'); + const animation = pseudo.animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + pseudo.element.remove(); + + assert_throws('NoModificationAllowedError', () => { + animation.commitStyles(); + }); +}, 'Checks the pseudo element condition before the not rendered condition'); + +</script> +</body> diff --git a/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/persist.html b/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/persist.html new file mode 100644 index 00000000000..c18993cbc44 --- /dev/null +++ b/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/persist.html @@ -0,0 +1,40 @@ +<!doctype html> +<meta charset=utf-8> +<title>Animation.persist</title> +<link rel="help" href="https://drafts.csswg.org/web-animations/#dom-animation-persist"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="../../testcommon.js"></script> +<body> +<div id="log"></div> +<script> +'use strict'; + +async_test(t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + + animA.onremove = t.step_func_done(() => { + assert_equals(animA.replaceState, 'removed'); + animA.persist(); + assert_equals(animA.replaceState, 'persisted'); + }); +}, 'Allows an animation to be persisted after being removed'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + + animA.persist(); + + await animA.finished; + + assert_equals(animA.replaceState, 'persisted'); +}, 'Allows an animation to be persisted before being removed'); + +</script> +</body> diff --git a/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/style-change-events.html b/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/style-change-events.html index 080458660eb..b41f748720a 100644 --- a/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/style-change-events.html +++ b/tests/wpt/web-platform-tests/web-animations/interfaces/Animation/style-change-events.html @@ -11,8 +11,8 @@ <script> 'use strict'; -// Test that each property defined in the Animation interface does not produce -// style change events. +// Test that each property defined in the Animation interface behaves as +// expected with regards to whether or not it produces style change events. // // There are two types of tests: // @@ -29,8 +29,9 @@ // (b) An object with the following format: // // { -// setup: elem => { /* return Animation */ } -// test: animation => { /* play |animation| */ } +// setup: elem => { /* return Animation */ }, +// test: animation => { /* play |animation| */ }, +// shouldFlush: boolean /* optional, defaults to false */ // } // // If the latter form is used, the setup function should return an Animation @@ -56,15 +57,17 @@ // animation, but simply needs to get/set the property under test. const PlayAnimationTest = testFuncOrObj => { - let test, setup; + let test, setup, shouldFlush; if (typeof testFuncOrObj === 'function') { test = testFuncOrObj; + shouldFlush = false; } else { test = testFuncOrObj.test; if (typeof testFuncOrObj.setup === 'function') { setup = testFuncOrObj.setup; } + shouldFlush = !!testFuncOrObj.shouldFlush; } if (!setup) { @@ -74,11 +77,11 @@ const PlayAnimationTest = testFuncOrObj => { ); } - return { test, setup }; + return { test, setup, shouldFlush }; }; const UsePropertyTest = testFuncOrObj => { - const { setup, test } = PlayAnimationTest(testFuncOrObj); + const { setup, test, shouldFlush } = PlayAnimationTest(testFuncOrObj); let coveringAnimation; return { @@ -93,6 +96,7 @@ const UsePropertyTest = testFuncOrObj => { test(animation); coveringAnimation.play(); }, + shouldFlush, }; }; @@ -160,6 +164,7 @@ const tests = { }), playState: UsePropertyTest(animation => animation.playState), pending: UsePropertyTest(animation => animation.pending), + replaceState: UsePropertyTest(animation => animation.replaceState), ready: UsePropertyTest(animation => animation.ready), finished: UsePropertyTest(animation => { // Get the finished Promise @@ -172,6 +177,13 @@ const tests = { // Set the onfinish menber animation.onfinish = () => {}; }), + onremove: UsePropertyTest(animation => { + // Get the onremove member + animation.onremove; + + // Set the onremove menber + animation.onremove = () => {}; + }), oncancel: UsePropertyTest(animation => { // Get the oncancel member animation.oncancel; @@ -225,6 +237,51 @@ const tests = { animation.reverse(); }, }), + persist: PlayAnimationTest({ + setup: async elem => { + // Create an animation whose replaceState is 'removed'. + const animA = elem.animate( + { opacity: 1 }, + { duration: 1, fill: 'forwards' } + ); + const animB = elem.animate( + { opacity: 1 }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + animB.cancel(); + + return animA; + }, + test: animation => { + animation.persist(); + }, + }), + commitStyles: PlayAnimationTest({ + setup: async elem => { + // Create an animation whose replaceState is 'removed'. + const animA = elem.animate( + // It's important to use opacity of '1' here otherwise we'll create a + // transition due to updating the specified style whereas the transition + // we want to detect is the one from flushing due to calling + // commitStyles. + { opacity: 1 }, + { duration: 1, fill: 'forwards' } + ); + const animB = elem.animate( + { opacity: 1 }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + animB.cancel(); + + return animA; + }, + test: animation => { + animation.commitStyles(); + }, + shouldFlush: true, + }), get ['Animation constructor']() { let originalElem; return UsePropertyTest({ @@ -266,7 +323,7 @@ test(() => { for (const key of properties) { promise_test(async t => { assert_own_property(tests, key, `Should have a test for '${key}' property`); - const { setup, test } = tests[key]; + const { setup, test, shouldFlush } = tests[key]; // Setup target element const div = createDiv(t); @@ -276,7 +333,7 @@ for (const key of properties) { }); // Setup animation - const animation = setup(div); + const animation = await setup(div); // Setup transition start point div.style.transition = 'opacity 100s'; @@ -291,17 +348,24 @@ for (const key of properties) { // If the test function produced a style change event it will have triggered // a transition. - // Wait for the animation to start and then for at least one animation - // frame to give the transitionrun event a chance to be dispatched. + // Wait for the animation to start and then for at least two animation + // frames to give the transitionrun event a chance to be dispatched. assert_true( typeof animation.ready !== 'undefined', 'Should have a valid animation to wait on' ); await animation.ready; - await waitForAnimationFrames(1); + await waitForAnimationFrames(2); - assert_false(gotTransition, 'A transition should NOT have been triggered'); - }, `Animation.${key} does NOT trigger a style change event`); + if (shouldFlush) { + assert_true(gotTransition, 'A transition should have been triggered'); + } else { + assert_false( + gotTransition, + 'A transition should NOT have been triggered' + ); + } + }, `Animation.${key} produces expected style change events`); } </script> </body> diff --git a/tests/wpt/web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html b/tests/wpt/web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html index b8fc05b81d4..10f42eea4e5 100644 --- a/tests/wpt/web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html +++ b/tests/wpt/web-platform-tests/web-animations/interfaces/KeyframeEffect/target.html @@ -85,5 +85,25 @@ test(t => { 'changing the animation current time.'); }, 'Test setting target from a valid target to another target'); +promise_test(async t => { + const animation = createDiv(t).animate( + { opacity: 0 }, + { duration: 1, fill: 'forwards' } + ); + + const foreignElement + = document.createElementNS('http://example.org/test', 'test'); + document.body.appendChild(foreignElement); + t.add_cleanup(() => { + foreignElement.remove(); + }); + + animation.effect.target = foreignElement; + + // Wait a frame to make sure nothing bad happens when the UA tries to update + // style. + await waitForNextFrame(); +}, 'Target element can be set to a foreign element'); + </script> </body> diff --git a/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html b/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html new file mode 100644 index 00000000000..1391b97a8ae --- /dev/null +++ b/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events-replacement.html @@ -0,0 +1,1019 @@ +<!doctype html> +<meta charset=utf-8> +<title>Update animations and send events (replacement)</title> +<link rel="help" href="https://drafts.csswg.org/web-animations/#update-animations-and-send-events"> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="../../testcommon.js"></script> +<style> +@keyframes opacity-animation { + to { opacity: 1 } +} +</style> +<div id="log"></div> +<script> +'use strict'; + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation when another covers the same properties'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animB.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after another animation finishes'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1, width: '100px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + + const animB = div.animate( + { width: '200px' }, + { duration: 1, fill: 'forwards' } + ); + await animB.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + const animC = div.animate( + { opacity: 0.5 }, + { duration: 1, fill: 'forwards' } + ); + await animC.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); + assert_equals(animC.replaceState, 'active'); +}, 'Removes an animation after multiple other animations finish'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animB.finished; + + assert_equals(animB.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + // Seek animA to just before it finishes since we want to test the behavior + // when the animation finishes by the ticking of the timeline, not by seeking + // (that is covered in a separate test). + + animA.currentTime = 99.99 * MS_PER_SEC; + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after it finishes'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.finish(); + + // Replacement should not happen until the next time the "update animations + // and send events" procedure runs. + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after seeking another animation'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animB.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.finish(); + + // Replacement should not happen until the next time the "update animations + // and send events" procedure runs. + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after seeking it'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, 1); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.effect.updateTiming({ fill: 'forwards' }); + + // Replacement should not happen until the next time the "update animations + // and send events" procedure runs. + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after updating the fill mode of another animation'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, 1); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.effect.updateTiming({ fill: 'forwards' }); + + // Replacement should not happen until the next time the "update animations + // and send events" procedure runs. + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after updating its fill mode'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, 1); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.effect = new KeyframeEffect( + div, + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating another animation's effect to one with different timing"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, 1); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animB.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.effect = new KeyframeEffect( + div, + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after updating its effect to one with different timing'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + + await animA.finished; + + // Set up a timeline that makes animB finished + animB.timeline = new DocumentTimeline({ + originTime: + document.timeline.currentTime - 100 * MS_PER_SEC - animB.startTime, + }); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating another animation's timeline"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + + await animB.finished; + + // Set up a timeline that makes animA finished + animA.timeline = new DocumentTimeline({ + originTime: + document.timeline.currentTime - 100 * MS_PER_SEC - animA.startTime, + }); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after updating its timeline'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { width: '100px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.effect.setKeyframes({ width: '100px', opacity: 1 }); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating another animation's effect's properties"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1, width: '100px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { width: '200px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.effect.setKeyframes({ width: '100px' }); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating its effect's properties"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { width: '100px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.effect = new KeyframeEffect( + div, + { width: '100px', opacity: 1 }, + { duration: 1, fill: 'forwards' } + ); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating another animation's effect to one with different properties"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1, width: '100px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { width: '200px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.effect = new KeyframeEffect( + div, + { width: '100px' }, + { + duration: 1, + fill: 'forwards', + } + ); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after updating its effect to one with different properties'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { marginLeft: '10px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { margin: '20px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation when another animation uses a shorthand'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { margin: '10px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { + marginLeft: '10px', + marginTop: '20px', + marginRight: '30px', + marginBottom: '40px', + }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation that uses a shorthand'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { marginLeft: '10px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { marginInlineStart: '20px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation by another animation using logical properties'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { marginInlineStart: '10px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { marginLeft: '20px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation using logical properties'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { marginTop: '10px' }, + { duration: 1, fill: 'forwards' } + ); + const animB = div.animate( + { marginInlineStart: '20px' }, + { duration: 1, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + div.style.writingMode = 'vertical-rl'; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation by another animation using logical properties after updating the context'); + +promise_test(async t => { + const divA = createDiv(t); + const divB = createDiv(t); + + const animA = divA.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = divB.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.effect.target = divA; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating another animation's effect's target"); + +promise_test(async t => { + const divA = createDiv(t); + const divB = createDiv(t); + + const animA = divA.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = divB.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.effect.target = divB; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating its effect's target"); + +promise_test(async t => { + const divA = createDiv(t); + const divB = createDiv(t); + + const animA = divA.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = divB.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animB.effect = new KeyframeEffect( + divA, + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, "Removes an animation after updating another animation's effect to one with a different target"); + +promise_test(async t => { + const divA = createDiv(t); + const divB = createDiv(t); + + const animA = divA.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = divB.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + animA.effect = new KeyframeEffect( + divB, + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + + assert_equals(animA.replaceState, 'active'); + assert_equals(animB.replaceState, 'active'); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Removes an animation after updating its effect to one with a different target'); + +promise_test(async t => { + const div = createDiv(t); + div.style.animation = 'opacity-animation 1ms forwards'; + const cssAnimation = div.getAnimations()[0]; + + const scriptAnimation = div.animate( + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + await scriptAnimation.finished; + + assert_equals(cssAnimation.replaceState, 'active'); + assert_equals(scriptAnimation.replaceState, 'active'); +}, 'Does NOT remove a CSS animation tied to markup'); + +promise_test(async t => { + const div = createDiv(t); + div.style.animation = 'opacity-animation 1ms forwards'; + const cssAnimation = div.getAnimations()[0]; + + // Break tie to markup + div.style.animationName = 'none'; + assert_equals(cssAnimation.playState, 'idle'); + + // Restart animation + cssAnimation.play(); + + const scriptAnimation = div.animate( + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + await scriptAnimation.finished; + + assert_equals(cssAnimation.replaceState, 'removed'); + assert_equals(scriptAnimation.replaceState, 'active'); +}, 'Removes a CSS animation no longer tied to markup'); + +promise_test(async t => { + // Setup transition + const div = createDiv(t); + div.style.opacity = '0'; + div.style.transition = 'opacity 1ms'; + getComputedStyle(div).opacity; + div.style.opacity = '1'; + const cssTransition = div.getAnimations()[0]; + cssTransition.effect.updateTiming({ fill: 'forwards' }); + + const scriptAnimation = div.animate( + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + await scriptAnimation.finished; + + assert_equals(cssTransition.replaceState, 'active'); + assert_equals(scriptAnimation.replaceState, 'active'); +}, 'Does NOT remove a CSS transition tied to markup'); + +promise_test(async t => { + // Setup transition + const div = createDiv(t); + div.style.opacity = '0'; + div.style.transition = 'opacity 1ms'; + getComputedStyle(div).opacity; + div.style.opacity = '1'; + const cssTransition = div.getAnimations()[0]; + cssTransition.effect.updateTiming({ fill: 'forwards' }); + + // Break tie to markup + div.style.transitionProperty = 'none'; + assert_equals(cssTransition.playState, 'idle'); + + // Restart transition + cssTransition.play(); + + const scriptAnimation = div.animate( + { opacity: 1 }, + { + duration: 1, + fill: 'forwards', + } + ); + await scriptAnimation.finished; + + assert_equals(cssTransition.replaceState, 'removed'); + assert_equals(scriptAnimation.replaceState, 'active'); +}, 'Removes a CSS transition no longer tied to markup'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const eventWatcher = new EventWatcher(t, animA, 'remove'); + + const event = await eventWatcher.wait_for('remove'); + + assert_equals(event.timelineTime, document.timeline.currentTime); + assert_equals(event.currentTime, 1); +}, 'Dispatches an event when removing'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const eventWatcher = new EventWatcher(t, animA, 'remove'); + + await eventWatcher.wait_for('remove'); + + // Check we don't get another event + animA.addEventListener( + 'remove', + t.step_func(() => { + assert_unreached('remove event should not be fired a second time'); + }) + ); + + // Restart animation + animA.play(); + + await waitForNextFrame(); + + // Finish animation + animA.finish(); + + await waitForNextFrame(); +}, 'Does NOT dispatch a remove event twice'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + + animB.finish(); + animB.currentTime = 0; + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'active'); +}, "Does NOT remove an animation after making a redundant change to another animation's current time"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animB.finished; + + assert_equals(animA.replaceState, 'active'); + + animA.finish(); + animA.currentTime = 0; + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'active'); +}, 'Does NOT remove an animation after making a redundant change to its current time'); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + + // Set up a timeline that makes animB finished but then restore it + animB.timeline = new DocumentTimeline({ + originTime: + document.timeline.currentTime - 100 * MS_PER_SEC - animB.startTime, + }); + animB.timeline = document.timeline; + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'active'); +}, "Does NOT remove an animation after making a redundant change to another animation's timeline"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate( + { opacity: 1 }, + { duration: 100 * MS_PER_SEC, fill: 'forwards' } + ); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animB.finished; + + assert_equals(animA.replaceState, 'active'); + + // Set up a timeline that makes animA finished but then restore it + animA.timeline = new DocumentTimeline({ + originTime: + document.timeline.currentTime - 100 * MS_PER_SEC - animA.startTime, + }); + animA.timeline = document.timeline; + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'active'); +}, 'Does NOT remove an animation after making a redundant change to its timeline'); + +promise_test(async t => { + const div = createDiv(t); + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { marginLeft: '100px' }, + { + duration: 1, + fill: 'forwards', + } + ); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + + // Redundant change + animB.effect.setKeyframes({ marginLeft: '100px', opacity: 1 }); + animB.effect.setKeyframes({ marginLeft: '100px' }); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'active'); +}, "Does NOT remove an animation after making a redundant change to another animation's effect's properties"); + +promise_test(async t => { + const div = createDiv(t); + const animA = div.animate( + { marginLeft: '100px' }, + { + duration: 1, + fill: 'forwards', + } + ); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + await animA.finished; + + assert_equals(animA.replaceState, 'active'); + + // Redundant change + animA.effect.setKeyframes({ opacity: 1 }); + animA.effect.setKeyframes({ marginLeft: '100px' }); + + await waitForNextFrame(); + + assert_equals(animA.replaceState, 'active'); +}, "Does NOT remove an animation after making a redundant change to its effect's properties"); + +promise_test(async t => { + const div = createDiv(t); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + animB.timeline = new DocumentTimeline(); + + await animA.finished; + + // If, for example, we only update the timeline for animA before checking + // replacement state, then animB will not be finished and animA will not be + // replaced. + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Updates ALL timelines before checking for replacement'); + +promise_test(async t => { + const div = createDiv(t); + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + + const events = []; + const logEvent = (targetName, eventType) => { + events.push(`${targetName}:${eventType}`); + }; + + animA.addEventListener('finish', () => logEvent('animA', 'finish')); + animA.addEventListener('remove', () => logEvent('animA', 'remove')); + animB.addEventListener('finish', () => logEvent('animB', 'finish')); + animB.addEventListener('remove', () => logEvent('animB', 'remove')); + + await animA.finished; + + // Allow all events to be dispatched + + await waitForNextFrame(); + + assert_array_equals(events, [ + 'animA:finish', + 'animB:finish', + 'animA:remove', + ]); +}, 'Dispatches remove events after finish events'); + +promise_test(async t => { + const div = createDiv(t); + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + + const eventWatcher = new EventWatcher(t, animA, 'remove'); + + await animA.finished; + + let rAFReceived = false; + requestAnimationFrame(() => (rAFReceived = true)); + + await eventWatcher.wait_for('remove'); + + assert_false( + rAFReceived, + 'remove event should be fired before requestAnimationFrame' + ); +}, 'Fires remove event before requestAnimationFrame'); + +promise_test(async t => { + const div = createDiv(t); + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate( + { width: '100px' }, + { duration: 1, fill: 'forwards' } + ); + const animC = div.animate( + { opacity: 0.5, width: '200px' }, + { duration: 1, fill: 'forwards' } + ); + + // In the event handler for animA (which should be fired before that of animB) + // we make a change to animC so that it no longer covers animB. + // + // If the remove event for animB is not already queued by this point, it will + // fail to fire. + animA.addEventListener('remove', () => { + animC.effect.setKeyframes({ + opacity: 0.5, + }); + }); + + const eventWatcher = new EventWatcher(t, animB, 'remove'); + await eventWatcher.wait_for('remove'); + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'removed'); + assert_equals(animC.replaceState, 'active'); +}, 'Queues all remove events before running them'); + +promise_test(async t => { + const outerIframe = createElement(t, 'iframe'); + outerIframe.width = 10; + outerIframe.height = 10; + + await new Promise(resolve => outerIframe.addEventListener('load', resolve)); + + const innerIframe = createElement(t, 'iframe', outerIframe.contentDocument); + innerIframe.width = 10; + innerIframe.height = 10; + + await new Promise(resolve => innerIframe.addEventListener('load', resolve)); + + const div = createDiv(t, innerIframe.contentDocument); + + const animA = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + const animB = div.animate({ opacity: 1 }, { duration: 1, fill: 'forwards' }); + + // Sanity check: The timeline for these animations should be the default + // document timeline for div. + assert_equals(animA.timeline, innerIframe.contentDocument.timeline); + assert_equals(animB.timeline, innerIframe.contentDocument.timeline); + + await animA.finished; + + assert_equals(animA.replaceState, 'removed'); + assert_equals(animB.replaceState, 'active'); +}, 'Performs removal in deeply nested iframes'); + +</script> diff --git a/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html b/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html index 1e4a0c255a9..255e013f27a 100644 --- a/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html +++ b/tests/wpt/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html @@ -223,4 +223,35 @@ promise_test(async t => { }, 'Playback events with the same timeline retain the order in which they are' + 'queued'); +promise_test(async t => { + const div = createDiv(t); + + // Create two animations with separate timelines + + const timelineA = document.timeline; + const animA = div.animate(null, 100 * MS_PER_SEC); + + const timelineB = new DocumentTimeline(); + const animB = new Animation( + new KeyframeEffect(div, null, 100 * MS_PER_SEC), + timelineB + ); + animB.play(); + + animA.currentTime = 99.9 * MS_PER_SEC; + animB.currentTime = 99.9 * MS_PER_SEC; + + // When the next tick happens both animations should be updated, and we will + // notice that they are now finished. As a result their finished promise + // callbacks should be queued. All of that should happen before we run the + // next microtask checkpoint and actually run the promise callbacks and + // hence the calls to cancel should not stop the existing callbacks from + // being run. + + animA.finished.then(() => { animB.cancel() }); + animB.finished.then(() => { animA.cancel() }); + + await Promise.all([animA.finished, animB.finished]); +}, 'All timelines are updated before running microtasks'); + </script> diff --git a/tests/wpt/web-platform-tests/web-nfc/NFCWriter_push.https.html b/tests/wpt/web-platform-tests/web-nfc/NFCWriter_push.https.html index d53e5023a1b..5badeb40838 100644 --- a/tests/wpt/web-platform-tests/web-nfc/NFCWriter_push.https.html +++ b/tests/wpt/web-platform-tests/web-nfc/NFCWriter_push.https.html @@ -228,8 +228,7 @@ promise_test(t => { promise_rejects(t, new TypeError(), writer.push({ url: invalid_url, records: [{ recordType: "text", data: 'Hello World' }] - })); - ); + }))); }); return Promise.all(promises); }, "Test that promise is rejected with TypeError if NDEFMessageSource contains non-string url."); @@ -242,8 +241,7 @@ promise_test(t => { promise_rejects(t, new TypeError(), writer.push({ serialNumber: invalid_serialNumber, records: [{ recordType: "text", data: 'Hello World' }] - })); - ); + }))); }); return Promise.all(promises); }, "Test that promise is rejected with TypeError if NDEFMessageSource contains non-string serialNumber."); diff --git a/tests/wpt/web-platform-tests/webrtc/RTCCertificate-postMessage.html b/tests/wpt/web-platform-tests/webrtc/RTCCertificate-postMessage.html index 5885f9fb1bb..ee8347c97ac 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCCertificate-postMessage.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCCertificate-postMessage.html @@ -42,9 +42,10 @@ iframe.contentWindow.postMessage(certificate, "*"); let certificate2 = await promise; - new RTCPeerConnection({certificates: [certificate]}); - - new RTCPeerConnection({certificates: [certificate2]}); + const pc1 = new RTCPeerConnection({certificates: [certificate]}); + t.add_cleanup(() => pc1.close()); + const pc2 = new RTCPeerConnection({certificates: [certificate2]}); + t.add_cleanup(() => pc2.close()); assert_equals(certificate.expires, certificate2.expires); for (let fingerprint of certificate2.getFingerprints()) diff --git a/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https.html b/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https.html index 8acc1443383..7aa7975c131 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCDTMFSender-ontonechange.https.html @@ -221,11 +221,16 @@ 7.2. insertDTMF 11.2. If transceiver.currentDirection is recvonly or inactive, abort these steps. */ - async_test(t => { + promise_test(async t => { const pc = new RTCPeerConnection(); t.add_cleanup(() => pc.close()); - const transceiver = pc.addTransceiver('audio', { direction: 'sendrecv' }); - const dtmfSender = transceiver.sender.dtmf; + const dtmfSender = await createDtmfSender(pc); + const pc2 = pc.otherPc; + assert_true(pc2 instanceof RTCPeerConnection, + 'Expect pc2 to be a RTCPeerConnection'); + t.add_cleanup(() => pc2.close()); + const transceiver = pc.getTransceivers()[0]; + assert_equals(transceiver.sender.dtmf, dtmfSender); // Since setRemoteDescription happens in parallel with tonechange event, // We use a flag and allow tonechange events to be fired as long as @@ -235,42 +240,35 @@ // We only do basic tone verification and not check timing here let expectedTones = ['A', 'B', 'C', 'D', '']; - const onToneChange = t.step_func(ev => { - assert_false(remoteDescriptionIsSet, - 'Expect no tonechange event to be fired after currentDirection is changed to recvonly'); - - const { tone } = ev; - const expectedTone = expectedTones.shift(); - assert_equals(tone, expectedTone, - `Expect fired event.tone to be ${expectedTone}`); - - // Only change transceiver.currentDirection after the first - // tonechange event, to make sure that tonechange is triggered - // then stopped - if(tone === 'A') { - transceiver.direction = 'recvonly'; - - pc.createOffer() - .then(offer => - pc.setLocalDescription(offer) - .then(() => generateAnswer(offer))) - .then(answer => pc.setRemoteDescription(answer)) - .then(() => { - assert_equals(transceiver.currentDirection, 'recvonly'); - remoteDescriptionIsSet = true; - - // Pass the test if no further tonechange event is - // fired in the next 300ms - t.step_timeout(t.step_func_done(), 300); - }) - .catch(t.step_func(err => { - assert_unreached(`Unexpected promise rejection: ${err}`); - })); - } + const firstTone = new Promise(resolve => { + const onToneChange = t.step_func(ev => { + assert_false(remoteDescriptionIsSet, + 'Expect no tonechange event to be fired after currentDirection is changed to recvonly'); + + const { tone } = ev; + const expectedTone = expectedTones.shift(); + assert_equals(tone, expectedTone, + `Expect fired event.tone to be ${expectedTone}`); + + if(tone === 'A') { + resolve(); + } + }); + dtmfSender.addEventListener('tonechange', onToneChange); }); - dtmfSender.addEventListener('tonechange', onToneChange); dtmfSender.insertDTMF('ABCD', 100, 70); + await firstTone; + + // Only change transceiver.direction after the first + // tonechange event, to make sure that tonechange is triggered + // then stopped + transceiver.direction = 'recvonly'; + await doSignalingHandshake(pc, pc2); + assert_equals(transceiver.currentDirection, 'inactive'); + remoteDescriptionIsSet = true; + + await new Promise(resolve => t.step_timeout(resolve, 300)); }, `Setting transceiver.currentDirection to recvonly in the middle of tonechange events should stop future tonechange events from firing`); /* Section 7.3 - Tone change event */ diff --git a/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send.html b/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send.html index 76d3524d6eb..4565a8385fe 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCDataChannel-send.html @@ -300,6 +300,7 @@ promise_test(async t => { let pc1 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); let [channel1, channel2] = await createDataChannelPair(pc1); let message = 'hello888'; // 8 bytes while (message.length <= pc1.sctp.maxMessageSize) { diff --git a/tests/wpt/web-platform-tests/webrtc/RTCIceTransport-extension.https.html b/tests/wpt/web-platform-tests/webrtc/RTCIceTransport-extension.https.html index 206a4bb716f..94beb992786 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCIceTransport-extension.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCIceTransport-extension.https.html @@ -98,7 +98,7 @@ promise_test(async t => { iceTransport.gather({}); let candidate; do { - ({ candidate } = await watcher.wait_for('icecandidate')); + (({ candidate } = await watcher.wait_for('icecandidate'))); } while (candidate !== null); assert_equals(iceTransport.gatheringState, 'gathering'); await watcher.wait_for('gatheringstatechange'); diff --git a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate.html b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate.html index 3641252a13d..c51c11fccbf 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate.html @@ -163,7 +163,7 @@ a=rtcp-rsize t.add_cleanup(() => pc.close()); await pc.setRemoteDescription(sessionDesc); - await pc.addIceCandidate(); + await pc.addIceCandidate(init); assert_candidate_line_between(pc.remoteDescription.sdp, mediaLine1, endOfCandidateLine, mediaLine2); assert_candidate_line_after(pc.remoteDescription.sdp, @@ -172,6 +172,18 @@ a=rtcp-rsize promise_test(async t => { const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close()); + await pc.setRemoteDescription(sessionDesc); + await pc.setLocalDescription(await pc.createAnswer()); + await pc.addIceCandidate({}); + assert_candidate_line_between(pc.remoteDescription.sdp, + mediaLine1, endOfCandidateLine, mediaLine2); + assert_candidate_line_after(pc.remoteDescription.sdp, + mediaLine2, endOfCandidateLine); + }, 'addIceCandidate({}) in stable should work, and add a=end-of-candidates to both m-sections'); + + promise_test(async t => { + const pc = new RTCPeerConnection(); t.add_cleanup(() => pc.close()); diff --git a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-helper.js b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-helper.js index 5426e581073..986204df8b7 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-helper.js +++ b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-helper.js @@ -245,6 +245,22 @@ async function doSignalingHandshake(localPc, remotePc, options={}) { await remotePc.setLocalDescription(answer); } +// Returns a promise that resolves when the |transport| gets a +// 'statechange' event with the value |state|. +// This should work for RTCSctpTransport, RTCDtlsTransport and RTCIceTransport. +function waitForState(transport, state) { + return new Promise((resolve, reject) => { + const eventHandler = () => { + if (transport.state == state) { + transport.removeEventListener('statechange', eventHandler, false); + resolve(); + } + }; + transport.addEventListener('statechange', eventHandler, false); + }); +} + + // Returns a promise that resolves when |pc.iceConnectionState| is 'connected' // or 'completed'. function listenToIceConnected(pc) { diff --git a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html index 31c85227a85..80faf85f15e 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer.html @@ -171,4 +171,25 @@ await pc1.setLocalDescription(offer); }, "Setting previously generated offer after a call to createAnswer should work"); + promise_test(async t => { + const pc1 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); + const pc2 = new RTCPeerConnection(); + t.add_cleanup(() => pc2.close()); + + await pc1.setLocalDescription(await pc1.createOffer({offerToReceiveAudio: true})); + + const offer = await pc1.createOffer(); + await pc1.setLocalDescription(offer); + await pc2.setRemoteDescription(offer); + const answer = await pc2.createAnswer(); + await pc2.setLocalDescription(answer); + await pc1.setRemoteDescription(answer); + + assert_equals(pc1.getTransceivers().length, 1); + assert_equals(pc1.getTransceivers()[0].receiver.track.kind, "audio"); + assert_equals(pc2.getTransceivers().length, 1); + assert_equals(pc2.getTransceivers()[0].receiver.track.kind, "audio"); + }, "Negotiation works when there has been a repeated setLocalDescription(offer)"); + </script> diff --git a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription.html b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription.html index 2becbd3e23e..c4671c3008e 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription.html @@ -125,6 +125,7 @@ promise_test(async t => { const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close()); const offer = await pc.createOffer(); let eventSequence = ''; const signalingstatechangeResolver = new Resolver(); diff --git a/tests/wpt/web-platform-tests/webrtc/RTCRtpParameters-transactionId.html b/tests/wpt/web-platform-tests/webrtc/RTCRtpParameters-transactionId.html index 472b0439b5c..eb98a8348d4 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCRtpParameters-transactionId.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCRtpParameters-transactionId.html @@ -63,6 +63,7 @@ */ promise_test(async t => { const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close()); const { sender } = pc.addTransceiver('audio'); await doOfferAnswerExchange(t, pc); @@ -73,7 +74,6 @@ validateSenderRtpParameters(param2); assert_not_equals(param1.transactionId, param2.transactionId); - }, `sender.getParameters() should return different transaction IDs for each call`); /* diff --git a/tests/wpt/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html b/tests/wpt/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html index 82ce3bd8467..a78ede0d908 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html @@ -43,6 +43,15 @@ for (const kind of ['audio', 'video']) { promise_test(async t => { const receiver = await initiateSingleTrackCallAndReturnReceiver(t, kind); + const [ssrc] = await listenForSSRCs(t, receiver); + assert_equals(typeof ssrc.rtpTimestamp, 'number'); + assert_greater_than_equal(ssrc.rtpTimestamp, 0); + assert_less_than_equal(ssrc.rtpTimestamp, 0xffffffff); + }, '[' + kind + '] RTCRtpSynchronizationSource.rtpTimestamp is a number ' + + '[0, 2^32-1]'); + + promise_test(async t => { + const receiver = await initiateSingleTrackCallAndReturnReceiver(t, kind); // Wait for packets to start flowing. await listenForSSRCs(t, receiver); // Wait for 10 seconds. diff --git a/tests/wpt/web-platform-tests/webrtc/RTCRtpTransceiver.https.html b/tests/wpt/web-platform-tests/webrtc/RTCRtpTransceiver.https.html index eaab18d6bbb..e3cd68809cc 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCRtpTransceiver.https.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCRtpTransceiver.https.html @@ -2242,6 +2242,38 @@ await pc1.setRemoteDescription(answer); }; + const checkAddIceCandidateToStoppedTransceiver = async t => { + const pc1 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); + const pc2 = new RTCPeerConnection(); + t.add_cleanup(() => pc2.close()); + + const stream = await getNoiseStream({audio: true, video: true}); + t.add_cleanup(() => stopTracks(stream)); + const audio = stream.getAudioTracks()[0]; + const video = stream.getVideoTracks()[0]; + + pc1.addTrack(audio, stream); + pc1.addTrack(video, stream); + + pc2.addTrack(audio, stream); + pc2.addTrack(video, stream); + + await pc1.setLocalDescription(await pc1.createOffer()); + pc1.getTransceivers()[1].stop(); + pc1.setLocalDescription({type: "rollback"}); + + const offer = await pc2.createOffer(); + await pc2.setLocalDescription(offer); + await pc1.setRemoteDescription(offer); + + await pc1.addIceCandidate( + { + candidate: "candidate:0 1 UDP 2122252543 192.168.1.112 64261 typ host", + sdpMid: pc2.getTransceivers()[1].mid + }); + }; + const tests = [ checkAddTransceiverNoTrack, checkAddTransceiverWithTrack, diff --git a/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-events.html b/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-events.html index 777ac252bc1..dc4ea7bde13 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-events.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-events.html @@ -7,18 +7,6 @@ <script> 'use strict'; -function waitForState(transport, state) { - return new Promise((resolve, reject) => { - const eventHandler = () => { - if (transport.state == state) { - transport.removeEventListener('statechange', eventHandler, false); - resolve(); - } - }; - transport.addEventListener('statechange', eventHandler, false); - }); -} - promise_test(async t => { const pc1 = new RTCPeerConnection(); t.add_cleanup(() => pc1.close()); diff --git a/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-maxChannels.html b/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-maxChannels.html new file mode 100644 index 00000000000..e62404a21a0 --- /dev/null +++ b/tests/wpt/web-platform-tests/webrtc/RTCSctpTransport-maxChannels.html @@ -0,0 +1,49 @@ +<!doctype html> +<meta charset=utf-8> +<title>RTCSctpTransport.prototype.maxChannels</title> +<link rel="help" href="https://w3c.github.io/webrtc-pc/#rtcsctptransport-interface"> +<script src=/resources/testharness.js></script> +<script src=/resources/testharnessreport.js></script> +<script src="RTCPeerConnection-helper.js"></script> +<script> +'use strict'; + +promise_test(async (t) => { + const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close()); + + assert_equals(pc.sctp, null, 'RTCSctpTransport must be null'); + pc.createDataChannel('test'); + const offer = await pc.createOffer(); + await pc.setRemoteDescription(offer); + const answer = await pc.createAnswer(); + await pc.setLocalDescription(answer); + + assert_not_equals(pc.sctp, null, 'RTCSctpTransport must be available'); + assert_equals(pc.sctp.maxChannels, null, 'maxChannels must not be set'); +}, 'An unconnected peerconnection must not have maxChannels set'); + +promise_test(async (t) => { + const pc1 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); + const pc2 = new RTCPeerConnection(); + t.add_cleanup(() => pc2.close()); + coupleIceCandidates(pc1, pc2); + pc1.createDataChannel(''); + const offer = await pc1.createOffer(); + await pc1.setLocalDescription(offer); + const pc1ConnectedWaiter = waitForState(pc1.sctp, 'connected'); + await pc2.setRemoteDescription(offer); + const pc2ConnectedWaiter = waitForState(pc2.sctp, 'connected'); + const answer = await pc2.createAnswer(); + await pc2.setLocalDescription(answer); + await pc1.setRemoteDescription(answer); + assert_equals(null, pc1.sctp.maxChannels); + assert_equals(null, pc2.sctp.maxChannels); + await pc1ConnectedWaiter; + await pc2ConnectedWaiter; + assert_not_equals(null, pc1.sctp.maxChannels); + assert_not_equals(null, pc2.sctp.maxChannels); + assert_equals(pc1.sctp.maxChannels, pc2.sctp.maxChannels); +}, 'maxChannels gets instantiated after connecting'); +</script> diff --git a/tests/wpt/web-platform-tests/webrtc/RTCTrackEvent-fire.html b/tests/wpt/web-platform-tests/webrtc/RTCTrackEvent-fire.html index 4c65daaba86..9435d7b6e54 100644 --- a/tests/wpt/web-platform-tests/webrtc/RTCTrackEvent-fire.html +++ b/tests/wpt/web-platform-tests/webrtc/RTCTrackEvent-fire.html @@ -53,6 +53,11 @@ const sdp5 = sdpBase + ` a=msid:- `; +const sdp6 = sdpBase + ` +a=msid:1 2 +a=msid:1 2 +`; + async function applyRemoteDescriptionAndReturnRemoteTrackAndStreams(pc, sdp) { const testTrackPromise = new Promise(resolve => { @@ -124,6 +129,14 @@ promise_test(async test => { const pc = new RTCPeerConnection(); test.add_cleanup(() => pc.close()); + const [track, streams] = await applyRemoteDescriptionAndReturnRemoteTrackAndStreams(pc, sdp6); + assert_equals(streams.length, 1, "track event has one stream"); +}, "Duplicate a=msid should result in a track event with one stream"); + +promise_test(async test => { + const pc = new RTCPeerConnection(); + test.add_cleanup(() => pc.close()); + const [track, streams] = await applyRemoteDescriptionAndReturnRemoteTrackAndStreams(pc, sdp1); assert_equals(streams.length, 1, "track event has a stream"); assert_equals(streams[0].id, "1", "msid should match"); diff --git a/tests/wpt/web-platform-tests/webrtc/protocol/candidate-exchange.https.html b/tests/wpt/web-platform-tests/webrtc/protocol/candidate-exchange.https.html new file mode 100644 index 00000000000..2603a02cddf --- /dev/null +++ b/tests/wpt/web-platform-tests/webrtc/protocol/candidate-exchange.https.html @@ -0,0 +1,96 @@ +<!DOCTYPE html> +<html> +<head> +<title>Candidate exchange</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="../RTCPeerConnection-helper.js"></script> +</head> +<body> +<script> + +function iceGatheringCompleteWaiter(pc) { + const waiter = new Promise((resolve) => { + const eventHandler = () => { + if (pc.iceGatheringState == 'complete') { + pc.removeEventListener('icegatheringstatechange', eventHandler, false); + resolve(); + } + }; + if (pc.iceGatheringState == 'complete') { + resolve(); + } else { + pc.addEventListener('icegatheringstatechange', eventHandler, false); + } + }); + return waiter; +} + +promise_test(async t => { + const pc1 = new RTCPeerConnection(); + const pc2 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); + t.add_cleanup(() => pc2.close()); + pc1.createDataChannel('datachannel'); + coupleIceCandidates(pc1, pc2); + await doSignalingHandshake(pc1, pc2); + await waitForIceStateChange(pc1, ['connected', 'completed']); +}, 'Two way ICE exchange works'); + +promise_test(async t => { + const pc1 = new RTCPeerConnection(); + const pc2 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); + t.add_cleanup(() => pc2.close()); + let candidates = []; + pc1.createDataChannel('datachannel'); + pc1.onicecandidate = e => { + candidates.push(e.candidate); + } + // Candidates from PC2 are not delivered to pc1, so pc1 will use + // peer-reflexive candidates. + await doSignalingHandshake(pc1, pc2); + const waiter = iceGatheringCompleteWaiter(pc1); + await waiter; + for (const candidate of candidates) { + if (candidate) { + pc2.addIceCandidate(candidate); + } + } + await Promise.all([waitForIceStateChange(pc1, ['connected', 'completed']), + waitForIceStateChange(pc2, ['connected', 'completed'])]); + const candidate_pair = pc1.sctp.transport.iceTransport.getSelectedCandidatePair(); + assert_equals(candidate_pair.local.type, 'host'); + assert_equals(candidate_pair.remote.type, 'prflx'); +}, 'Adding only caller -> callee candidates gives a connection'); + +promise_test(async t => { + const pc1 = new RTCPeerConnection(); + const pc2 = new RTCPeerConnection(); + t.add_cleanup(() => pc1.close()); + t.add_cleanup(() => pc2.close()); + let candidates = []; + pc1.createDataChannel('datachannel'); + pc2.onicecandidate = e => { + candidates.push(e.candidate); + } + // Candidates from pc1 are not delivered to pc2. so pc2 will use + // peer-reflexive candidates. + await doSignalingHandshake(pc1, pc2); + const waiter = iceGatheringCompleteWaiter(pc2); + await waiter; + for (const candidate of candidates) { + if (candidate) { + pc1.addIceCandidate(candidate); + } + } + await Promise.all([waitForIceStateChange(pc1, ['connected', 'completed']), + waitForIceStateChange(pc2, ['connected', 'completed'])]); + const candidate_pair = pc2.sctp.transport.iceTransport.getSelectedCandidatePair(); + assert_equals(candidate_pair.local.type, 'host'); + assert_equals(candidate_pair.remote.type, 'prflx'); +}, 'Adding only callee -> caller candidates gives a connection'); + +</script> +</body> +</html> diff --git a/tests/wpt/web-platform-tests/webrtc/protocol/ice-state.https.html b/tests/wpt/web-platform-tests/webrtc/protocol/ice-state.https.html index 99d2a25eede..4a6b4333e16 100644 --- a/tests/wpt/web-platform-tests/webrtc/protocol/ice-state.https.html +++ b/tests/wpt/web-platform-tests/webrtc/protocol/ice-state.https.html @@ -94,8 +94,8 @@ promise_test(async t => { const sender = pc1.addTrack(track); exchangeIceCandidates(pc1, pc2); await doSignalingHandshake(pc1, pc2); - await waitForIceStateChange(pc1, ['connected']); -}, 'PC should enter connected state when candidates are sent'); + await waitForIceStateChange(pc1, ['connected', 'completed']); +}, 'PC should enter connected (or completed) state when candidates are sent'); promise_test(async t => { const pc1 = new RTCPeerConnection(); diff --git a/tests/wpt/web-platform-tests/webrtc/protocol/sctp-format.html b/tests/wpt/web-platform-tests/webrtc/protocol/sctp-format.html new file mode 100644 index 00000000000..207e51d4c3a --- /dev/null +++ b/tests/wpt/web-platform-tests/webrtc/protocol/sctp-format.html @@ -0,0 +1,25 @@ +<!doctype html> +<meta charset=utf-8> +<title>RTCPeerconnection SDP SCTP format test</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="../RTCPeerConnection-helper.js"></script> +<script> +'use strict'; + +promise_test(async t => { + const caller = new RTCPeerConnection(); + const callee = new RTCPeerConnection(); + t.add_cleanup(() => caller.close()); + t.add_cleanup(() => callee.close()); + caller.createDataChannel('channel'); + const offer = await caller.createOffer(); + const [preamble, media_section, postamble] = offer.sdp.split('\r\nm='); + assert_true(typeof(postamble) === 'undefined'); + assert_greater_than(media_section.search( + /^application \d+ UDP\/DTLS\/SCTP webrtc-datachannel\r\n/), -1); + assert_greater_than(media_section.search(/\r\na=sctp-port:\d+\r\n/), -1); + assert_greater_than(media_section.search(/\r\na=mid:/), -1); +}, 'Generated Datachannel SDP uses correct SCTP offer syntax'); + +</script> diff --git a/tests/wpt/web-platform-tests/webxr/resources/webxr_util.js b/tests/wpt/web-platform-tests/webxr/resources/webxr_util.js index c66b13143a7..3b010a43598 100644 --- a/tests/wpt/web-platform-tests/webxr/resources/webxr_util.js +++ b/tests/wpt/web-platform-tests/webxr/resources/webxr_util.js @@ -51,6 +51,7 @@ function xr_session_promise_test( navigator.xr.requestSession(sessionMode) .then((session) => { testSession = session; + session.mode = sessionMode; // Session must have a baseLayer or frame requests // will be ignored. session.updateRenderState({ diff --git a/tests/wpt/web-platform-tests/webxr/xrFrame_getPose.https.html b/tests/wpt/web-platform-tests/webxr/xrFrame_getPose.https.html index a8015e3276a..243fb8cd666 100644 --- a/tests/wpt/web-platform-tests/webxr/xrFrame_getPose.https.html +++ b/tests/wpt/web-platform-tests/webxr/xrFrame_getPose.https.html @@ -26,8 +26,8 @@ let testFunction = function(session, fakeDeviceController, t) { }]); return Promise.all([ - session.requestReferenceSpace({ type: "stationary", subtype: "eye-level" }), - session.requestReferenceSpace({ type: "stationary", subtype: "eye-level" }) + session.requestReferenceSpace('local'), + session.requestReferenceSpace('local') ]).then((spaces) => new Promise((resolve) => { function onFrame(time, xrFrame) { const radians = Math.PI / 2.0; // 90 degrees @@ -37,7 +37,7 @@ let testFunction = function(session, fakeDeviceController, t) { let space2 = spaces[1]; // Rotate 90 degrees about x axis, then move 1 meter along y axis. - space1.originOffset = new XRRigidTransform( + space1 = space1.getOffsetReferenceSpace(new XRRigidTransform( DOMPointReadOnly.fromPoint({ x : 0, y : 1, @@ -50,10 +50,10 @@ let testFunction = function(session, fakeDeviceController, t) { z : 0, w : Math.cos(radians / 2) }) - ); + )); // Rotate 90 degrees about z axis, then move 1 meter along x axis. - space2.originOffset = new XRRigidTransform( + space2 = space2.getOffsetReferenceSpace(new XRRigidTransform( DOMPointReadOnly.fromPoint({ x : 1, y : 0, @@ -66,7 +66,7 @@ let testFunction = function(session, fakeDeviceController, t) { z : Math.sin(radians / 2), w : Math.cos(radians / 2) }) - ); + )); let space1_from_space2 = xrFrame.getPose(space1, space2); const EXPECTED_POSE_MATRIX = [ diff --git a/tests/wpt/web-platform-tests/webxr/xrFrame_lifetime.https.html b/tests/wpt/web-platform-tests/webxr/xrFrame_lifetime.https.html index b924c89771e..27ef02de337 100644 --- a/tests/wpt/web-platform-tests/webxr/xrFrame_lifetime.https.html +++ b/tests/wpt/web-platform-tests/webxr/xrFrame_lifetime.https.html @@ -16,6 +16,7 @@ let testFunction = (testSession, testController, t) => new Promise((resolve) => { let staleFrame = null; let currentReferenceSpace = null; + let currentViewerSpace = null; function onFrame(time, xrFrame) { t.step(() => { @@ -31,16 +32,19 @@ // Attempting to call a method on the frame outside the callback that // originally provided it should cause it to throw an exception. assert_throws('InvalidStateError', () => staleFrame.getViewerPose(currentReferenceSpace)); - assert_throws('InvalidStateError', () => staleFrame.getPose(testSession.viewerSpace, currentReferenceSpace)); + assert_throws('InvalidStateError', () => staleFrame.getPose(currentViewerSpace, currentReferenceSpace)); }); // Test does not complete until the this function has executed. resolve(); } - testSession.requestReferenceSpace({ type: 'stationary', subtype: 'eye-level' }).then((referenceSpace) => { - currentReferenceSpace = referenceSpace; - testSession.requestAnimationFrame(onFrame); + testSession.requestReferenceSpace('viewer').then((viewerSpace) => { + currentViewerSpace = viewerSpace; + testSession.requestReferenceSpace('local').then((referenceSpace) => { + currentReferenceSpace = referenceSpace; + testSession.requestAnimationFrame(onFrame); + }); }); }); diff --git a/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_data_valid.https.html b/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_data_valid.https.html index 44e903e4fb9..c5108e4eccf 100644 --- a/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_data_valid.https.html +++ b/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_data_valid.https.html @@ -43,7 +43,7 @@ let testFunction = function(session, testDeviceController) { testSession = session; - return session.requestReferenceSpace({ type: 'stationary', subtype: 'eye-level' }) + return session.requestReferenceSpace('local') .then((referenceSpace) => new Promise((resolve) => { function onFrame(time, xrFrame) { diff --git a/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html b/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html index 5606fa1ab12..95d9e781059 100644 --- a/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html +++ b/tests/wpt/web-platform-tests/webxr/xrSession_requestAnimationFrame_getViewerPose.https.html @@ -20,7 +20,7 @@ const validViewMatrix = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4, 3, 2, 1]; let testFunction = function(session, fakeDeviceController, t) { - return session.requestReferenceSpace({ type: 'stationary', subtype: 'eye-level' }) + return session.requestReferenceSpace('local') .then((referenceSpace) => new Promise((resolve, reject) => { let counter = 0; function onFrame(time, vrFrame) { diff --git a/tests/wpt/web-platform-tests/webxr/xrSession_requestReferenceSpace.https.html b/tests/wpt/web-platform-tests/webxr/xrSession_requestReferenceSpace.https.html index 0027d5dce01..2fbf9b977ca 100644 --- a/tests/wpt/web-platform-tests/webxr/xrSession_requestReferenceSpace.https.html +++ b/tests/wpt/web-platform-tests/webxr/xrSession_requestReferenceSpace.https.html @@ -14,11 +14,9 @@ let fakeDeviceInitParams = { supportsImmersive: true }; let testFunction = function(session, fakeDeviceController, t) { - return promise_rejects(t, new TypeError(), session.requestReferenceSpace({ type: "foo" })) - .then(() => promise_rejects(t, "NotSupportedError", session.requestReferenceSpace({ type: "stationary" }))) - .then(() => promise_rejects(t, new TypeError(), session.requestReferenceSpace({ type: "stationary", subtype: "bar" }))) + return promise_rejects(t, new TypeError(), session.requestReferenceSpace('foo')) .then(() => Promise.all([ - session.requestReferenceSpace({ type: "identity" }).then( (referenceSpace) => { + session.requestReferenceSpace('viewer').then( (referenceSpace) => { t.step(() => { assert_true(referenceSpace instanceof XRSpace, "identity reference space is not correct type."); @@ -26,47 +24,33 @@ "identity reference space is not correct type."); }); }), - session.requestReferenceSpace({ type: "stationary", subtype: "position-disabled" }).then( (referenceSpace) => { - t.step(() => { - assert_true(referenceSpace instanceof XRSpace, - "position-disabled stationary reference space is not correct type."); - assert_true(referenceSpace instanceof XRReferenceSpace, - "position-disabled stationary reference space is not correct type."); - assert_true(referenceSpace instanceof XRStationaryReferenceSpace, - "position-disabled stationary reference space is not correct type."); - }); - }), - session.requestReferenceSpace({ type: "stationary", subtype: "eye-level" }).then( (referenceSpace) => { + session.requestReferenceSpace('local').then( (referenceSpace) => { t.step(() => { assert_true(referenceSpace instanceof XRSpace, "eye-level stationary reference space is not correct type."); assert_true(referenceSpace instanceof XRReferenceSpace, "eye-level stationary reference space is not correct type."); - assert_true(referenceSpace instanceof XRStationaryReferenceSpace, - "eye-level stationary reference space is not correct type."); }); }), - session.requestReferenceSpace({ type: "stationary", subtype: "floor-level" }).then( (referenceSpace) => { + session.requestReferenceSpace('local-floor').then( (referenceSpace) => { t.step(() => { assert_true(referenceSpace instanceof XRSpace, "floor-level stationary reference space is not correct type."); assert_true(referenceSpace instanceof XRReferenceSpace, "floor-level stationary reference space is not correct type."); - assert_true(referenceSpace instanceof XRStationaryReferenceSpace, - "floor-level stationary reference space is not correct type."); }); }) ])) .then(() => { if (!session.immersive) { // Bounded reference spaces are not allowed in inline sessions. - return promise_rejects(t, "NotSupportedError", session.requestReferenceSpace({ type: "bounded" })) + return promise_rejects(t, "NotSupportedError", session.requestReferenceSpace('bounded-floor')) } }) .then(() => { if (!session.immersive) { // Unbounded reference spaces are not allowed in inline sessions. - return promise_rejects(t, "NotSupportedError", session.requestReferenceSpace({ type: "unbounded" })) + return promise_rejects(t, "NotSupportedError", session.requestReferenceSpace('unbounded')) } }) }; diff --git a/tests/wpt/web-platform-tests/webxr/xrSession_identity_referenceSpace.https.html b/tests/wpt/web-platform-tests/webxr/xrSession_viewer_referenceSpace.https.html index 07abc39728c..85e5e87f826 100644 --- a/tests/wpt/web-platform-tests/webxr/xrSession_identity_referenceSpace.https.html +++ b/tests/wpt/web-platform-tests/webxr/xrSession_viewer_referenceSpace.https.html @@ -22,7 +22,7 @@ const validViewMatrix = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 4, 3, 2, 1]; let testFunction = function(session, fakeDeviceController, t) { - return session.requestReferenceSpace({ type: 'identity' }) + return session.requestReferenceSpace('viewer') .then((referenceSpace) => new Promise((resolve, reject) => { let counter = 0; function onFrame(time, xrFrame) { diff --git a/tests/wpt/web-platform-tests/webxr/xrView_eyes.https.html b/tests/wpt/web-platform-tests/webxr/xrView_eyes.https.html new file mode 100644 index 00000000000..8090bcebadb --- /dev/null +++ b/tests/wpt/web-platform-tests/webxr/xrView_eyes.https.html @@ -0,0 +1,57 @@ +<!DOCTYPE html> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<script src="resources/test-constants.js"></script> +<script src="resources/webxr_util.js"></script> +<script src="resources/xr-test-asserts.js"></script> +<canvas></canvas> + +<script> + +let immersiveTestName = "XRView.eye is correct for immersive sessions"; +let nonImmersiveTestName = "XRView.eye is correct for non-immersive sessions"; + +let fakeDeviceInitParams = { supportsImmersive:true }; + +let testFunction = function(session, fakeDeviceController, t) { + // Need to have a valid pose or input events don't process. + fakeDeviceController.setXRPresentationFrameData(VALID_POSE_MATRIX, [{ + eye:"left", + projectionMatrix: VALID_PROJECTION_MATRIX, + viewMatrix: VALID_VIEW_MATRIX + }, { + eye:"right", + projectionMatrix: VALID_PROJECTION_MATRIX, + viewMatrix: VALID_VIEW_MATRIX + }]); + + return session.requestReferenceSpace('viewer') + .then((space) => new Promise((resolve) => { + function onFrame(time, xrFrame) { + let viewer_pose = xrFrame.getViewerPose(space); + + if (session.mode == 'inline') { + // An inline session should report a single view with an eye type "none". + assert_equals(viewer_pose.views.length, 1); + assert_equals(viewer_pose.views[0].eye, "none"); + } else { + // An immersive session should report a two views with a left and right eye. + assert_equals(viewer_pose.views.length, 2); + assert_equals(viewer_pose.views[0].eye, "left"); + assert_equals(viewer_pose.views[1].eye, "right"); + } + + // Finished test. + resolve(); + } + + session.requestAnimationFrame(onFrame); + })); +}; + +xr_session_promise_test(immersiveTestName, testFunction, + fakeDeviceInitParams, 'immersive-vr'); +xr_session_promise_test(nonImmersiveTestName, testFunction, + fakeDeviceInitParams, 'inline'); + +</script> diff --git a/tests/wpt/web-platform-tests/workers/SharedWorker-detach-frame-in-error-event.html b/tests/wpt/web-platform-tests/workers/SharedWorker-detach-frame-in-error-event.html new file mode 100644 index 00000000000..7363265fbc3 --- /dev/null +++ b/tests/wpt/web-platform-tests/workers/SharedWorker-detach-frame-in-error-event.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<title>Test frame detach in shared worker's error handler</title> +<script src="/resources/testharness.js"></script> +<script src="/resources/testharnessreport.js"></script> +<body> +<iframe id="frame"></iframe> +</body> +<script> +promise_test(t => { + const frame = document.getElementById('frame'); + + const promise = new Promise(resolve => { + window.detachFrame = () => { + frame.remove(); + resolve(); + }; + }); + + // Start a new worker with an invalid script in the frame, and detach the + // frame in the worker's error handler. This shouldn't crash. + const s = frame.contentWindow.document.createElement('script'); + s.innerHTML = "const worker = new SharedWorker('error');" + + "worker.onerror = () => { window.parent.detachFrame(); };"; + frame.contentWindow.document.body.appendChild(s); + + return promise; +}); +</script> diff --git a/tests/wpt/web-platform-tests/x-frame-options/sameorigin.sub.html b/tests/wpt/web-platform-tests/x-frame-options/sameorigin.sub.html index 9efbc320946..ede54468259 100644 --- a/tests/wpt/web-platform-tests/x-frame-options/sameorigin.sub.html +++ b/tests/wpt/web-platform-tests/x-frame-options/sameorigin.sub.html @@ -19,7 +19,8 @@ async_test(t => { var i = document.createElement('iframe'); - i.src = "./support/nested.py?origin=http://{{host}}:{{ports[http][0]}}&value=SAMEORIGIN"; + i.src = + "./support/nested.py?origin=http://{{host}}:{{ports[http][0]}}&value=SAMEORIGIN&loadShouldSucceed=true"; wait_for_message_from(i, t) .then(t.step_func_done(e => { diff --git a/tests/wpt/web-platform-tests/x-frame-options/support/nested.py b/tests/wpt/web-platform-tests/x-frame-options/support/nested.py index c7dca4aeee5..e640f37a230 100644 --- a/tests/wpt/web-platform-tests/x-frame-options/support/nested.py +++ b/tests/wpt/web-platform-tests/x-frame-options/support/nested.py @@ -1,6 +1,8 @@ def main(request, response): origin = request.GET.first("origin"); value = request.GET.first("value"); + # This is used to solve the race condition we have for postMessages + shouldSucceed = request.GET.first("loadShouldSucceed", "false"); return ([("Content-Type", "text/html")], """<!DOCTYPE html> <title>XFO.</title> @@ -19,7 +21,13 @@ def main(request, response): // load event from racing with the onmessage event. requestAnimationFrame(_ => { requestAnimationFrame(_ => { - if (!gotMessage) { + // The race condition problem we have is it is possible + // that the sub iframe is loaded before the postMessage is + // dispatched, as a result, the "Failed" message is sent + // out. So the way we fixed is we simply let the timeout + // to happen if we expect the "Loaded" postMessage to be + // sent + if (!gotMessage && %s != true) { window.parent.postMessage("Failed", "*"); } }); @@ -27,5 +35,5 @@ def main(request, response): }; document.body.appendChild(i); </script> - """ % (origin, value)) + """ % (origin, value, shouldSucceed)) |