Closed
Bug 1643786
Opened 5 years ago
Closed 5 years ago
[wpt-sync] Sync PR 24016 - [WIP] Add another https port
Categories
(Testing :: web-platform-tests, task, P4)
Testing
web-platform-tests
Tracking
(firefox80 fixed)
RESOLVED
FIXED
mozilla80
| Tracking | Status | |
|---|---|---|
| firefox80 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
262.00 KB,
text/plain
|
Details |
Sync web-platform-tests PR 24016 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/24016
Details from upstream follow.
Stephen McGruer <smcgruer@chromium.org> wrote:
[WIP] Add another https port
This is required to test origin isolation
(https://github.com/WICG/origin-isolation), which includes guarantees
that two origins with the same host but different ports are treated as
isolated.Fixes https://github.com/web-platform-tests/wpt/issues/23579
| Assignee | ||
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
| Assignee | ||
Updated•5 years ago
|
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
| Assignee | ||
Comment 1•5 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=037f28e43bdf4be188c1b67b4f62283ff5856c97
| Assignee | ||
Comment 2•5 years ago
|
||
# CI Results
Ran 5 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 555 tests and 1 subtests
## Status Summary
### Firefox
OK : 412[Gecko-android-em-7.0-x86_64-debug-geckoview] 455[Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug] 457[Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-opt] 503[GitHub]
PASS : 8830[Gecko-android-em-7.0-x86_64-debug-geckoview] 9113[Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug] 9115[Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-opt] 9233[GitHub]
FAIL : 871[Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-opt] 874[Gecko-android-em-7.0-x86_64-debug-geckoview] 877[Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug] 1004[GitHub]
TIMEOUT: 8[Gecko-android-em-7.0-x86_64-debug-geckoview] 15[Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug] 16[Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-opt] 96[GitHub]
ERROR : 1[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt] 2[GitHub]
NOTRUN : 70[Gecko-android-em-7.0-x86_64-debug-geckoview] 109[Gecko-linux1804-64-debug, Gecko-linux1804-64-qr-debug] 132[Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-opt] 151[GitHub]
### Chrome
OK : 516
PASS : 9820
CRASH : 1
FAIL : 482
TIMEOUT: 70
ERROR : 1
NOTRUN : 86
### Safari
OK : 468
PASS : 8363
FAIL : 1586
TIMEOUT: 78
ERROR : 50
NOTRUN : 166
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=037f28e43bdf4be188c1b67b4f62283ff5856c97)
[GitHub PR Head](https://wpt.fyi/results/?sha=03c693651db4a3020bfa5379651bf88d570df91a&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=03c693651db4a3020bfa5379651bf88d570df91a&label=pr_base)
## Details
### Firefox-only Failures
/fetch/api/basic/keepalive.html
same-origin: FAIL
cross-origin redirect with preflight: FAIL
cross-origin redirect: FAIL
/service-workers/service-worker/opaque-script.https.html
Verify large cross-origin cache_storage scripts are opaque.: FAIL
Verify small cross-origin cache_storage scripts are opaque.: FAIL
/webrtc/RTCCertificate-postMessage.html
Check cross-origin RTCCertificate serialization: FAIL
Check same-origin RTCCertificate serialization: FAIL
/fetch/api/abort/general.any.serviceworker.html
Stream will not error if body is empty. It's closed with an empty queue before it errors.: FAIL
/fetch/images/canvas-remote-read-remote-image-redirect.html
Load a no-cors image from a same-origin URL that redirects to a cross-origin URL that redirects to the initial origin: FAIL
/workers/modules/shared-worker-options-credentials.html: TIMEOUT
/service-workers/service-worker/referrer-toplevel-script-fetch.https.html
Referrer of the top-level script fetch should be the document URL: FAIL
/fetch/api/request/request-keepalive.html
keepalive flag with stream body: FAIL
keepalive flag: FAIL
/service-workers/service-worker/fetch-canvas-tainting-image-cache.https.html
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/fetch/origin/assorted.window.html
Origin header and 308 redirect: FAIL
Origin header and POST navigation: FAIL
/orientation-event/device-orientation-events-unavailable-on-insecure-origins.html
Event interfaces and event handlers are not exposed on `window`.: FAIL
/html/dom/idlharness.https.html?include=(Document|Window)
Window interface: window must have own property "document": FAIL linked bug:Bug 1510437
/service-workers/service-worker/fetch-canvas-tainting-image.https.html
url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED: FAIL
/html/cross-origin-embedder-policy/cache-storage-reporting-document.https.html: SKIP [`Gecko-android-em-7.0-x86_64-debug-geckoview`, `Gecko-linux1804-64-debug`, `Gecko-linux1804-64-opt`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`], TIMEOUT [`GitHub`]
/fetch/api/request/destination/fetch-destination.https.html
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination: FAIL
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination: FAIL
/service-workers/service-worker/fetch-csp.https.html
Verify CSP control of fetch() in a Service Worker: FAIL
/html/browsers/windows/nested-browsing-contexts/name-attribute.window.html
cross-origin <frame name=>: FAIL
same-origin <frame name=>: FAIL
cross-origin <iframe name=initialvalue>: FAIL
same-origin <iframe name=>: FAIL
cross-origin <iframe>: FAIL
cross-origin <frame name=initialvalue>: FAIL
cross-origin <iframe name=>: FAIL
same-origin <iframe>: FAIL
same-origin <iframe name=initialvalue>: FAIL
cross-origin <frame>: FAIL
same-origin <frame>: FAIL
same-origin <frame name=initialvalue>: FAIL
/fetch/api/redirect/redirect-to-dataurl.any.worker.html
Testing data URL loading after same-origin redirection (no-cors mode): FAIL
Testing data URL loading after cross-origin redirection (no-cors mode): FAIL
Testing data URL loading after same-origin redirection (same-origin mode): FAIL
/xhr/access-control-preflight-credential-sync.htm
CORS sync request with URL credentials: FAIL
/fetch/api/redirect/redirect-to-dataurl.any.html
Testing data URL loading after same-origin redirection (no-cors mode): FAIL
Testing data URL loading after cross-origin redirection (no-cors mode): FAIL
Testing data URL loading after same-origin redirection (same-origin mode): FAIL
/fetch/api/abort/general.any.html
Stream will not error if body is empty. It's closed with an empty queue before it errors.: FAIL
/html/dom/idlharness.https.html?include=HTML.*
HTMLInputElement interface: attribute dirName: FAIL linked bug:Bug 1647538
HTMLVideoElement interface: attribute playsInline: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("range") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("url") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("reset") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLTextAreaElement interface: attribute dirName: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("time") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLElement interface: document.createElement("noscript") must inherit property "translate" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("number") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("submit") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("file") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("text") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("month") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("search") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLElement interface: attribute enterKeyHint: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("checkbox") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("color") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("hidden") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("week") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("date") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("datetime-local") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("tel") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("password") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: document.createElement("input") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: attribute videoTracks: FAIL linked bug:Bug 1647538
HTMLElement interface: attribute translate: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("image") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: attribute audioTracks: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("email") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("radio") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLInputElement interface: createInput("button") must inherit property "dirName" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: FAIL linked bug:Bug 1647538
HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: FAIL linked bug:Bug 1647538
HTMLElement interface: document.createElement("noscript") must inherit property "enterKeyHint" with the proper type: FAIL linked bug:Bug 1647538
/xhr/access-control-preflight-credential-async.htm
CORS async request with URL credentials: FAIL
/html/browsers/the-window-object/security-window/window-security.https.html
A SecurityError exception must be thrown when window.onmousewheel is accessed from a different origin.: FAIL
/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.*)
AudioTrack interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538
AudioTrackList interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538
AudioTrack interface object length: FAIL linked bug:Bug 1647538
AudioTrackList interface: operation getTrackById(DOMString): FAIL linked bug:Bug 1647538
VideoTrackList interface: existence and properties of interface object: FAIL linked bug:Bug 1647538
DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL linked bug:Bug 1647538
VideoTrack interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538
AudioTrack interface object name: FAIL linked bug:Bug 1647538
VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538
CanvasRenderingContext2D interface: attribute direction: FAIL linked bug:Bug 1647538
VideoTrackList interface object name: FAIL linked bug:Bug 1647538
VideoTrackList interface: attribute onaddtrack: FAIL linked bug:Bug 1647538
TextMetrics interface: attribute fontBoundingBoxDescent: FAIL linked bug:Bug 1647538
AudioTrackList interface: attribute onaddtrack: FAIL linked bug:Bug 1647538
BarProp interface: attribute visible: FAIL linked bug:Bug 1647538
VideoTrack interface: attribute selected: FAIL linked bug:Bug 1647538
AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538
AudioTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538
CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "direction" with the proper type: FAIL linked bug:Bug 1647538
VideoTrack interface: attribute label: FAIL linked bug:Bug 1647538
CanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL linked bug:Bug 1647538
DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL linked bug:Bug 1647538
VideoTrackList interface: existence and properties of interface prototype object: FAIL linked bug:Bug 1647538
VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538
Stringification of location.ancestorOrigins: FAIL linked bug:Bug 1647538
AudioTrack interface: attribute id: FAIL linked bug:Bug 1647538
DOMStringList must be primary interface of location.ancestorOrigins: FAIL linked bug:Bug 1647538
TextMetrics interface: attribute fontBoundingBoxAscent: FAIL linked bug:Bug 1647538
Location interface: window.location must have own property "ancestorOrigins": FAIL linked bug:Bug 1647538
CanvasPattern interface: operation setTransform(optional DOMMatrix2DInit): FAIL linked bug:Bug 1647538
DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: FAIL linked bug:Bug 1647538
AudioTrackList interface: attribute length: FAIL linked bug:Bug 1647538
VideoTrack interface: attribute id: FAIL linked bug:Bug 1647538
VideoTrackList interface: attribute selectedIndex: FAIL linked bug:Bug 1647538
DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: FAIL linked bug:Bug 1647538
VideoTrackList interface: attribute onchange: FAIL linked bug:Bug 1647538
DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: FAIL linked bug:Bug 1647538
AudioTrackList interface: attribute onchange: FAIL linked bug:Bug 1647538
AudioTrack interface: existence and properties of interface object: FAIL linked bug:Bug 1647538
AudioTrackList interface: attribute onremovetrack: FAIL linked bug:Bug 1647538
AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL linked bug:Bug 1647538
VideoTrack interface object name: FAIL linked bug:Bug 1647538
ImageBitmapRenderingContext interface: attribute canvas: FAIL linked bug:Bug 1647538
VideoTrackList interface: attribute onremovetrack: FAIL linked bug:Bug 1647538
TextMetrics interface: attribute emHeightAscent: FAIL linked bug:Bug 1647538
AudioTrackList interface: existence and properties of interface object: FAIL linked bug:Bug 1647538
CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: FAIL linked bug:Bug 1647538
AudioTrackList interface object name: FAIL linked bug:Bug 1647538
VideoTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538
AudioTrackList interface object length: FAIL linked bug:Bug 1647538
VideoTrackList interface: operation getTrackById(DOMString): FAIL linked bug:Bug 1647538
VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538
VideoTrackList interface object length: FAIL linked bug:Bug 1647538
TextMetrics interface: attribute emHeightDescent: FAIL linked bug:Bug 1647538
AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL linked bug:Bug 1647538
VideoTrackList interface: attribute length: FAIL linked bug:Bug 1647538
VideoTrack interface object length: FAIL linked bug:Bug 1647538
VideoTrack interface: existence and properties of interface object: FAIL linked bug:Bug 1647538
AudioTrack interface: attribute label: FAIL linked bug:Bug 1647538
AudioTrack interface: attribute enabled: FAIL linked bug:Bug 1647538
/fetch/api/abort/general.any.worker.html
Stream will not error if body is empty. It's closed with an empty queue before it errors.: FAIL
/service-workers/service-worker/fetch-request-css-images.https.html: TIMEOUT linked bug:Bug 1532331
Verify FetchEvent for css image-set (backgroundImage).: TIMEOUT
Verify FetchEvent for css image-set (shapeOutside).: NOTRUN
/html/dom/documents/dom-tree-accessors/Document.currentScript.html
Script script-window-error: FAIL
/referrer-policy/generic/inheritance/iframe-inheritance-javascript-child.html
Referrer Policy: iframes with javascript url reuse referrer policy 1: FAIL
Referrer Policy: iframes with javascript url reuse referrer policy 2: FAIL
/service-workers/service-worker/Service-Worker-Allowed-header.https.html
Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope: FAIL
Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope: FAIL
(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/afcd2ffd9fa6
[wpt PR 24016] - Add another https port, 8444, a=testonly
https://hg.mozilla.org/integration/autoland/rev/982ee69b7520
[wpt PR 24016] - Update wpt metadata, a=testonly
Comment 4•5 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/afcd2ffd9fa6
https://hg.mozilla.org/mozilla-central/rev/982ee69b7520
Status: REOPENED → RESOLVED
Closed: 5 years ago → 5 years ago
status-firefox80:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
You need to log in
before you can comment on or make changes to this bug.
Description
•