Closed Bug 1610938 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 21354 - Replace some "assert_throws(new FooError(), stuff)" calls with assert_throws_js

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(5 files)

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

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

Boris Zbarsky <bzbarsky@mit.edu> wrote:

Replace some "assert_throws(new FooError(), stuff)" calls with assert_throws_js

This is an attempt to understand what part of #21350 is failing the CI; please excuse the email spam when wpt-pr-bot cc's you to this PR.

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Attached file Notable wpt changes
# CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1027 tests

## Status Summary

### Firefox
OK                 : 285[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 286[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 634[GitHub]
PASS               : 41[Gecko-windows10-64-opt, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 24949[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 24960[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 27762[GitHub]
FAIL               : 3488[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 3489[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 6656[GitHub]
TIMEOUT            : 8
ERROR              : 246[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 283[GitHub]
NOTRUN             : 1

### Chrome
OK                 : 911
PASS               : 36163
FAIL               : 4057
TIMEOUT            : 8
ERROR              : 8
NOTRUN             : 93

### Safari
OK                 : 574
PASS               : 27352
FAIL               : 6146
PRECONDITION_FAILED: 1
TIMEOUT            : 19
ERROR              : 342
NOTRUN             : 3

## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c6212b5707ef94b7ad6fc2459e95a5d15360b8)
[GitHub PR Head](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_base)

## Details

### Firefox-only Failures
/webrtc/RTCConfiguration-iceTransportPolicy.html
  setConfiguration(config) - with null iceTransportPolicy should throw TypeError: FAIL
  setConfiguration({}) with initial iceTransportPolicy relay should set new value to all: FAIL
  setConfiguration({ iceTransportPolicy: 'relay' }) with initial iceTransportPolicy all should succeed: FAIL
  setConfiguration({ iceTransportPolicy: 'all' }) with initial iceTransportPolicy relay should succeed: FAIL
  setConfiguration(config) - with none iceTransportPolicy should throw TypeError: FAIL
  setConfiguration(config) - with invalid iceTransportPolicy should throw TypeError: FAIL
/beacon/beacon-error.sub.window.html
  Verify the behavior after the quota is exhausted.: FAIL
  Verify calling 'navigator.sendBeacon()' with a large payload returns 'false'.: FAIL
/streams/readable-streams/templated.any.worker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/css/filter-effects/svgfeblendelement-mode-001.html
  SVGFEBlendElement.prototype.mode, getter, invalid value: FAIL
  SVGFEBlendElement.prototype.mode, setter, numeric value for "normal": FAIL
/fetch/api/request/request-keepalive.html
  keepalive flag: FAIL
/payment-request/constructor_convert_method_data.https.html
  Smoke test.: FAIL
  Converts PaymentMethodData's data to mandated IDL type during PaymentRequest construction.: FAIL
  Tries to convert data member during Payment Request construction, irrespective of PMI.: FAIL
/streams/readable-byte-streams/general.any.worker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/mediacapture-streams/historical.https.html
  navigator.mozGetUserMedia should not exist: FAIL
/streams/readable-streams/templated.any.serviceworker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/payment-request/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/css/cssom/getComputedStyle-pseudo.html
  display: contents on pseudo-elements: FAIL
/url/failure.html
  sendBeacon(): https://0x100000000/test should throw: FAIL
  window.open(): file://example:test/ should throw: FAIL
  XHR: https://� should throw: FAIL
  URL's constructor's base argument: https://256.0.0.1/test should throw: FAIL
  window.open(): https://256.0.0.1/test should throw: FAIL
  sendBeacon(): https://%EF%BF%BD should throw: FAIL
  sendBeacon(): https://� should throw: FAIL
  URL's constructor's base argument: https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://[example]/ should throw: FAIL
  XHR: ftp://example.com%A0/ should throw: FAIL
  window.open(): https://%EF%BF%BD should throw: FAIL
  window.open(): https://� should throw: FAIL
  XHR: file://[example]/ should throw: FAIL
  window.open(): file://example%/ should throw: FAIL
  XHR: file://example:test/ should throw: FAIL
  window.open(): file://[example]/ should throw: FAIL
  window.open(): https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://example%/ should throw: FAIL
  XHR: https://0x100000000/test should throw: FAIL
  XHR: https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://%EF%BF%BD should throw: FAIL
  XHR: file://example%/ should throw: FAIL
  XHR: https://example.com%A0/ should throw: FAIL
  XHR: https://%EF%BF%BD should throw: FAIL
  URL's constructor's base argument: file://example:test/ should throw: FAIL
  sendBeacon(): https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://� should throw: FAIL
  XHR: ftp://example.com%80/ should throw: FAIL
  XHR: https://example.com%80/ should throw: FAIL
/fetch/api/headers/headers-basic.html
  Create headers with existing headers with custom iterator: FAIL
/html/semantics/embedded-content/the-canvas-element/historical.html
  ImageBitmapRenderingContext support for transferImageBitmap: FAIL
/streams/readable-streams/templated.any.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/IndexedDB/idbfactory_open9.htm
  Calling open() with version argument object (third) should throw TypeError.: FAIL
  Calling open() with version argument object (second) should throw TypeError.: FAIL
  Calling open() with version argument object should throw TypeError.: FAIL
  Calling open() with version argument null should throw TypeError.: FAIL
/wasm/jsapi/module/customSections.any.html
  Custom sections with U+FFFD: FAIL
/svg/types/scripted/SVGLengthList-basics.html
  SVGLengthList, basics: FAIL
/payment-request/MerchantValidationEvent/constructor.https.html
  When no methodName is passed, methodName attribute defaults to the empty string: FAIL
  Must throw TypeError if initialized with an invalid URL.: FAIL
  MerchantValidationEvent can be dispatched, even if not trusted.: FAIL
  Must have a methodName IDL attribute, which is initialized with to the methodName dictionary value.: FAIL
  MerchantValidationEvent can be constructed with an EventInitDict, even if not trusted.: FAIL
  Relative validationURLs use the document as the base.: FAIL
  MerchantValidationEvent can be constructed with valid PMIs: FAIL
  Must have a validationURL IDL attribute, which is initialized with to the validationURL dictionary value.: FAIL
  MerchantValidationEvent can be constructed in secure-context.: FAIL
  MerchantValidationEvent can't be constructed with invalid PMIs: FAIL
/webrtc/RTCConfiguration-rtcpMuxPolicy.html
  setConfiguration(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an answer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: undefined }) should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'require' }) should succeed: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'negotiate' }) may succeed or throw NotSupportedError: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'require' }) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an offer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  setConfiguration({}) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'negotiate' }) with initial rtcpMuxPolicy require should throw InvalidModificationError: FAIL
  new RTCPeerConnection() should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
/wasm/jsapi/module/customSections.any.worker.html
  Custom sections with U+FFFD: FAIL
/payment-method-id/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/url/url-constructor.html
  Parsing: <file://example%/> against <about:blank>: FAIL
  Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
  Parsing: <file://example:test/> against <about:blank>: FAIL
  Parsing: <file://[example]/> against <about:blank>: FAIL
  Parsing: <file:..> against <http://www.example.com/test>: FAIL
  Parsing: <https://0x100000000/test> against <about:blank>: FAIL
  Parsing: <https://0x.0x.0> against <about:blank>: FAIL
  Parsing: <http://www.@pple.com> against <about:blank>: FAIL
  Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
  Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
  Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>: FAIL
  Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
  Parsing: <http://10000000000> against <http://other.com/>: FAIL
  Parsing: <https://%EF%BF%BD> against <about:blank>: FAIL
  Parsing: <http://4294967296> against <http://other.com/>: FAIL
  Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
  Parsing: <https://�> against <about:blank>: FAIL
  Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
  Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
  Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
  Parsing: <C> against <file://host/dir/file>: FAIL
  Parsing: <http::b@www.example.com> against <about:blank>: FAIL
  Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
/webrtc/RTCConfiguration-iceCandidatePoolSize.html
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 0: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 0: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with no iceCandidatePoolSize: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: -1 (Out Of Range): FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to -1 (Out Of Range): FAIL
/payment-request/payment-request-constructor.https.html
  Modifier data must be JSON-serializable object (an Array in this case): FAIL
  If there are any duplicate shipping option ids, and shipping is requested, then throw a TypeError: FAIL
  If options.requestShipping is true, request.shippingType will be options.shippingType.: FAIL
  Modifier method data must be JSON-serializable object: FAIL
  If requestShipping is set, and if there is a multiple selected shipping options, only the last is selected.: FAIL
  If the first character of details.total.amount.value is U+002D HYPHEN-MINUS, then throw a TypeError: FAIL
  If amount.value of additionalDisplayItems is not a valid decimal monetary value, then throw a TypeError: FAIL
  Rethrow any exceptions of JSON-serializing modifier.data: FAIL
  Rethrow any exceptions of JSON-serializing paymentMethod.data into a string: FAIL
  PaymentRequest.shippingAddress must initially be null: FAIL
  If details.id is missing, assign an identifier: FAIL
  If there is no selected shipping option, then PaymentRequest.shippingOption remains null: FAIL
  Shipping type should be valid: FAIL
  Negative values are allowed for displayItems.amount.value, irrespective of total amount: FAIL
  For each item in details.displayItems: if item.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use provided request ID: FAIL
  Modifier data must be JSON-serializable object (an Object in this case): FAIL
  PaymentDetailsBase members can be 0 length: FAIL
  If there is a selected shipping option, and requestShipping is set, then that option becomes synchronously selected: FAIL
  it handles high precision currency values without throwing: FAIL
  Throw TypeError if modifier.total.amount.value is not a valid decimal monetary value: FAIL
  If details.id is missing, assign a unique identifier: FAIL
  For each option in details.shippingOptions: if option.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  If details.total.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use ids even if they are strange: FAIL
  If options.requestShipping is not set, then request.shippingType attribute is null.: FAIL
  If the length of the methodData sequence is zero, then throw a TypeError: FAIL
  If the same id is provided, then use it: FAIL
  Throw when there are duplicate shippingOption ids, even if other values are different: FAIL
/trusted-types/block-string-assignment-to-Element-insertAdjacentHTML.tentative.html
  `insertAdjacentHTML(null)` assigned via default policy does not throw.: FAIL
/mimesniff/mime-types/parsing.any.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/mimesniff/mime-types/parsing.any.worker.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/domparsing/createContextualFragment.html
  SVG namespace shouldn't be special: FAIL
/streams/readable-byte-streams/general.any.serviceworker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/webrtc/RTCConfiguration-bundlePolicy.html
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: balanced }) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'balanced' }) with initial bundlePolicy balanced should succeed: FAIL
  setConfiguration({}) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-compat should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: 'max-bundle' }) with initial bundlePolicy max-bundle should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy balanced should succeed: FAIL
/streams/readable-byte-streams/general.any.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL

(See attachment for full changes)
Attached file Notable wpt changes
# CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1027 tests

## Status Summary

### Firefox
OK                 : 285[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 286[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 634[GitHub]
PASS               : 41[Gecko-windows10-64-opt, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 24949[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 24960[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 27762[GitHub]
FAIL               : 3488[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 3489[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 6656[GitHub]
TIMEOUT            : 8
ERROR              : 246[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 283[GitHub]
NOTRUN             : 1

### Chrome
OK                 : 911
PASS               : 36163
FAIL               : 4057
TIMEOUT            : 8
ERROR              : 8
NOTRUN             : 93

### Safari
OK                 : 574
PASS               : 27352
FAIL               : 6146
PRECONDITION_FAILED: 1
TIMEOUT            : 19
ERROR              : 342
NOTRUN             : 3

## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c6212b5707ef94b7ad6fc2459e95a5d15360b8)
[GitHub PR Head](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_base)

## Details

### Firefox-only Failures
/webrtc/RTCConfiguration-iceTransportPolicy.html
  setConfiguration(config) - with null iceTransportPolicy should throw TypeError: FAIL
  setConfiguration({}) with initial iceTransportPolicy relay should set new value to all: FAIL
  setConfiguration({ iceTransportPolicy: 'relay' }) with initial iceTransportPolicy all should succeed: FAIL
  setConfiguration({ iceTransportPolicy: 'all' }) with initial iceTransportPolicy relay should succeed: FAIL
  setConfiguration(config) - with none iceTransportPolicy should throw TypeError: FAIL
  setConfiguration(config) - with invalid iceTransportPolicy should throw TypeError: FAIL
/beacon/beacon-error.sub.window.html
  Verify the behavior after the quota is exhausted.: FAIL
  Verify calling 'navigator.sendBeacon()' with a large payload returns 'false'.: FAIL
/streams/readable-streams/templated.any.worker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/css/filter-effects/svgfeblendelement-mode-001.html
  SVGFEBlendElement.prototype.mode, getter, invalid value: FAIL
  SVGFEBlendElement.prototype.mode, setter, numeric value for "normal": FAIL
/fetch/api/request/request-keepalive.html
  keepalive flag: FAIL
/payment-request/constructor_convert_method_data.https.html
  Smoke test.: FAIL
  Converts PaymentMethodData's data to mandated IDL type during PaymentRequest construction.: FAIL
  Tries to convert data member during Payment Request construction, irrespective of PMI.: FAIL
/streams/readable-byte-streams/general.any.worker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/mediacapture-streams/historical.https.html
  navigator.mozGetUserMedia should not exist: FAIL
/streams/readable-streams/templated.any.serviceworker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/payment-request/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/css/cssom/getComputedStyle-pseudo.html
  display: contents on pseudo-elements: FAIL
/url/failure.html
  sendBeacon(): https://0x100000000/test should throw: FAIL
  window.open(): file://example:test/ should throw: FAIL
  XHR: https://� should throw: FAIL
  URL's constructor's base argument: https://256.0.0.1/test should throw: FAIL
  window.open(): https://256.0.0.1/test should throw: FAIL
  sendBeacon(): https://%EF%BF%BD should throw: FAIL
  sendBeacon(): https://� should throw: FAIL
  URL's constructor's base argument: https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://[example]/ should throw: FAIL
  XHR: ftp://example.com%A0/ should throw: FAIL
  window.open(): https://%EF%BF%BD should throw: FAIL
  window.open(): https://� should throw: FAIL
  XHR: file://[example]/ should throw: FAIL
  window.open(): file://example%/ should throw: FAIL
  XHR: file://example:test/ should throw: FAIL
  window.open(): file://[example]/ should throw: FAIL
  window.open(): https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://example%/ should throw: FAIL
  XHR: https://0x100000000/test should throw: FAIL
  XHR: https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://%EF%BF%BD should throw: FAIL
  XHR: file://example%/ should throw: FAIL
  XHR: https://example.com%A0/ should throw: FAIL
  XHR: https://%EF%BF%BD should throw: FAIL
  URL's constructor's base argument: file://example:test/ should throw: FAIL
  sendBeacon(): https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://� should throw: FAIL
  XHR: ftp://example.com%80/ should throw: FAIL
  XHR: https://example.com%80/ should throw: FAIL
/fetch/api/headers/headers-basic.html
  Create headers with existing headers with custom iterator: FAIL
/html/semantics/embedded-content/the-canvas-element/historical.html
  ImageBitmapRenderingContext support for transferImageBitmap: FAIL
/streams/readable-streams/templated.any.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/IndexedDB/idbfactory_open9.htm
  Calling open() with version argument object (third) should throw TypeError.: FAIL
  Calling open() with version argument object (second) should throw TypeError.: FAIL
  Calling open() with version argument object should throw TypeError.: FAIL
  Calling open() with version argument null should throw TypeError.: FAIL
/wasm/jsapi/module/customSections.any.html
  Custom sections with U+FFFD: FAIL
/svg/types/scripted/SVGLengthList-basics.html
  SVGLengthList, basics: FAIL
/payment-request/MerchantValidationEvent/constructor.https.html
  When no methodName is passed, methodName attribute defaults to the empty string: FAIL
  Must throw TypeError if initialized with an invalid URL.: FAIL
  MerchantValidationEvent can be dispatched, even if not trusted.: FAIL
  Must have a methodName IDL attribute, which is initialized with to the methodName dictionary value.: FAIL
  MerchantValidationEvent can be constructed with an EventInitDict, even if not trusted.: FAIL
  Relative validationURLs use the document as the base.: FAIL
  MerchantValidationEvent can be constructed with valid PMIs: FAIL
  Must have a validationURL IDL attribute, which is initialized with to the validationURL dictionary value.: FAIL
  MerchantValidationEvent can be constructed in secure-context.: FAIL
  MerchantValidationEvent can't be constructed with invalid PMIs: FAIL
/webrtc/RTCConfiguration-rtcpMuxPolicy.html
  setConfiguration(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an answer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: undefined }) should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'require' }) should succeed: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'negotiate' }) may succeed or throw NotSupportedError: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'require' }) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an offer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  setConfiguration({}) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'negotiate' }) with initial rtcpMuxPolicy require should throw InvalidModificationError: FAIL
  new RTCPeerConnection() should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
/wasm/jsapi/module/customSections.any.worker.html
  Custom sections with U+FFFD: FAIL
/payment-method-id/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/url/url-constructor.html
  Parsing: <file://example%/> against <about:blank>: FAIL
  Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
  Parsing: <file://example:test/> against <about:blank>: FAIL
  Parsing: <file://[example]/> against <about:blank>: FAIL
  Parsing: <file:..> against <http://www.example.com/test>: FAIL
  Parsing: <https://0x100000000/test> against <about:blank>: FAIL
  Parsing: <https://0x.0x.0> against <about:blank>: FAIL
  Parsing: <http://www.@pple.com> against <about:blank>: FAIL
  Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
  Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
  Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>: FAIL
  Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
  Parsing: <http://10000000000> against <http://other.com/>: FAIL
  Parsing: <https://%EF%BF%BD> against <about:blank>: FAIL
  Parsing: <http://4294967296> against <http://other.com/>: FAIL
  Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
  Parsing: <https://�> against <about:blank>: FAIL
  Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
  Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
  Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
  Parsing: <C> against <file://host/dir/file>: FAIL
  Parsing: <http::b@www.example.com> against <about:blank>: FAIL
  Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
/webrtc/RTCConfiguration-iceCandidatePoolSize.html
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 0: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 0: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with no iceCandidatePoolSize: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: -1 (Out Of Range): FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to -1 (Out Of Range): FAIL
/payment-request/payment-request-constructor.https.html
  Modifier data must be JSON-serializable object (an Array in this case): FAIL
  If there are any duplicate shipping option ids, and shipping is requested, then throw a TypeError: FAIL
  If options.requestShipping is true, request.shippingType will be options.shippingType.: FAIL
  Modifier method data must be JSON-serializable object: FAIL
  If requestShipping is set, and if there is a multiple selected shipping options, only the last is selected.: FAIL
  If the first character of details.total.amount.value is U+002D HYPHEN-MINUS, then throw a TypeError: FAIL
  If amount.value of additionalDisplayItems is not a valid decimal monetary value, then throw a TypeError: FAIL
  Rethrow any exceptions of JSON-serializing modifier.data: FAIL
  Rethrow any exceptions of JSON-serializing paymentMethod.data into a string: FAIL
  PaymentRequest.shippingAddress must initially be null: FAIL
  If details.id is missing, assign an identifier: FAIL
  If there is no selected shipping option, then PaymentRequest.shippingOption remains null: FAIL
  Shipping type should be valid: FAIL
  Negative values are allowed for displayItems.amount.value, irrespective of total amount: FAIL
  For each item in details.displayItems: if item.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use provided request ID: FAIL
  Modifier data must be JSON-serializable object (an Object in this case): FAIL
  PaymentDetailsBase members can be 0 length: FAIL
  If there is a selected shipping option, and requestShipping is set, then that option becomes synchronously selected: FAIL
  it handles high precision currency values without throwing: FAIL
  Throw TypeError if modifier.total.amount.value is not a valid decimal monetary value: FAIL
  If details.id is missing, assign a unique identifier: FAIL
  For each option in details.shippingOptions: if option.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  If details.total.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use ids even if they are strange: FAIL
  If options.requestShipping is not set, then request.shippingType attribute is null.: FAIL
  If the length of the methodData sequence is zero, then throw a TypeError: FAIL
  If the same id is provided, then use it: FAIL
  Throw when there are duplicate shippingOption ids, even if other values are different: FAIL
/trusted-types/block-string-assignment-to-Element-insertAdjacentHTML.tentative.html
  `insertAdjacentHTML(null)` assigned via default policy does not throw.: FAIL
/mimesniff/mime-types/parsing.any.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/mimesniff/mime-types/parsing.any.worker.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/domparsing/createContextualFragment.html
  SVG namespace shouldn't be special: FAIL
/streams/readable-byte-streams/general.any.serviceworker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/webrtc/RTCConfiguration-bundlePolicy.html
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: balanced }) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'balanced' }) with initial bundlePolicy balanced should succeed: FAIL
  setConfiguration({}) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-compat should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: 'max-bundle' }) with initial bundlePolicy max-bundle should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy balanced should succeed: FAIL
/streams/readable-byte-streams/general.any.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL

(See attachment for full changes)
Attached file Notable wpt changes
# CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1027 tests

## Status Summary

### Firefox
OK                 : 285[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 286[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 634[GitHub]
PASS               : 41[Gecko-windows10-64-opt, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 24949[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 24960[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 27762[GitHub]
FAIL               : 3488[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 3489[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 6656[GitHub]
TIMEOUT            : 8
ERROR              : 246[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 283[GitHub]
NOTRUN             : 1

### Chrome
OK                 : 911
PASS               : 36163
FAIL               : 4057
TIMEOUT            : 8
ERROR              : 8
NOTRUN             : 93

### Safari
OK                 : 574
PASS               : 27352
FAIL               : 6146
PRECONDITION_FAILED: 1
TIMEOUT            : 19
ERROR              : 342
NOTRUN             : 3

## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c6212b5707ef94b7ad6fc2459e95a5d15360b8)
[GitHub PR Head](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_base)

## Details

### Firefox-only Failures
/webrtc/RTCConfiguration-iceTransportPolicy.html
  setConfiguration(config) - with null iceTransportPolicy should throw TypeError: FAIL
  setConfiguration({}) with initial iceTransportPolicy relay should set new value to all: FAIL
  setConfiguration({ iceTransportPolicy: 'relay' }) with initial iceTransportPolicy all should succeed: FAIL
  setConfiguration({ iceTransportPolicy: 'all' }) with initial iceTransportPolicy relay should succeed: FAIL
  setConfiguration(config) - with none iceTransportPolicy should throw TypeError: FAIL
  setConfiguration(config) - with invalid iceTransportPolicy should throw TypeError: FAIL
/beacon/beacon-error.sub.window.html
  Verify the behavior after the quota is exhausted.: FAIL
  Verify calling 'navigator.sendBeacon()' with a large payload returns 'false'.: FAIL
/streams/readable-streams/templated.any.worker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/css/filter-effects/svgfeblendelement-mode-001.html
  SVGFEBlendElement.prototype.mode, getter, invalid value: FAIL
  SVGFEBlendElement.prototype.mode, setter, numeric value for "normal": FAIL
/fetch/api/request/request-keepalive.html
  keepalive flag: FAIL
/payment-request/constructor_convert_method_data.https.html
  Smoke test.: FAIL
  Converts PaymentMethodData's data to mandated IDL type during PaymentRequest construction.: FAIL
  Tries to convert data member during Payment Request construction, irrespective of PMI.: FAIL
/streams/readable-byte-streams/general.any.worker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/mediacapture-streams/historical.https.html
  navigator.mozGetUserMedia should not exist: FAIL
/streams/readable-streams/templated.any.serviceworker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/payment-request/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/css/cssom/getComputedStyle-pseudo.html
  display: contents on pseudo-elements: FAIL
/url/failure.html
  sendBeacon(): https://0x100000000/test should throw: FAIL
  window.open(): file://example:test/ should throw: FAIL
  XHR: https://� should throw: FAIL
  URL's constructor's base argument: https://256.0.0.1/test should throw: FAIL
  window.open(): https://256.0.0.1/test should throw: FAIL
  sendBeacon(): https://%EF%BF%BD should throw: FAIL
  sendBeacon(): https://� should throw: FAIL
  URL's constructor's base argument: https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://[example]/ should throw: FAIL
  XHR: ftp://example.com%A0/ should throw: FAIL
  window.open(): https://%EF%BF%BD should throw: FAIL
  window.open(): https://� should throw: FAIL
  XHR: file://[example]/ should throw: FAIL
  window.open(): file://example%/ should throw: FAIL
  XHR: file://example:test/ should throw: FAIL
  window.open(): file://[example]/ should throw: FAIL
  window.open(): https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://example%/ should throw: FAIL
  XHR: https://0x100000000/test should throw: FAIL
  XHR: https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://%EF%BF%BD should throw: FAIL
  XHR: file://example%/ should throw: FAIL
  XHR: https://example.com%A0/ should throw: FAIL
  XHR: https://%EF%BF%BD should throw: FAIL
  URL's constructor's base argument: file://example:test/ should throw: FAIL
  sendBeacon(): https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://� should throw: FAIL
  XHR: ftp://example.com%80/ should throw: FAIL
  XHR: https://example.com%80/ should throw: FAIL
/fetch/api/headers/headers-basic.html
  Create headers with existing headers with custom iterator: FAIL
/html/semantics/embedded-content/the-canvas-element/historical.html
  ImageBitmapRenderingContext support for transferImageBitmap: FAIL
/streams/readable-streams/templated.any.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/IndexedDB/idbfactory_open9.htm
  Calling open() with version argument object (third) should throw TypeError.: FAIL
  Calling open() with version argument object (second) should throw TypeError.: FAIL
  Calling open() with version argument object should throw TypeError.: FAIL
  Calling open() with version argument null should throw TypeError.: FAIL
/wasm/jsapi/module/customSections.any.html
  Custom sections with U+FFFD: FAIL
/svg/types/scripted/SVGLengthList-basics.html
  SVGLengthList, basics: FAIL
/payment-request/MerchantValidationEvent/constructor.https.html
  When no methodName is passed, methodName attribute defaults to the empty string: FAIL
  Must throw TypeError if initialized with an invalid URL.: FAIL
  MerchantValidationEvent can be dispatched, even if not trusted.: FAIL
  Must have a methodName IDL attribute, which is initialized with to the methodName dictionary value.: FAIL
  MerchantValidationEvent can be constructed with an EventInitDict, even if not trusted.: FAIL
  Relative validationURLs use the document as the base.: FAIL
  MerchantValidationEvent can be constructed with valid PMIs: FAIL
  Must have a validationURL IDL attribute, which is initialized with to the validationURL dictionary value.: FAIL
  MerchantValidationEvent can be constructed in secure-context.: FAIL
  MerchantValidationEvent can't be constructed with invalid PMIs: FAIL
/webrtc/RTCConfiguration-rtcpMuxPolicy.html
  setConfiguration(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an answer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: undefined }) should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'require' }) should succeed: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'negotiate' }) may succeed or throw NotSupportedError: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'require' }) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an offer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  setConfiguration({}) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'negotiate' }) with initial rtcpMuxPolicy require should throw InvalidModificationError: FAIL
  new RTCPeerConnection() should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
/wasm/jsapi/module/customSections.any.worker.html
  Custom sections with U+FFFD: FAIL
/payment-method-id/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/url/url-constructor.html
  Parsing: <file://example%/> against <about:blank>: FAIL
  Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
  Parsing: <file://example:test/> against <about:blank>: FAIL
  Parsing: <file://[example]/> against <about:blank>: FAIL
  Parsing: <file:..> against <http://www.example.com/test>: FAIL
  Parsing: <https://0x100000000/test> against <about:blank>: FAIL
  Parsing: <https://0x.0x.0> against <about:blank>: FAIL
  Parsing: <http://www.@pple.com> against <about:blank>: FAIL
  Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
  Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
  Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>: FAIL
  Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
  Parsing: <http://10000000000> against <http://other.com/>: FAIL
  Parsing: <https://%EF%BF%BD> against <about:blank>: FAIL
  Parsing: <http://4294967296> against <http://other.com/>: FAIL
  Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
  Parsing: <https://�> against <about:blank>: FAIL
  Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
  Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
  Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
  Parsing: <C> against <file://host/dir/file>: FAIL
  Parsing: <http::b@www.example.com> against <about:blank>: FAIL
  Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
/webrtc/RTCConfiguration-iceCandidatePoolSize.html
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 0: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 0: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with no iceCandidatePoolSize: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: -1 (Out Of Range): FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to -1 (Out Of Range): FAIL
/payment-request/payment-request-constructor.https.html
  Modifier data must be JSON-serializable object (an Array in this case): FAIL
  If there are any duplicate shipping option ids, and shipping is requested, then throw a TypeError: FAIL
  If options.requestShipping is true, request.shippingType will be options.shippingType.: FAIL
  Modifier method data must be JSON-serializable object: FAIL
  If requestShipping is set, and if there is a multiple selected shipping options, only the last is selected.: FAIL
  If the first character of details.total.amount.value is U+002D HYPHEN-MINUS, then throw a TypeError: FAIL
  If amount.value of additionalDisplayItems is not a valid decimal monetary value, then throw a TypeError: FAIL
  Rethrow any exceptions of JSON-serializing modifier.data: FAIL
  Rethrow any exceptions of JSON-serializing paymentMethod.data into a string: FAIL
  PaymentRequest.shippingAddress must initially be null: FAIL
  If details.id is missing, assign an identifier: FAIL
  If there is no selected shipping option, then PaymentRequest.shippingOption remains null: FAIL
  Shipping type should be valid: FAIL
  Negative values are allowed for displayItems.amount.value, irrespective of total amount: FAIL
  For each item in details.displayItems: if item.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use provided request ID: FAIL
  Modifier data must be JSON-serializable object (an Object in this case): FAIL
  PaymentDetailsBase members can be 0 length: FAIL
  If there is a selected shipping option, and requestShipping is set, then that option becomes synchronously selected: FAIL
  it handles high precision currency values without throwing: FAIL
  Throw TypeError if modifier.total.amount.value is not a valid decimal monetary value: FAIL
  If details.id is missing, assign a unique identifier: FAIL
  For each option in details.shippingOptions: if option.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  If details.total.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use ids even if they are strange: FAIL
  If options.requestShipping is not set, then request.shippingType attribute is null.: FAIL
  If the length of the methodData sequence is zero, then throw a TypeError: FAIL
  If the same id is provided, then use it: FAIL
  Throw when there are duplicate shippingOption ids, even if other values are different: FAIL
/trusted-types/block-string-assignment-to-Element-insertAdjacentHTML.tentative.html
  `insertAdjacentHTML(null)` assigned via default policy does not throw.: FAIL
/mimesniff/mime-types/parsing.any.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/mimesniff/mime-types/parsing.any.worker.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/domparsing/createContextualFragment.html
  SVG namespace shouldn't be special: FAIL
/streams/readable-byte-streams/general.any.serviceworker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/webrtc/RTCConfiguration-bundlePolicy.html
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: balanced }) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'balanced' }) with initial bundlePolicy balanced should succeed: FAIL
  setConfiguration({}) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-compat should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: 'max-bundle' }) with initial bundlePolicy max-bundle should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy balanced should succeed: FAIL
/streams/readable-byte-streams/general.any.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL

(See attachment for full changes)
Attached file Notable wpt changes
# CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1027 tests

## Status Summary

### Firefox
OK                 : 285[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 286[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 634[GitHub]
PASS               : 41[Gecko-windows10-64-opt, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 24949[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 24960[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 27762[GitHub]
FAIL               : 3488[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 3489[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 6656[GitHub]
TIMEOUT            : 8
ERROR              : 246[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 283[GitHub]
NOTRUN             : 1

### Chrome
OK                 : 911
PASS               : 36163
FAIL               : 4057
TIMEOUT            : 8
ERROR              : 8
NOTRUN             : 93

### Safari
OK                 : 574
PASS               : 27352
FAIL               : 6146
PRECONDITION_FAILED: 1
TIMEOUT            : 19
ERROR              : 342
NOTRUN             : 3

## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c6212b5707ef94b7ad6fc2459e95a5d15360b8)
[GitHub PR Head](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_base)

## Details

### Firefox-only Failures
/webrtc/RTCConfiguration-iceTransportPolicy.html
  setConfiguration(config) - with null iceTransportPolicy should throw TypeError: FAIL
  setConfiguration({}) with initial iceTransportPolicy relay should set new value to all: FAIL
  setConfiguration({ iceTransportPolicy: 'relay' }) with initial iceTransportPolicy all should succeed: FAIL
  setConfiguration({ iceTransportPolicy: 'all' }) with initial iceTransportPolicy relay should succeed: FAIL
  setConfiguration(config) - with none iceTransportPolicy should throw TypeError: FAIL
  setConfiguration(config) - with invalid iceTransportPolicy should throw TypeError: FAIL
/beacon/beacon-error.sub.window.html
  Verify the behavior after the quota is exhausted.: FAIL
  Verify calling 'navigator.sendBeacon()' with a large payload returns 'false'.: FAIL
/streams/readable-streams/templated.any.worker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/css/filter-effects/svgfeblendelement-mode-001.html
  SVGFEBlendElement.prototype.mode, getter, invalid value: FAIL
  SVGFEBlendElement.prototype.mode, setter, numeric value for "normal": FAIL
/fetch/api/request/request-keepalive.html
  keepalive flag: FAIL
/payment-request/constructor_convert_method_data.https.html
  Smoke test.: FAIL
  Converts PaymentMethodData's data to mandated IDL type during PaymentRequest construction.: FAIL
  Tries to convert data member during Payment Request construction, irrespective of PMI.: FAIL
/streams/readable-byte-streams/general.any.worker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/mediacapture-streams/historical.https.html
  navigator.mozGetUserMedia should not exist: FAIL
/streams/readable-streams/templated.any.serviceworker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/payment-request/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/css/cssom/getComputedStyle-pseudo.html
  display: contents on pseudo-elements: FAIL
/url/failure.html
  sendBeacon(): https://0x100000000/test should throw: FAIL
  window.open(): file://example:test/ should throw: FAIL
  XHR: https://� should throw: FAIL
  URL's constructor's base argument: https://256.0.0.1/test should throw: FAIL
  window.open(): https://256.0.0.1/test should throw: FAIL
  sendBeacon(): https://%EF%BF%BD should throw: FAIL
  sendBeacon(): https://� should throw: FAIL
  URL's constructor's base argument: https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://[example]/ should throw: FAIL
  XHR: ftp://example.com%A0/ should throw: FAIL
  window.open(): https://%EF%BF%BD should throw: FAIL
  window.open(): https://� should throw: FAIL
  XHR: file://[example]/ should throw: FAIL
  window.open(): file://example%/ should throw: FAIL
  XHR: file://example:test/ should throw: FAIL
  window.open(): file://[example]/ should throw: FAIL
  window.open(): https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://example%/ should throw: FAIL
  XHR: https://0x100000000/test should throw: FAIL
  XHR: https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://%EF%BF%BD should throw: FAIL
  XHR: file://example%/ should throw: FAIL
  XHR: https://example.com%A0/ should throw: FAIL
  XHR: https://%EF%BF%BD should throw: FAIL
  URL's constructor's base argument: file://example:test/ should throw: FAIL
  sendBeacon(): https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://� should throw: FAIL
  XHR: ftp://example.com%80/ should throw: FAIL
  XHR: https://example.com%80/ should throw: FAIL
/fetch/api/headers/headers-basic.html
  Create headers with existing headers with custom iterator: FAIL
/html/semantics/embedded-content/the-canvas-element/historical.html
  ImageBitmapRenderingContext support for transferImageBitmap: FAIL
/streams/readable-streams/templated.any.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/IndexedDB/idbfactory_open9.htm
  Calling open() with version argument object (third) should throw TypeError.: FAIL
  Calling open() with version argument object (second) should throw TypeError.: FAIL
  Calling open() with version argument object should throw TypeError.: FAIL
  Calling open() with version argument null should throw TypeError.: FAIL
/wasm/jsapi/module/customSections.any.html
  Custom sections with U+FFFD: FAIL
/svg/types/scripted/SVGLengthList-basics.html
  SVGLengthList, basics: FAIL
/payment-request/MerchantValidationEvent/constructor.https.html
  When no methodName is passed, methodName attribute defaults to the empty string: FAIL
  Must throw TypeError if initialized with an invalid URL.: FAIL
  MerchantValidationEvent can be dispatched, even if not trusted.: FAIL
  Must have a methodName IDL attribute, which is initialized with to the methodName dictionary value.: FAIL
  MerchantValidationEvent can be constructed with an EventInitDict, even if not trusted.: FAIL
  Relative validationURLs use the document as the base.: FAIL
  MerchantValidationEvent can be constructed with valid PMIs: FAIL
  Must have a validationURL IDL attribute, which is initialized with to the validationURL dictionary value.: FAIL
  MerchantValidationEvent can be constructed in secure-context.: FAIL
  MerchantValidationEvent can't be constructed with invalid PMIs: FAIL
/webrtc/RTCConfiguration-rtcpMuxPolicy.html
  setConfiguration(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an answer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: undefined }) should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'require' }) should succeed: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'negotiate' }) may succeed or throw NotSupportedError: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'require' }) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an offer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  setConfiguration({}) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'negotiate' }) with initial rtcpMuxPolicy require should throw InvalidModificationError: FAIL
  new RTCPeerConnection() should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
/wasm/jsapi/module/customSections.any.worker.html
  Custom sections with U+FFFD: FAIL
/payment-method-id/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/url/url-constructor.html
  Parsing: <file://example%/> against <about:blank>: FAIL
  Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
  Parsing: <file://example:test/> against <about:blank>: FAIL
  Parsing: <file://[example]/> against <about:blank>: FAIL
  Parsing: <file:..> against <http://www.example.com/test>: FAIL
  Parsing: <https://0x100000000/test> against <about:blank>: FAIL
  Parsing: <https://0x.0x.0> against <about:blank>: FAIL
  Parsing: <http://www.@pple.com> against <about:blank>: FAIL
  Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
  Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
  Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>: FAIL
  Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
  Parsing: <http://10000000000> against <http://other.com/>: FAIL
  Parsing: <https://%EF%BF%BD> against <about:blank>: FAIL
  Parsing: <http://4294967296> against <http://other.com/>: FAIL
  Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
  Parsing: <https://�> against <about:blank>: FAIL
  Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
  Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
  Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
  Parsing: <C> against <file://host/dir/file>: FAIL
  Parsing: <http::b@www.example.com> against <about:blank>: FAIL
  Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
/webrtc/RTCConfiguration-iceCandidatePoolSize.html
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 0: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 0: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with no iceCandidatePoolSize: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: -1 (Out Of Range): FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to -1 (Out Of Range): FAIL
/payment-request/payment-request-constructor.https.html
  Modifier data must be JSON-serializable object (an Array in this case): FAIL
  If there are any duplicate shipping option ids, and shipping is requested, then throw a TypeError: FAIL
  If options.requestShipping is true, request.shippingType will be options.shippingType.: FAIL
  Modifier method data must be JSON-serializable object: FAIL
  If requestShipping is set, and if there is a multiple selected shipping options, only the last is selected.: FAIL
  If the first character of details.total.amount.value is U+002D HYPHEN-MINUS, then throw a TypeError: FAIL
  If amount.value of additionalDisplayItems is not a valid decimal monetary value, then throw a TypeError: FAIL
  Rethrow any exceptions of JSON-serializing modifier.data: FAIL
  Rethrow any exceptions of JSON-serializing paymentMethod.data into a string: FAIL
  PaymentRequest.shippingAddress must initially be null: FAIL
  If details.id is missing, assign an identifier: FAIL
  If there is no selected shipping option, then PaymentRequest.shippingOption remains null: FAIL
  Shipping type should be valid: FAIL
  Negative values are allowed for displayItems.amount.value, irrespective of total amount: FAIL
  For each item in details.displayItems: if item.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use provided request ID: FAIL
  Modifier data must be JSON-serializable object (an Object in this case): FAIL
  PaymentDetailsBase members can be 0 length: FAIL
  If there is a selected shipping option, and requestShipping is set, then that option becomes synchronously selected: FAIL
  it handles high precision currency values without throwing: FAIL
  Throw TypeError if modifier.total.amount.value is not a valid decimal monetary value: FAIL
  If details.id is missing, assign a unique identifier: FAIL
  For each option in details.shippingOptions: if option.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  If details.total.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use ids even if they are strange: FAIL
  If options.requestShipping is not set, then request.shippingType attribute is null.: FAIL
  If the length of the methodData sequence is zero, then throw a TypeError: FAIL
  If the same id is provided, then use it: FAIL
  Throw when there are duplicate shippingOption ids, even if other values are different: FAIL
/trusted-types/block-string-assignment-to-Element-insertAdjacentHTML.tentative.html
  `insertAdjacentHTML(null)` assigned via default policy does not throw.: FAIL
/mimesniff/mime-types/parsing.any.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/mimesniff/mime-types/parsing.any.worker.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/domparsing/createContextualFragment.html
  SVG namespace shouldn't be special: FAIL
/streams/readable-byte-streams/general.any.serviceworker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/webrtc/RTCConfiguration-bundlePolicy.html
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: balanced }) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'balanced' }) with initial bundlePolicy balanced should succeed: FAIL
  setConfiguration({}) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-compat should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: 'max-bundle' }) with initial bundlePolicy max-bundle should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy balanced should succeed: FAIL
/streams/readable-byte-streams/general.any.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL

(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/702e2dbbedbb
[wpt PR 21354] - Replace some "assert_throws(new FooError(), stuff)" calls with assert_throws_js, a=testonly
Attached file Notable wpt changes
# CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1027 tests

## Status Summary

### Firefox
OK                 : 285[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 286[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 634[GitHub]
PASS               : 41[Gecko-windows10-64-opt, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 24949[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 24960[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 27762[GitHub]
FAIL               : 3488[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 3489[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 6656[GitHub]
TIMEOUT            : 8
ERROR              : 246[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 283[GitHub]
NOTRUN             : 1

### Chrome
OK                 : 911
PASS               : 36163
FAIL               : 4057
TIMEOUT            : 8
ERROR              : 8
NOTRUN             : 93

### Safari
OK                 : 574
PASS               : 27352
FAIL               : 6146
PRECONDITION_FAILED: 1
TIMEOUT            : 19
ERROR              : 342
NOTRUN             : 3

## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c6212b5707ef94b7ad6fc2459e95a5d15360b8)
[GitHub PR Head](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=500acb77da1a5b1cb12eb3f0683b5a46a2046c5d&label=pr_base)

## Details

### Firefox-only Failures
/webrtc/RTCConfiguration-iceTransportPolicy.html
  setConfiguration(config) - with null iceTransportPolicy should throw TypeError: FAIL
  setConfiguration({}) with initial iceTransportPolicy relay should set new value to all: FAIL
  setConfiguration({ iceTransportPolicy: 'relay' }) with initial iceTransportPolicy all should succeed: FAIL
  setConfiguration({ iceTransportPolicy: 'all' }) with initial iceTransportPolicy relay should succeed: FAIL
  setConfiguration(config) - with none iceTransportPolicy should throw TypeError: FAIL
  setConfiguration(config) - with invalid iceTransportPolicy should throw TypeError: FAIL
/beacon/beacon-error.sub.window.html
  Verify the behavior after the quota is exhausted.: FAIL
  Verify calling 'navigator.sendBeacon()' with a large payload returns 'false'.: FAIL
/streams/readable-streams/templated.any.worker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/css/filter-effects/svgfeblendelement-mode-001.html
  SVGFEBlendElement.prototype.mode, getter, invalid value: FAIL
  SVGFEBlendElement.prototype.mode, setter, numeric value for "normal": FAIL
/fetch/api/request/request-keepalive.html
  keepalive flag: FAIL
/payment-request/constructor_convert_method_data.https.html
  Smoke test.: FAIL
  Converts PaymentMethodData's data to mandated IDL type during PaymentRequest construction.: FAIL
  Tries to convert data member during Payment Request construction, irrespective of PMI.: FAIL
/streams/readable-byte-streams/general.any.worker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/mediacapture-streams/historical.https.html
  navigator.mozGetUserMedia should not exist: FAIL
/streams/readable-streams/templated.any.serviceworker.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/payment-request/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/css/cssom/getComputedStyle-pseudo.html
  display: contents on pseudo-elements: FAIL
/url/failure.html
  sendBeacon(): https://0x100000000/test should throw: FAIL
  window.open(): file://example:test/ should throw: FAIL
  XHR: https://� should throw: FAIL
  URL's constructor's base argument: https://256.0.0.1/test should throw: FAIL
  window.open(): https://256.0.0.1/test should throw: FAIL
  sendBeacon(): https://%EF%BF%BD should throw: FAIL
  sendBeacon(): https://� should throw: FAIL
  URL's constructor's base argument: https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://[example]/ should throw: FAIL
  XHR: ftp://example.com%A0/ should throw: FAIL
  window.open(): https://%EF%BF%BD should throw: FAIL
  window.open(): https://� should throw: FAIL
  XHR: file://[example]/ should throw: FAIL
  window.open(): file://example%/ should throw: FAIL
  XHR: file://example:test/ should throw: FAIL
  window.open(): file://[example]/ should throw: FAIL
  window.open(): https://0x100000000/test should throw: FAIL
  URL's constructor's base argument: file://example%/ should throw: FAIL
  XHR: https://0x100000000/test should throw: FAIL
  XHR: https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://%EF%BF%BD should throw: FAIL
  XHR: file://example%/ should throw: FAIL
  XHR: https://example.com%A0/ should throw: FAIL
  XHR: https://%EF%BF%BD should throw: FAIL
  URL's constructor's base argument: file://example:test/ should throw: FAIL
  sendBeacon(): https://256.0.0.1/test should throw: FAIL
  URL's constructor's base argument: https://� should throw: FAIL
  XHR: ftp://example.com%80/ should throw: FAIL
  XHR: https://example.com%80/ should throw: FAIL
/fetch/api/headers/headers-basic.html
  Create headers with existing headers with custom iterator: FAIL
/html/semantics/embedded-content/the-canvas-element/historical.html
  ImageBitmapRenderingContext support for transferImageBitmap: FAIL
/streams/readable-streams/templated.any.html
  ReadableStream (empty): instances have the correct methods and properties: FAIL
/IndexedDB/idbfactory_open9.htm
  Calling open() with version argument object (third) should throw TypeError.: FAIL
  Calling open() with version argument object (second) should throw TypeError.: FAIL
  Calling open() with version argument object should throw TypeError.: FAIL
  Calling open() with version argument null should throw TypeError.: FAIL
/wasm/jsapi/module/customSections.any.html
  Custom sections with U+FFFD: FAIL
/svg/types/scripted/SVGLengthList-basics.html
  SVGLengthList, basics: FAIL
/payment-request/MerchantValidationEvent/constructor.https.html
  When no methodName is passed, methodName attribute defaults to the empty string: FAIL
  Must throw TypeError if initialized with an invalid URL.: FAIL
  MerchantValidationEvent can be dispatched, even if not trusted.: FAIL
  Must have a methodName IDL attribute, which is initialized with to the methodName dictionary value.: FAIL
  MerchantValidationEvent can be constructed with an EventInitDict, even if not trusted.: FAIL
  Relative validationURLs use the document as the base.: FAIL
  MerchantValidationEvent can be constructed with valid PMIs: FAIL
  Must have a validationURL IDL attribute, which is initialized with to the validationURL dictionary value.: FAIL
  MerchantValidationEvent can be constructed in secure-context.: FAIL
  MerchantValidationEvent can't be constructed with invalid PMIs: FAIL
/webrtc/RTCConfiguration-rtcpMuxPolicy.html
  setConfiguration(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an answer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: undefined }) should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'require' }) should succeed: FAIL
  new RTCPeerConnection({ rtcpMuxPolicy: 'negotiate' }) may succeed or throw NotSupportedError: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: 'invalid' } should throw TypeError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'require' }) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
  setRemoteDescription throws InvalidAccessError when called with an offer without rtcp-mux and rtcpMuxPolicy is set to require: FAIL
  setConfiguration({}) with initial rtcpMuxPolicy negotiate should throw InvalidModificationError: FAIL
  setConfiguration({ rtcpMuxPolicy: 'negotiate' }) with initial rtcpMuxPolicy require should throw InvalidModificationError: FAIL
  new RTCPeerConnection() should have default rtcpMuxPolicy require: FAIL
  new RTCPeerConnection(config) - with { rtcpMuxPolicy: null } should throw TypeError: FAIL
/wasm/jsapi/module/customSections.any.worker.html
  Custom sections with U+FFFD: FAIL
/payment-method-id/payment-request-ctor-pmi-handling.https.html
  Must not throw on syntactically valid standardized payment method identifiers, even if they are not supported: FAIL
  Must support valid standard URL PMIs: FAIL
  Must throw on syntactically invalid standardized payment method identifiers: FAIL
  Constructor MUST throw if given an invalid URL-based payment method identifier: FAIL
/url/url-constructor.html
  Parsing: <file://example%/> against <about:blank>: FAIL
  Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
  Parsing: <file://example:test/> against <about:blank>: FAIL
  Parsing: <file://[example]/> against <about:blank>: FAIL
  Parsing: <file:..> against <http://www.example.com/test>: FAIL
  Parsing: <https://0x100000000/test> against <about:blank>: FAIL
  Parsing: <https://0x.0x.0> against <about:blank>: FAIL
  Parsing: <http://www.@pple.com> against <about:blank>: FAIL
  Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
  Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
  Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
  Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>: FAIL
  Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
  Parsing: <http://10000000000> against <http://other.com/>: FAIL
  Parsing: <https://%EF%BF%BD> against <about:blank>: FAIL
  Parsing: <http://4294967296> against <http://other.com/>: FAIL
  Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
  Parsing: <https://�> against <about:blank>: FAIL
  Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
  Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
  Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
  Parsing: <C> against <file://host/dir/file>: FAIL
  Parsing: <http::b@www.example.com> against <about:blank>: FAIL
  Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
/webrtc/RTCConfiguration-iceCandidatePoolSize.html
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 0: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 0: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 255: FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: 256 (Out Of Range): FAIL
  Initialize a new RTCPeerConnection with no iceCandidatePoolSize: FAIL
  Initialize a new RTCPeerConnection with iceCandidatePoolSize: -1 (Out Of Range): FAIL
  Reconfigure RTCPeerConnection instance iceCandidatePoolSize to -1 (Out Of Range): FAIL
/payment-request/payment-request-constructor.https.html
  Modifier data must be JSON-serializable object (an Array in this case): FAIL
  If there are any duplicate shipping option ids, and shipping is requested, then throw a TypeError: FAIL
  If options.requestShipping is true, request.shippingType will be options.shippingType.: FAIL
  Modifier method data must be JSON-serializable object: FAIL
  If requestShipping is set, and if there is a multiple selected shipping options, only the last is selected.: FAIL
  If the first character of details.total.amount.value is U+002D HYPHEN-MINUS, then throw a TypeError: FAIL
  If amount.value of additionalDisplayItems is not a valid decimal monetary value, then throw a TypeError: FAIL
  Rethrow any exceptions of JSON-serializing modifier.data: FAIL
  Rethrow any exceptions of JSON-serializing paymentMethod.data into a string: FAIL
  PaymentRequest.shippingAddress must initially be null: FAIL
  If details.id is missing, assign an identifier: FAIL
  If there is no selected shipping option, then PaymentRequest.shippingOption remains null: FAIL
  Shipping type should be valid: FAIL
  Negative values are allowed for displayItems.amount.value, irrespective of total amount: FAIL
  For each item in details.displayItems: if item.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use provided request ID: FAIL
  Modifier data must be JSON-serializable object (an Object in this case): FAIL
  PaymentDetailsBase members can be 0 length: FAIL
  If there is a selected shipping option, and requestShipping is set, then that option becomes synchronously selected: FAIL
  it handles high precision currency values without throwing: FAIL
  Throw TypeError if modifier.total.amount.value is not a valid decimal monetary value: FAIL
  If details.id is missing, assign a unique identifier: FAIL
  For each option in details.shippingOptions: if option.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  If details.total.amount.value is not a valid decimal monetary value, then throw a TypeError: FAIL
  Use ids even if they are strange: FAIL
  If options.requestShipping is not set, then request.shippingType attribute is null.: FAIL
  If the length of the methodData sequence is zero, then throw a TypeError: FAIL
  If the same id is provided, then use it: FAIL
  Throw when there are duplicate shippingOption ids, even if other values are different: FAIL
/trusted-types/block-string-assignment-to-Element-insertAdjacentHTML.tentative.html
  `insertAdjacentHTML(null)` assigned via default policy does not throw.: FAIL
/mimesniff/mime-types/parsing.any.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/mimesniff/mime-types/parsing.any.worker.html
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/£ (Request/Response): FAIL
  Å/x (Request/Response): FAIL
  ÿ/ÿ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ö (Request/Response): FAIL
  þ/x (Request/Response): FAIL
  x/¡ (Request/Response): FAIL
  x/å (Request/Response): FAIL
  x/º (Request/Response): FAIL
  Ù/x (Request/Response): FAIL
  x/Ï (Request/Response): FAIL
  x/Ó (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¨/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ú/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¤/x (Request/Response): FAIL
  x/Ñ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ÿ (Request/Response): FAIL
  ±/x (Request/Response): FAIL
  x/­ (Request/Response): FAIL
  x/§ (Request/Response): FAIL
  x/ù (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ç (Request/Response): FAIL
  ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ò (Request/Response): FAIL
  x/µ (Request/Response): FAIL
  /x (Request/Response): FAIL
  â/x (Request/Response): FAIL
  Ï/x (Request/Response): FAIL
  x/á (Request/Response): FAIL
  à/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/© (Request/Response): FAIL
  x/¹ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ñ (Request/Response): FAIL
  Õ/x (Request/Response): FAIL
  ü/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ì/x (Request/Response): FAIL
  Ë/x (Request/Response): FAIL
  ½/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ä/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  É/x (Request/Response): FAIL
  x/ä (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/² (Request/Response): FAIL
  x/ú (Request/Response): FAIL
  x/ì (Request/Response): FAIL
  Â/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ý (Request/Response): FAIL
  x/x (Request/Response): FAIL
  x/» (Request/Response): FAIL
  º/x (Request/Response): FAIL
  À/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ä/x (Request/Response): FAIL
  x/ï (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ®/x (Request/Response): FAIL
  x/É (Request/Response): FAIL
   /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  á/x (Request/Response): FAIL
  x/Ù (Request/Response): FAIL
  x/ë (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ê (Request/Response): FAIL
  È/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ö/x (Request/Response): FAIL
  x/Û (Request/Response): FAIL
  °/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  û/x (Request/Response): FAIL
  ô/x (Request/Response): FAIL
  x/® (Request/Response): FAIL
  x/¶ (Request/Response): FAIL
  x/³ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/÷ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ò/x (Request/Response): FAIL
  x/Æ (Request/Response): FAIL
  ï/x (Request/Response): FAIL
  ÷/x (Request/Response): FAIL
  x/° (Request/Response): FAIL
  ó/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ´/x (Request/Response): FAIL
  x/¢ (Request/Response): FAIL
  ò/x (Request/Response): FAIL
  ê/x (Request/Response): FAIL
  x/Ê (Request/Response): FAIL
  ª/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/½ (Request/Response): FAIL
  x/Í (Request/Response): FAIL
  Æ/x (Request/Response): FAIL
  Î/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¹/x (Request/Response): FAIL
  µ/x (Request/Response): FAIL
  ¦/x (Request/Response): FAIL
  x/Á (Request/Response): FAIL
  /x (Request/Response): FAIL
  «/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Þ (Request/Response): FAIL
  x/ø (Request/Response): FAIL
  £/x (Request/Response): FAIL
  x/Õ (Request/Response): FAIL
  Ô/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Ø/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/¦ (Request/Response): FAIL
  /x (Request/Response): FAIL
  Ñ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Á/x (Request/Response): FAIL
  Ü/x (Request/Response): FAIL
  x/¸ (Request/Response): FAIL
  ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/í (Request/Response): FAIL
  x/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ë/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ý/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ß (Request/Response): FAIL
  Þ/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ­/x (Request/Response): FAIL
  ú/x (Request/Response): FAIL
  x/Ú (Request/Response): FAIL
  Ì/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¼ (Request/Response): FAIL
  x/ó (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¼/x (Request/Response): FAIL
  x/õ (Request/Response): FAIL
  x/Â (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/è (Request/Response): FAIL
  ù/x (Request/Response): FAIL
  ©/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  ¸/x (Request/Response): FAIL
  x/¯ (Request/Response): FAIL
  Í/x (Request/Response): FAIL
  x/æ (Request/Response): FAIL
  x/Å (Request/Response): FAIL
  x/  (Request/Response): FAIL
  ¯/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/û (Request/Response): FAIL
  x/¤ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/´ (Request/Response): FAIL
  ²/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ø (Request/Response): FAIL
  §/x (Request/Response): FAIL
  æ/x (Request/Response): FAIL
  »/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ò (Request/Response): FAIL
  ¥/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  ³/x (Request/Response): FAIL
  x/ã (Request/Response): FAIL
  x/é (Request/Response): FAIL
  x/à (Request/Response): FAIL
  x/¥ (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ö (Request/Response): FAIL
  x/Ë (Request/Response): FAIL
  Ý/x (Request/Response): FAIL
  x/± (Request/Response): FAIL
  x/î (Request/Response): FAIL
  ð/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/· (Request/Response): FAIL
  x/þ (Request/Response): FAIL
  ¬/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  õ/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/¿ (Request/Response): FAIL
  ¾/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ª (Request/Response): FAIL
  ¢/x (Request/Response): FAIL
  î/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ü (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  é/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/Ü (Request/Response): FAIL
  Ç/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ô (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ô (Request/Response): FAIL
  ×/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ì (Request/Response): FAIL
  x/ý (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ö/x (Request/Response): FAIL
  x/¨ (Request/Response): FAIL
  ã/x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ¡/x (Request/Response): FAIL
  x/â (Request/Response): FAIL
  x/¾ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/Ç (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/« (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ð (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
  Û/x (Request/Response): FAIL
  ß/x (Request/Response): FAIL
  x/È (Request/Response): FAIL
  Ê/x (Request/Response): FAIL
  ÿ/x (Request/Response): FAIL
  ¶/x (Request/Response): FAIL
  x/¬ (Request/Response): FAIL
  ¿/x (Request/Response): FAIL
  x/Ã (Request/Response): FAIL
  å/x (Request/Response): FAIL
  x/x (Request/Response): FAIL
  è/x (Request/Response): FAIL
  Ó/x (Request/Response): FAIL
  x/Ð (Request/Response): FAIL
  x/Ä (Request/Response): FAIL
  Ã/x (Request/Response): FAIL
  x/À (Request/Response): FAIL
  x/× (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  x/ (Request/Response): FAIL
  ·/x (Request/Response): FAIL
  x/Î (Request/Response): FAIL
  í/x (Request/Response): FAIL
  /x (Request/Response): FAIL
  /x (Request/Response): FAIL
  x/ (Request/Response): FAIL
/domparsing/createContextualFragment.html
  SVG namespace shouldn't be special: FAIL
/streams/readable-byte-streams/general.any.serviceworker.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL
/webrtc/RTCConfiguration-bundlePolicy.html
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: balanced }) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'balanced' }) with initial bundlePolicy balanced should succeed: FAIL
  setConfiguration({}) with initial default bundlePolicy balanced should succeed: FAIL
  setConfiguration({ bundlePolicy: 'max-compat' }) with initial bundlePolicy max-compat should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy max-bundle should throw InvalidModificationError: FAIL
  setConfiguration({ bundlePolicy: 'max-bundle' }) with initial bundlePolicy max-bundle should succeed: FAIL
  setConfiguration({}) with initial bundlePolicy balanced should succeed: FAIL
/streams/readable-byte-streams/general.any.html
  getReader({mode: "byob"}) throws on non-bytes streams: FAIL

(See attachment for full changes)
Test result changes from PR not available.
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: