Bug 1274534 - Update web-platform-tests expected data to revision e806420984568cd76da78de27c832b0a927d9fc6, a=testonly

MozReview-Commit-ID: 76qdP6zDHad


--HG--
rename : testing/web-platform/meta/DOM-parsing/innerhtml-01.xhtml.ini => testing/web-platform/meta/domparsing/innerhtml-01.xhtml.ini
rename : testing/web-platform/meta/DOM-parsing/innerhtml-05.xhtml.ini => testing/web-platform/meta/domparsing/innerhtml-05.xhtml.ini
rename : testing/web-platform/meta/DOM-parsing/xml-serialization.xhtml.ini => testing/web-platform/meta/domparsing/xml-serialization.xhtml.ini
This commit is contained in:
James Graham 2016-05-19 14:13:47 +01:00
Родитель feaf3e9468
Коммит 9693daf965
25 изменённых файлов: 517 добавлений и 33 удалений

Просмотреть файл

@ -0,0 +1,5 @@
[battery-promise.html]
type: testharness
[setting iframe's src makes its Navigator object vary thus getting another battery promise]
expected: FAIL

Просмотреть файл

@ -1,5 +1,3 @@
[self-doesnt-match-blob.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -1,4 +1,3 @@
[star-doesnt-match-blob.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -1,4 +1,3 @@
[worker-connect-src-allowed.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -1,4 +1,3 @@
[worker-script-src.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -1,4 +1,3 @@
[multiple-frames-meta-ignored.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -1,4 +1,3 @@
[multiple-frames-self-allowed.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -1,4 +1,3 @@
[single-frame-self-allowed.sub.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1273241

Просмотреть файл

@ -0,0 +1,5 @@
[define.html]
type: testharness
["window.customElements.define" should exists]
expected: FAIL

Просмотреть файл

@ -1,4 +1,4 @@
[init-event-while-dispatching.html]
[Event-init-while-dispatching.html]
type: testharness
[Calling initKeyboardEvent while dispatching.]
expected: FAIL

Просмотреть файл

@ -1,4 +1,4 @@
[constructors.html]
[Event-subclasses-constructors.html]
type: testharness
[CompositionEvent constructor (no argument)]
expected: FAIL

Просмотреть файл

@ -640,9 +640,6 @@
[Stringification of document.createElement("basefont")]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "ping" with the proper type (2)]
expected: FAIL
[HTMLIFrameElement interface: attribute seamless]
expected: FAIL
@ -1102,9 +1099,6 @@
[HTMLAreaElement interface: attribute type]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "ping" with the proper type (5)]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "hreflang" with the proper type (8)]
expected: FAIL
@ -1141,9 +1135,6 @@
[HTMLTableDataCellElement must be primary interface of document.createElement("td")]
expected: FAIL
[HTMLTableCellElement interface: document.createElement("td") must inherit property "headers" with the proper type (2)]
expected: FAIL
[HTMLTableHeaderCellElement interface: existence and properties of interface object]
expected: FAIL
@ -1177,9 +1168,6 @@
[HTMLTableHeaderCellElement interface: document.createElement("th") must inherit property "sort" with the proper type (3)]
expected: FAIL
[HTMLTableCellElement interface: document.createElement("th") must inherit property "headers" with the proper type (2)]
expected: FAIL
[HTMLFormElement interface: operation requestAutocomplete()]
expected: FAIL
@ -2815,3 +2803,336 @@
[HTMLSlotElement interface: calling assignedNodes(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError]
expected: FAIL
[HTMLInputElement interface: createInput("text") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("text") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("text") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("text") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("text") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("hidden") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("hidden") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("hidden") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("hidden") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("hidden") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("search") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("search") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("search") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("search") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("search") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("tel") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("tel") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("tel") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("tel") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("tel") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("url") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("url") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("url") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("url") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("url") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("email") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("email") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("email") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("email") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("email") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("password") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("password") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("password") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("password") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("password") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("date") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("date") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("date") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("date") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("date") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("month") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("month") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("month") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("month") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("month") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("week") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("week") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("week") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("week") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("week") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("time") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("time") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("time") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("time") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("time") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("datetime-local") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("datetime-local") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("datetime-local") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("datetime-local") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("datetime-local") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("number") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("number") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("number") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("number") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("number") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("range") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("range") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("range") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("range") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("range") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("color") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("color") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("color") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("color") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("color") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("checkbox") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("checkbox") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("checkbox") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("checkbox") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("checkbox") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("radio") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("radio") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("radio") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("radio") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("radio") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("file") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("file") must inherit property "files" with the proper type (9)]
expected: FAIL
[HTMLInputElement interface: createInput("file") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("file") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("file") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("file") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("submit") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("submit") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("submit") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("submit") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("submit") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("image") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("image") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("image") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("image") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("image") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("reset") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("reset") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("reset") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("reset") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("reset") must inherit property "labels" with the proper type (48)]
expected: FAIL
[HTMLInputElement interface: createInput("button") must inherit property "dirName" with the proper type (6)]
expected: FAIL
[HTMLInputElement interface: createInput("button") must inherit property "minLength" with the proper type (22)]
expected: FAIL
[HTMLInputElement interface: createInput("button") must inherit property "valueLow" with the proper type (37)]
expected: FAIL
[HTMLInputElement interface: createInput("button") must inherit property "valueHigh" with the proper type (38)]
expected: FAIL
[HTMLInputElement interface: createInput("button") must inherit property "labels" with the proper type (48)]
expected: FAIL

Просмотреть файл

@ -1,3 +0,0 @@
[iframe-allow-fullscreen.html.ini]
type: testharness
prefs: [full-screen-api.unprefix.enabled:true]

Просмотреть файл

@ -1,8 +1,7 @@
[form-validation-reportValidity.html]
type: testharness
expected: TIMEOUT
disabled:
skip-if = (os == 'mac') and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1273105
disabled: skip-if = (os == 'mac') and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1273105
[[INPUT in TEXT status\] suffering from being too long]
expected: FAIL

Просмотреть файл

@ -0,0 +1,20 @@
[form.html]
type: testharness
[label.form]
expected: FAIL
[label-form.form]
expected: FAIL
[label-form-form2.form]
expected: FAIL
[label-for-control-form-in-form.form]
expected: FAIL
[label-for-control-form.form]
expected: FAIL
[label-in-table.form]
expected: FAIL

Просмотреть файл

@ -0,0 +1,5 @@
[checkbox.html]
type: testharness
[click on mutable checkbox fires a click event, then an input event, then a change event]
expected: FAIL

Просмотреть файл

@ -4,6 +4,3 @@
expected:
if not debug and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86_64") and (bits == 64): FAIL
[click on mutable radio fires click event, then input event, then change event]
expected: FAIL

Просмотреть файл

@ -15,3 +15,9 @@
[A form control has an implicit label.]
expected: FAIL
[A label in a form without a control]
expected: FAIL
[A label outside a form with a control inside the form]
expected: FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[get-elements.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[window-frames.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[throwing-in-listener-and-window-error-event.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -0,0 +1,134 @@
[url-setters.html]
type: testharness
[Setting <a://example.net>.protocol = '' The empty string is not a valid scheme. Setter leaves the URL unchanged.]
expected: FAIL
[Setting <a://example.net>.protocol = 'b']
expected: FAIL
[Setting <a://example.net>.protocol = 'B' Upper-case ASCII is lower-cased]
expected: FAIL
[Setting <a://example.net>.protocol = 'é' Non-ASCII is rejected]
expected: FAIL
[Setting <a://example.net>.protocol = '0b' No leading digit]
expected: FAIL
[Setting <a://example.net>.protocol = '+b' No leading punctuation]
expected: FAIL
[Setting <a://example.net>.protocol = 'bC0+-.']
expected: FAIL
[Setting <a://example.net>.protocol = 'b,c' Only some punctuation is acceptable]
expected: FAIL
[Setting <a://example.net>.protocol = 'bé' Non-ASCII is rejected]
expected: FAIL
[Setting <http://example.net>.protocol = 'b' Cant switch from special scheme to non-special. Note: this may change, see https://github.com/whatwg/url/issues/104]
expected: FAIL
[Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesnt have a host, but URL in a special scheme must.]
expected: FAIL
[Setting <ssh://me@example.net>.protocol = 'http' Cant switch from non-special scheme to special. Note: this may change, see https://github.com/whatwg/url/issues/104]
expected: FAIL
[Setting <http://:secret@example.net>.username = 'me']
expected: FAIL
[Setting <http://me:secret@example.net>.username = '']
expected: FAIL
[Setting <http://example.net>.username = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~€Éé' UTF-8 percent encoding with the userinfo encode set.]
expected: FAIL
[Setting <http://example.net>.password = 'secret']
expected: FAIL
[Setting <http://:secret@example.net>.password = '']
expected: FAIL
[Setting <http://example.net>.password = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~€Éé' UTF-8 percent encoding with the userinfo encode set.]
expected: FAIL
[Setting <http://example.net>.password = '%c3%89té' Bytes already percent-encoded are left as-is.]
expected: FAIL
[Setting <view-source+http://example.net/foo>.host = '' The empty host is OK for non-special schemes]
expected: FAIL
[Setting <a:/foo>.host = 'example.net' Path-only URLs can gain a host]
expected: FAIL
[Setting <http://example.net>.host = '0x7F000001:8080' IPv4 address syntax is normalized]
expected: FAIL
[Setting <http://example.net>.host = '[::0:01\]:2' IPv6 address syntax is normalized]
expected: FAIL
[Setting <view-source+http://example.net/path>.host = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, and its invalid in a domain]
expected: FAIL
[Setting <view-source+http://example.net/path>.host = 'example.com:8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error]
expected: FAIL
[Setting <http://example.net/path>.host = 'example.com:65536' Port numbers are 16 bit integers, overflowing is an error. Hostname is still set, though.]
expected: FAIL
[Setting <view-source+http://example.net/foo>.hostname = '' The empty host is OK for non-special schemes]
expected: FAIL
[Setting <a:/foo>.hostname = 'example.net' Path-only URLs can gain a host]
expected: FAIL
[Setting <http://example.net:8080>.hostname = '0x7F000001' IPv4 address syntax is normalized]
expected: FAIL
[Setting <http://example.net>.hostname = '[::0:01\]' IPv6 address syntax is normalized]
expected: FAIL
[Setting <http://example.net/path>.hostname = 'example.com:8080' Stuff after a : delimiter is ignored]
expected: FAIL
[Setting <http://example.net:8080/path>.hostname = 'example.com:' Stuff after a : delimiter is ignored]
expected: FAIL
[Setting <view-source+http://example.net/path>.hostname = 'example.com\\stuff' \\ is not a delimiter for non-special schemes, and its invalid in a domain]
expected: FAIL
[Setting <http://example.net:8080>.port = '' Port number is unchanged if empty in the new value. Note: this may change, see https://github.com/whatwg/url/pull/113]
expected: FAIL
[Setting <view-source+http://example.net/path>.port = '8080stuff2' Anything other than ASCII digit stops the port parser in a setter but is not an error]
expected: FAIL
[Setting <http://example.net:8080/path>.port = '65536' Port numbers are 16 bit integers, overflowing is an error]
expected: FAIL
[Setting <unix:/run/foo.socket?timeout=10>.pathname = '/var/log/../run/bar.socket']
expected: FAIL
[Setting <http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is a segment delimiter for 'special' URLs]
expected: FAIL
[Setting <view-source+http://example.net/home?lang=fr#nav>.pathname = '\\a\\%2E\\b\\%2e.\\c' \\ is *not* a segment delimiter for non-'special' URLs]
expected: FAIL
[Setting <a:/>.pathname = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~€Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed.]
expected: FAIL
[Setting <http://example.net>.pathname = '%2e%2E%c3%89té' Bytes already percent-encoded are left as-is, except %2E.]
expected: FAIL
[Setting <a:/>.search = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~€Éé' UTF-8 percent encoding with the query encode set. Tabs and newlines are removed.]
expected: FAIL
[Setting <a:/>.hash = '\x00\x01\t\n\r\x1f !"#$%&'()*+,-./09:;<=>?@AZ[\\\]^_`az{|}~€Éé' No percent-encoding at all (!); nuls, tabs, and newlines are removed]
expected: FAIL
[Setting <http://example.net>.hash = '%c3%89té' Bytes already percent-encoded are left as-is]
expected: FAIL