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)
Core
DOM: Core & HTML
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.
Assignee | ||
Updated•4 years ago
|
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Assignee | ||
Updated•4 years ago
|
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
Assignee | ||
Updated•4 years ago
|
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Assignee | ||
Comment 1•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=04c6212b5707ef94b7ad6fc2459e95a5d15360b8
Assignee | ||
Comment 2•4 years ago
|
||
# 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)
Assignee | ||
Comment 3•4 years ago
|
||
# 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)
Assignee | ||
Comment 4•4 years ago
|
||
# 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)
Assignee | ||
Comment 5•4 years ago
|
||
# 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
Assignee | ||
Comment 7•4 years ago
|
||
# 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)
Assignee | ||
Comment 8•4 years ago
|
||
Test result changes from PR not available.
Comment 9•4 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 4 years ago → 4 years ago
status-firefox74:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in
before you can comment on or make changes to this bug.
Description
•