Closed Bug 1930999 Opened 21 days ago Closed 18 days ago

[wpt-sync] Sync PR 49151 - Do not use * in variant names

Categories

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

task

Tracking

()

RESOLVED FIXED
134 Branch
Tracking Status
firefox134 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(3 files)

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

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

Weizhong Xia <weizhong@google.com> wrote:

Do not use * in variant names

Variant names will be append to test names, then that will cause problem
if we need add the tests to text expectations or test filter files.

'*' used here is meant to be part of a regular expression. As there
are always more than 0 character after 'HTML', use '+' instead.

Bug: None
Change-Id: I71cb68c27b85c82fce22cc082242f63840287713

Reviewed-on: https://chromium-review.googlesource.com/6013846
WPT-Export-Revision: fda76f89f443afa9209e08f53ad97527e93d8fe5

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

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

Total 3 tests and 3961 subtests

Status Summary

Firefox

OK : 3
PASS: 6258
FAIL: 341

Chrome

OK : 3
PASS: 6485
FAIL: 114

Safari

OK : 3
PASS: 6348
FAIL: 251

Links

GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

  • /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+) [wpt.fyi]
    • DOMStringList must be primary interface of location.ancestorOrigins: FAIL
    • Stringification of location.ancestorOrigins: FAIL
    • DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: FAIL
    • DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: FAIL
    • DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL
    • DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: FAIL
    • DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL
    • AudioTrackList interface: existence and properties of interface object: FAIL
    • AudioTrackList interface object length: FAIL
    • AudioTrackList interface object name: FAIL
    • AudioTrackList interface: existence and properties of interface prototype object: FAIL
    • AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • AudioTrackList interface: attribute length: FAIL
    • AudioTrackList interface: operation getTrackById(DOMString): FAIL
    • AudioTrackList interface: attribute onchange: FAIL
    • AudioTrackList interface: attribute onaddtrack: FAIL
    • AudioTrackList interface: attribute onremovetrack: FAIL
    • AudioTrack interface: existence and properties of interface object: FAIL
    • AudioTrack interface object length: FAIL
    • AudioTrack interface object name: FAIL
    • AudioTrack interface: existence and properties of interface prototype object: FAIL
    • AudioTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • AudioTrack interface: attribute id: FAIL
    • AudioTrack interface: attribute kind: FAIL
    • AudioTrack interface: attribute label: FAIL
    • AudioTrack interface: attribute language: FAIL
    • AudioTrack interface: attribute enabled: FAIL
    • VideoTrackList interface: existence and properties of interface object: FAIL
    • VideoTrackList interface object length: FAIL
    • VideoTrackList interface object name: FAIL
    • VideoTrackList interface: existence and properties of interface prototype object: FAIL
    • VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • VideoTrackList interface: attribute length: FAIL
    • VideoTrackList interface: operation getTrackById(DOMString): FAIL
    • VideoTrackList interface: attribute selectedIndex: FAIL
    • VideoTrackList interface: attribute onchange: FAIL
    • VideoTrackList interface: attribute onaddtrack: FAIL
    • VideoTrackList interface: attribute onremovetrack: FAIL
    • VideoTrack interface: existence and properties of interface object: FAIL
    • VideoTrack interface object length: FAIL
    • VideoTrack interface object name: FAIL
    • VideoTrack interface: existence and properties of interface prototype object: FAIL
    • VideoTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • VideoTrack interface: attribute id: FAIL
    • VideoTrack interface: attribute kind: FAIL
    • VideoTrack interface: attribute label: FAIL
    • VideoTrack interface: attribute language: FAIL
    • VideoTrack interface: attribute selected: FAIL
    • FormDataEvent interface object length: FAIL
    • CanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL
    • CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: FAIL
    • ImageData interface: attribute colorSpace: FAIL
    • ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: FAIL
    • OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL
    • BarProp interface: attribute visible: FAIL
    • Location interface: window.location must have own property "ancestorOrigins": FAIL
    • NavigationActivation interface: existence and properties of interface object: FAIL
    • NavigationActivation interface object length: FAIL
    • NavigationActivation interface object name: FAIL
    • NavigationActivation interface: existence and properties of interface prototype object: FAIL
    • NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • NavigationActivation interface: attribute from: FAIL
    • NavigationActivation interface: attribute entry: FAIL
    • NavigationActivation interface: attribute navigationType: FAIL
    • PopStateEvent interface: attribute hasUAVisualTransition: FAIL
    • PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: FAIL
    • PageSwapEvent interface: existence and properties of interface object: FAIL
    • PageSwapEvent interface object length: FAIL
    • PageSwapEvent interface object name: FAIL
    • PageSwapEvent interface: existence and properties of interface prototype object: FAIL
    • PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • PageSwapEvent interface: attribute activation: FAIL
    • PageSwapEvent interface: attribute viewTransition: FAIL
    • PageRevealEvent interface: existence and properties of interface object: FAIL
    • PageRevealEvent interface object length: FAIL
    • PageRevealEvent interface object name: FAIL
    • PageRevealEvent interface: existence and properties of interface prototype object: FAIL
    • PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • PageRevealEvent interface: attribute viewTransition: FAIL
  • /html/dom/idlharness.https.html?include=(Document|Window) [wpt.fyi]
    • Window interface: attribute onpagereveal: FAIL
    • Window interface: attribute onpageswap: FAIL
    • Window interface: window must inherit property "onpagereveal" with the proper type: FAIL
    • Window interface: window must inherit property "onpageswap" with the proper type: FAIL
  • /html/dom/idlharness.https.html?include=HTML.+ [wpt.fyi]
    • HTMLLinkElement interface: attribute blocking: FAIL
    • HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: FAIL
    • HTMLStyleElement interface: attribute blocking: FAIL
    • HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: FAIL
    • HTMLVideoElement interface: attribute playsInline: FAIL
    • HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: FAIL
    • HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: FAIL
    • HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: FAIL
    • HTMLMediaElement interface: attribute audioTracks: FAIL
    • HTMLMediaElement interface: attribute videoTracks: FAIL
    • HTMLScriptElement interface: attribute blocking: FAIL
    • HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: FAIL

New Tests That Don't Pass

  • /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+) [wpt.fyi]
    • DOMStringList must be primary interface of location.ancestorOrigins: FAIL (Chrome: PASS, Safari: PASS)
    • Stringification of location.ancestorOrigins: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
    • Element interface: document.createElement("noscript") must inherit property "innerHTML" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Element interface: document.createElement("noscript") must inherit property "outerHTML" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • AudioTrackList interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute length: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: operation getTrackById(DOMString): FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute onchange: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute onaddtrack: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute onremovetrack: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute id: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute kind: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute label: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute language: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute enabled: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute length: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: operation getTrackById(DOMString): FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute selectedIndex: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute onchange: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute onaddtrack: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute onremovetrack: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute id: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute kind: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute label: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute language: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute selected: FAIL (Chrome: PASS, Safari: PASS)
    • FormDataEvent interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • CanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL (Chrome: PASS, Safari: PASS)
    • CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • ImageData interface: attribute colorSpace: FAIL (Chrome: PASS, Safari: PASS)
    • ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL (Chrome: PASS, Safari: PASS)
    • VisibilityStateEntry interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: attribute name: FAIL (Chrome: FAIL, Safari: FAIL)
    • VisibilityStateEntry interface: attribute entryType: FAIL (Chrome: FAIL, Safari: FAIL)
    • VisibilityStateEntry interface: attribute startTime: FAIL (Chrome: FAIL, Safari: FAIL)
    • VisibilityStateEntry interface: attribute duration: FAIL (Chrome: FAIL, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: operation requestClose(): FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: operation close(): FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: operation destroy(): FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: attribute oncancel: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: attribute onclose: FAIL (Chrome: PASS, Safari: FAIL)
    • BarProp interface: attribute visible: FAIL (Chrome: PASS, Safari: PASS)
    • Location interface: stringifier: FAIL (Chrome: FAIL, Safari: FAIL)
    • Location interface: window.location must have own property "ancestorOrigins": FAIL (Chrome: PASS, Safari: PASS)
    • Navigation interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation entries(): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute currentEntry: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation updateCurrentEntry(NavigationUpdateCurrentEntryOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute transition: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute activation: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute canGoBack: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute canGoForward: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation navigate(USVString, optional NavigationNavigateOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation reload(optional NavigationReloadOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation traverseTo(DOMString, optional NavigationOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation back(optional NavigationOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation forward(optional NavigationOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute onnavigate: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute onnavigatesuccess: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute onnavigateerror: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute oncurrententrychange: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute key: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute index: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute sameDocument: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: operation getState(): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute ondispose: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: attribute navigationType: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: attribute from: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: attribute finished: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationActivation interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: attribute from: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: attribute entry: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: attribute navigationType: FAIL (Chrome: PASS, Safari: PASS)
    • NavigateEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute navigationType: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute destination: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute canIntercept: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute userInitiated: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute hashChange: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute signal: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute formData: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute downloadRequest: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute info: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute hasUAVisualTransition: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: operation intercept(optional NavigationInterceptOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: operation scroll(): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute key: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute index: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute sameDocument: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: operation getState(): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: attribute navigationType: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: attribute from: FAIL (Chrome: PASS, Safari: FAIL)
    • PopStateEvent interface: attribute hasUAVisualTransition: FAIL (Chrome: PASS, Safari: PASS)
    • PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: attribute activation: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: attribute viewTransition: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: attribute viewTransition: FAIL (Chrome: PASS, Safari: PASS)
    • NotRestoredReasonDetails interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: attribute reason: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute src: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute name: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute reasons: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute children: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigator interface: operation unregisterProtocolHandler(DOMString, USVString): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigator interface: window.navigator must inherit property "unregisterProtocolHandler(DOMString, USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigator interface: calling unregisterProtocolHandler(DOMString, USVString) on window.navigator with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
    • MessagePort interface: attribute onclose: FAIL (Chrome: FAIL, Safari: FAIL)
    • External interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: operation AddSearchProvider(): FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: operation IsSearchProviderInstalled(): FAIL (Chrome: PASS, Safari: FAIL)
    • External must be primary interface of window.external: FAIL (Chrome: PASS, Safari: FAIL)
    • SVGElement interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • SVGSVGElement interface: attribute onafterprint: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onbeforeprint: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onbeforeunload: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onhashchange: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onlanguagechange: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onmessage: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onmessageerror: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onoffline: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute ononline: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpagehide: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpagereveal: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpageshow: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpageswap: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpopstate: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onrejectionhandled: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onstorage: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onunhandledrejection: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onunload: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/idlharness.https.html?include=(Document|Window) [wpt.fyi]
    • Window interface: attribute navigation: FAIL (Chrome: FAIL, Safari: FAIL)
    • Window interface: attribute originAgentCluster: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: attribute onpagereveal: FAIL (Chrome: PASS, Safari: PASS)
    • Window interface: attribute onpageswap: FAIL (Chrome: PASS, Safari: PASS)
    • Window interface: window must inherit property "navigation" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: window must inherit property "originAgentCluster" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: window must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: window must inherit property "onpagereveal" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • Window interface: window must inherit property "onpageswap" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • Document interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • Document interface: calling parseHTMLUnsafe((TrustedHTML or DOMString)) on iframe.contentDocument with too few arguments must throw TypeError: FAIL (Chrome: FAIL, Safari: FAIL)
    • Document interface: iframe.contentDocument must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Document interface: new Document() must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Document interface: documentWithHandlers must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
  • /html/dom/idlharness.https.html?include=HTML.+ [wpt.fyi]
    • HTMLElement interface: attribute writingSuggestions: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLElement interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLElement interface: document.createElement("noscript") must inherit property "writingSuggestions" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLElement interface: document.createElement("noscript") must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLLinkElement interface: attribute blocking: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLStyleElement interface: attribute blocking: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLBodyElement interface: attribute onpagereveal: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLBodyElement interface: attribute onpageswap: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLBodyElement interface: document.createElement("body") must inherit property "onpagereveal" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLBodyElement interface: document.createElement("body") must inherit property "onpageswap" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLIFrameElement interface: document.createElement("iframe") must inherit property "srcdoc" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLVideoElement interface: attribute playsInline: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate()" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate()" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: new Audio() must inherit property "getStartDate()" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: operation getStartDate(): FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: attribute audioTracks: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: attribute videoTracks: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLInputElement interface: attribute alpha: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: attribute colorSpace: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: document.createElement("input") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: document.createElement("input") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("text") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("text") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("hidden") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("hidden") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("search") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("search") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("tel") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("tel") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("url") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("url") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("email") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("email") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("password") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("password") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("date") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("date") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("month") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("month") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("week") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("week") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("time") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("time") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("datetime-local") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("datetime-local") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("number") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("number") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("range") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("range") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("color") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("color") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("checkbox") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("checkbox") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("radio") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("radio") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("file") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("file") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("submit") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("submit") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("image") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("image") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("reset") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("reset") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("button") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("button") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLScriptElement interface: attribute blocking: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLFrameSetElement interface: attribute onpagereveal: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLFrameSetElement interface: attribute onpageswap: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagereveal" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageswap" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)

CI Results

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

Total 3 tests and 3961 subtests

Status Summary

Firefox

OK : 3
PASS: 6258
FAIL: 341

Chrome

OK : 3
PASS: 6485
FAIL: 114

Safari

OK : 3
PASS: 6348
FAIL: 251

Links

GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

  • /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+) [wpt.fyi]
    • DOMStringList must be primary interface of location.ancestorOrigins: FAIL
    • Stringification of location.ancestorOrigins: FAIL
    • DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: FAIL
    • DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: FAIL
    • DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL
    • DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: FAIL
    • DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL
    • AudioTrackList interface: existence and properties of interface object: FAIL
    • AudioTrackList interface object length: FAIL
    • AudioTrackList interface object name: FAIL
    • AudioTrackList interface: existence and properties of interface prototype object: FAIL
    • AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • AudioTrackList interface: attribute length: FAIL
    • AudioTrackList interface: operation getTrackById(DOMString): FAIL
    • AudioTrackList interface: attribute onchange: FAIL
    • AudioTrackList interface: attribute onaddtrack: FAIL
    • AudioTrackList interface: attribute onremovetrack: FAIL
    • AudioTrack interface: existence and properties of interface object: FAIL
    • AudioTrack interface object length: FAIL
    • AudioTrack interface object name: FAIL
    • AudioTrack interface: existence and properties of interface prototype object: FAIL
    • AudioTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • AudioTrack interface: attribute id: FAIL
    • AudioTrack interface: attribute kind: FAIL
    • AudioTrack interface: attribute label: FAIL
    • AudioTrack interface: attribute language: FAIL
    • AudioTrack interface: attribute enabled: FAIL
    • VideoTrackList interface: existence and properties of interface object: FAIL
    • VideoTrackList interface object length: FAIL
    • VideoTrackList interface object name: FAIL
    • VideoTrackList interface: existence and properties of interface prototype object: FAIL
    • VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • VideoTrackList interface: attribute length: FAIL
    • VideoTrackList interface: operation getTrackById(DOMString): FAIL
    • VideoTrackList interface: attribute selectedIndex: FAIL
    • VideoTrackList interface: attribute onchange: FAIL
    • VideoTrackList interface: attribute onaddtrack: FAIL
    • VideoTrackList interface: attribute onremovetrack: FAIL
    • VideoTrack interface: existence and properties of interface object: FAIL
    • VideoTrack interface object length: FAIL
    • VideoTrack interface object name: FAIL
    • VideoTrack interface: existence and properties of interface prototype object: FAIL
    • VideoTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • VideoTrack interface: attribute id: FAIL
    • VideoTrack interface: attribute kind: FAIL
    • VideoTrack interface: attribute label: FAIL
    • VideoTrack interface: attribute language: FAIL
    • VideoTrack interface: attribute selected: FAIL
    • FormDataEvent interface object length: FAIL
    • CanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL
    • CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: FAIL
    • ImageData interface: attribute colorSpace: FAIL
    • ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: FAIL
    • OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL
    • BarProp interface: attribute visible: FAIL
    • Location interface: window.location must have own property "ancestorOrigins": FAIL
    • NavigationActivation interface: existence and properties of interface object: FAIL
    • NavigationActivation interface object length: FAIL
    • NavigationActivation interface object name: FAIL
    • NavigationActivation interface: existence and properties of interface prototype object: FAIL
    • NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • NavigationActivation interface: attribute from: FAIL
    • NavigationActivation interface: attribute entry: FAIL
    • NavigationActivation interface: attribute navigationType: FAIL
    • PopStateEvent interface: attribute hasUAVisualTransition: FAIL
    • PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: FAIL
    • PageSwapEvent interface: existence and properties of interface object: FAIL
    • PageSwapEvent interface object length: FAIL
    • PageSwapEvent interface object name: FAIL
    • PageSwapEvent interface: existence and properties of interface prototype object: FAIL
    • PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • PageSwapEvent interface: attribute activation: FAIL
    • PageSwapEvent interface: attribute viewTransition: FAIL
    • PageRevealEvent interface: existence and properties of interface object: FAIL
    • PageRevealEvent interface object length: FAIL
    • PageRevealEvent interface object name: FAIL
    • PageRevealEvent interface: existence and properties of interface prototype object: FAIL
    • PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL
    • PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL
    • PageRevealEvent interface: attribute viewTransition: FAIL
  • /html/dom/idlharness.https.html?include=(Document|Window) [wpt.fyi]
    • Window interface: attribute onpagereveal: FAIL
    • Window interface: attribute onpageswap: FAIL
    • Window interface: window must inherit property "onpagereveal" with the proper type: FAIL
    • Window interface: window must inherit property "onpageswap" with the proper type: FAIL
  • /html/dom/idlharness.https.html?include=HTML.+ [wpt.fyi]
    • HTMLLinkElement interface: attribute blocking: FAIL
    • HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: FAIL
    • HTMLStyleElement interface: attribute blocking: FAIL
    • HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: FAIL
    • HTMLVideoElement interface: attribute playsInline: FAIL
    • HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: FAIL
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: FAIL
    • HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: FAIL
    • HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: FAIL
    • HTMLMediaElement interface: attribute audioTracks: FAIL
    • HTMLMediaElement interface: attribute videoTracks: FAIL
    • HTMLScriptElement interface: attribute blocking: FAIL
    • HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: FAIL

New Tests That Don't Pass

  • /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+) [wpt.fyi]
    • DOMStringList must be primary interface of location.ancestorOrigins: FAIL (Chrome: PASS, Safari: PASS)
    • Stringification of location.ancestorOrigins: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: PASS)
    • Element interface: document.createElement("noscript") must inherit property "innerHTML" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Element interface: document.createElement("noscript") must inherit property "outerHTML" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • AudioTrackList interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute length: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: operation getTrackById(DOMString): FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute onchange: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute onaddtrack: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrackList interface: attribute onremovetrack: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute id: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute kind: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute label: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute language: FAIL (Chrome: PASS, Safari: PASS)
    • AudioTrack interface: attribute enabled: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute length: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: operation getTrackById(DOMString): FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute selectedIndex: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute onchange: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute onaddtrack: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrackList interface: attribute onremovetrack: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute id: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute kind: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute label: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute language: FAIL (Chrome: PASS, Safari: PASS)
    • VideoTrack interface: attribute selected: FAIL (Chrome: PASS, Safari: PASS)
    • FormDataEvent interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • CanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL (Chrome: PASS, Safari: PASS)
    • CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • ImageData interface: attribute colorSpace: FAIL (Chrome: PASS, Safari: PASS)
    • ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: FAIL (Chrome: PASS, Safari: PASS)
    • VisibilityStateEntry interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • VisibilityStateEntry interface: attribute name: FAIL (Chrome: FAIL, Safari: FAIL)
    • VisibilityStateEntry interface: attribute entryType: FAIL (Chrome: FAIL, Safari: FAIL)
    • VisibilityStateEntry interface: attribute startTime: FAIL (Chrome: FAIL, Safari: FAIL)
    • VisibilityStateEntry interface: attribute duration: FAIL (Chrome: FAIL, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: operation requestClose(): FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: operation close(): FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: operation destroy(): FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: attribute oncancel: FAIL (Chrome: PASS, Safari: FAIL)
    • CloseWatcher interface: attribute onclose: FAIL (Chrome: PASS, Safari: FAIL)
    • BarProp interface: attribute visible: FAIL (Chrome: PASS, Safari: PASS)
    • Location interface: stringifier: FAIL (Chrome: FAIL, Safari: FAIL)
    • Location interface: window.location must have own property "ancestorOrigins": FAIL (Chrome: PASS, Safari: PASS)
    • Navigation interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation entries(): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute currentEntry: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation updateCurrentEntry(NavigationUpdateCurrentEntryOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute transition: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute activation: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute canGoBack: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute canGoForward: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation navigate(USVString, optional NavigationNavigateOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation reload(optional NavigationReloadOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation traverseTo(DOMString, optional NavigationOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation back(optional NavigationOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: operation forward(optional NavigationOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute onnavigate: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute onnavigatesuccess: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute onnavigateerror: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigation interface: attribute oncurrententrychange: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute key: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute index: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute sameDocument: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: operation getState(): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationHistoryEntry interface: attribute ondispose: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: attribute navigationType: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: attribute from: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationTransition interface: attribute finished: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationActivation interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: attribute from: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: attribute entry: FAIL (Chrome: PASS, Safari: PASS)
    • NavigationActivation interface: attribute navigationType: FAIL (Chrome: PASS, Safari: PASS)
    • NavigateEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute navigationType: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute destination: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute canIntercept: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute userInitiated: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute hashChange: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute signal: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute formData: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute downloadRequest: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute info: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: attribute hasUAVisualTransition: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: operation intercept(optional NavigationInterceptOptions): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigateEvent interface: operation scroll(): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute key: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute index: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: attribute sameDocument: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationDestination interface: operation getState(): FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: attribute navigationType: FAIL (Chrome: PASS, Safari: FAIL)
    • NavigationCurrentEntryChangeEvent interface: attribute from: FAIL (Chrome: PASS, Safari: FAIL)
    • PopStateEvent interface: attribute hasUAVisualTransition: FAIL (Chrome: PASS, Safari: PASS)
    • PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: attribute activation: FAIL (Chrome: PASS, Safari: PASS)
    • PageSwapEvent interface: attribute viewTransition: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface object length: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface object name: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: PASS)
    • PageRevealEvent interface: attribute viewTransition: FAIL (Chrome: PASS, Safari: PASS)
    • NotRestoredReasonDetails interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: attribute reason: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasonDetails interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute src: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute name: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute url: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute reasons: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: attribute children: FAIL (Chrome: PASS, Safari: FAIL)
    • NotRestoredReasons interface: operation toJSON(): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigator interface: operation unregisterProtocolHandler(DOMString, USVString): FAIL (Chrome: PASS, Safari: FAIL)
    • Navigator interface: window.navigator must inherit property "unregisterProtocolHandler(DOMString, USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Navigator interface: calling unregisterProtocolHandler(DOMString, USVString) on window.navigator with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
    • MessagePort interface: attribute onclose: FAIL (Chrome: FAIL, Safari: FAIL)
    • External interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface object length: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface object name: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: operation AddSearchProvider(): FAIL (Chrome: PASS, Safari: FAIL)
    • External interface: operation IsSearchProviderInstalled(): FAIL (Chrome: PASS, Safari: FAIL)
    • External must be primary interface of window.external: FAIL (Chrome: PASS, Safari: FAIL)
    • SVGElement interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • SVGSVGElement interface: attribute onafterprint: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onbeforeprint: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onbeforeunload: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onhashchange: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onlanguagechange: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onmessage: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onmessageerror: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onoffline: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute ononline: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpagehide: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpagereveal: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpageshow: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpageswap: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onpopstate: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onrejectionhandled: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onstorage: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onunhandledrejection: FAIL (Chrome: FAIL, Safari: FAIL)
    • SVGSVGElement interface: attribute onunload: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/idlharness.https.html?include=(Document|Window) [wpt.fyi]
    • Window interface: attribute navigation: FAIL (Chrome: FAIL, Safari: FAIL)
    • Window interface: attribute originAgentCluster: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: attribute onpagereveal: FAIL (Chrome: PASS, Safari: PASS)
    • Window interface: attribute onpageswap: FAIL (Chrome: PASS, Safari: PASS)
    • Window interface: window must inherit property "navigation" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: window must inherit property "originAgentCluster" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: window must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Window interface: window must inherit property "onpagereveal" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • Window interface: window must inherit property "onpageswap" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • Document interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • Document interface: calling parseHTMLUnsafe((TrustedHTML or DOMString)) on iframe.contentDocument with too few arguments must throw TypeError: FAIL (Chrome: FAIL, Safari: FAIL)
    • Document interface: iframe.contentDocument must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Document interface: new Document() must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • Document interface: documentWithHandlers must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
  • /html/dom/idlharness.https.html?include=HTML.+ [wpt.fyi]
    • HTMLElement interface: attribute writingSuggestions: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLElement interface: attribute onbeforematch: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLElement interface: document.createElement("noscript") must inherit property "writingSuggestions" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLElement interface: document.createElement("noscript") must inherit property "onbeforematch" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLLinkElement interface: attribute blocking: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLStyleElement interface: attribute blocking: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLBodyElement interface: attribute onpagereveal: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLBodyElement interface: attribute onpageswap: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLBodyElement interface: document.createElement("body") must inherit property "onpagereveal" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLBodyElement interface: document.createElement("body") must inherit property "onpageswap" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLIFrameElement interface: document.createElement("iframe") must inherit property "srcdoc" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
    • HTMLVideoElement interface: attribute playsInline: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate()" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate()" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: new Audio() must inherit property "getStartDate()" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: operation getStartDate(): FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLMediaElement interface: attribute audioTracks: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLMediaElement interface: attribute videoTracks: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLInputElement interface: attribute alpha: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: attribute colorSpace: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: document.createElement("input") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: document.createElement("input") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("text") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("text") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("hidden") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("hidden") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("search") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("search") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("tel") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("tel") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("url") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("url") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("email") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("email") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("password") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("password") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("date") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("date") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("month") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("month") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("week") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("week") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("time") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("time") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("datetime-local") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("datetime-local") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("number") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("number") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("range") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("range") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("color") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("color") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("checkbox") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("checkbox") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("radio") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("radio") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("file") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("file") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("submit") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("submit") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("image") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("image") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("reset") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("reset") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("button") must inherit property "alpha" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLInputElement interface: createInput("button") must inherit property "colorSpace" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLScriptElement interface: attribute blocking: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: FAIL (Chrome: PASS, Safari: PASS)
    • HTMLFrameSetElement interface: attribute onpagereveal: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLFrameSetElement interface: attribute onpageswap: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagereveal" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
    • HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageswap" with the proper type: FAIL (Chrome: FAIL, Safari: PASS)
Attached file Notable wpt changes
# CI Results Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 3 tests and 3961 subtests ## Status Summary ### Firefox `OK` : 3 `PASS`: 6258[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, GitHub] 6351[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] `FAIL`: 248[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 341[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, GitHub] ### Chrome `OK` : 3 `PASS`: 6485 `FAIL`: 114 ### Safari `OK` : 3 `PASS`: 6348 `FAIL`: 251 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cc0716c0280fbf2fb2b8a1a36ea068646b2443a) [GitHub PR Head](https://wpt.fyi/results/?sha=25bb7419638ebb4abdbe2a07c9697b9e5746787e&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=25bb7419638ebb4abdbe2a07c9697b9e5746787e&label=pr_base) ## Details ### Firefox-only Failures * [/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+)](https://wpt.live/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+)) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+))] * DOMStringList must be primary interface of location.ancestorOrigins: `FAIL` * Stringification of location.ancestorOrigins: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: `FAIL` * DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: `FAIL` * DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: `FAIL` * AudioTrackList interface: existence and properties of interface object: `FAIL` * AudioTrackList interface object length: `FAIL` * AudioTrackList interface object name: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * AudioTrackList interface: attribute length: `FAIL` * AudioTrackList interface: operation getTrackById(DOMString): `FAIL` * AudioTrackList interface: attribute onchange: `FAIL` * AudioTrackList interface: attribute onaddtrack: `FAIL` * AudioTrackList interface: attribute onremovetrack: `FAIL` * AudioTrack interface: existence and properties of interface object: `FAIL` * AudioTrack interface object length: `FAIL` * AudioTrack interface object name: `FAIL` * AudioTrack interface: existence and properties of interface prototype object: `FAIL` * AudioTrack interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * AudioTrack interface: attribute id: `FAIL` * AudioTrack interface: attribute kind: `FAIL` * AudioTrack interface: attribute label: `FAIL` * AudioTrack interface: attribute language: `FAIL` * AudioTrack interface: attribute enabled: `FAIL` * VideoTrackList interface: existence and properties of interface object: `FAIL` * VideoTrackList interface object length: `FAIL` * VideoTrackList interface object name: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * VideoTrackList interface: attribute length: `FAIL` * VideoTrackList interface: operation getTrackById(DOMString): `FAIL` * VideoTrackList interface: attribute selectedIndex: `FAIL` * VideoTrackList interface: attribute onchange: `FAIL` * VideoTrackList interface: attribute onaddtrack: `FAIL` * VideoTrackList interface: attribute onremovetrack: `FAIL` * VideoTrack interface: existence and properties of interface object: `FAIL` * VideoTrack interface object length: `FAIL` * VideoTrack interface object name: `FAIL` * VideoTrack interface: existence and properties of interface prototype object: `FAIL` * VideoTrack interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * VideoTrack interface: attribute id: `FAIL` * VideoTrack interface: attribute kind: `FAIL` * VideoTrack interface: attribute label: `FAIL` * VideoTrack interface: attribute language: `FAIL` * VideoTrack interface: attribute selected: `FAIL` * FormDataEvent interface object length: `FAIL` * CanvasRenderingContext2D interface: attribute imageSmoothingQuality: `FAIL` * CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: `FAIL` * ImageData interface: attribute colorSpace: `FAIL` * ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: `FAIL` * OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: `FAIL` * BarProp interface: attribute visible: `FAIL` * Location interface: window.location must have own property "ancestorOrigins": `FAIL` * NavigationActivation interface: existence and properties of interface object: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface object length: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface object name: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute from: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute entry: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute navigationType: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * PopStateEvent interface: attribute hasUAVisualTransition: `FAIL` * PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: `FAIL` * PageSwapEvent interface: existence and properties of interface object: `FAIL` * PageSwapEvent interface object length: `FAIL` * PageSwapEvent interface object name: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * PageSwapEvent interface: attribute activation: `FAIL` * PageSwapEvent interface: attribute viewTransition: `FAIL` * PageRevealEvent interface: existence and properties of interface object: `FAIL` * PageRevealEvent interface object length: `FAIL` * PageRevealEvent interface object name: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * PageRevealEvent interface: attribute viewTransition: `FAIL` * [/html/dom/idlharness.https.html?include=(Document|Window)](https://wpt.live/html/dom/idlharness.https.html?include=(Document|Window)) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?include=(Document|Window))] * Window interface: attribute onpagereveal: `FAIL` * Window interface: attribute onpageswap: `FAIL` * Window interface: window must inherit property "onpagereveal" with the proper type: `FAIL` * Window interface: window must inherit property "onpageswap" with the proper type: `FAIL` * [/html/dom/idlharness.https.html?include=HTML.+](https://wpt.live/html/dom/idlharness.https.html?include=HTML.+) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?include=HTML.+)] * HTMLLinkElement interface: attribute blocking: `FAIL` * HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: `FAIL` * HTMLStyleElement interface: attribute blocking: `FAIL` * HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: `FAIL` * HTMLVideoElement interface: attribute playsInline: `FAIL` * HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: attribute audioTracks: `FAIL` * HTMLMediaElement interface: attribute videoTracks: `FAIL` * HTMLScriptElement interface: attribute blocking: `FAIL` * HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: `FAIL` (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 3 tests and 3961 subtests ## Status Summary ### Firefox `OK` : 3 `PASS`: 6258[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, GitHub] 6351[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] `FAIL`: 248[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 341[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, GitHub] ### Chrome `OK` : 3 `PASS`: 6485 `FAIL`: 114 ### Safari `OK` : 3 `PASS`: 6348 `FAIL`: 251 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cc0716c0280fbf2fb2b8a1a36ea068646b2443a) [GitHub PR Head](https://wpt.fyi/results/?sha=25bb7419638ebb4abdbe2a07c9697b9e5746787e&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=25bb7419638ebb4abdbe2a07c9697b9e5746787e&label=pr_base) ## Details ### Firefox-only Failures * [/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+)](https://wpt.live/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+)) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+))] * DOMStringList must be primary interface of location.ancestorOrigins: `FAIL` * Stringification of location.ancestorOrigins: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: `FAIL` * DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: `FAIL` * DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: `FAIL` * AudioTrackList interface: existence and properties of interface object: `FAIL` * AudioTrackList interface object length: `FAIL` * AudioTrackList interface object name: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * AudioTrackList interface: attribute length: `FAIL` * AudioTrackList interface: operation getTrackById(DOMString): `FAIL` * AudioTrackList interface: attribute onchange: `FAIL` * AudioTrackList interface: attribute onaddtrack: `FAIL` * AudioTrackList interface: attribute onremovetrack: `FAIL` * AudioTrack interface: existence and properties of interface object: `FAIL` * AudioTrack interface object length: `FAIL` * AudioTrack interface object name: `FAIL` * AudioTrack interface: existence and properties of interface prototype object: `FAIL` * AudioTrack interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * AudioTrack interface: attribute id: `FAIL` * AudioTrack interface: attribute kind: `FAIL` * AudioTrack interface: attribute label: `FAIL` * AudioTrack interface: attribute language: `FAIL` * AudioTrack interface: attribute enabled: `FAIL` * VideoTrackList interface: existence and properties of interface object: `FAIL` * VideoTrackList interface object length: `FAIL` * VideoTrackList interface object name: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * VideoTrackList interface: attribute length: `FAIL` * VideoTrackList interface: operation getTrackById(DOMString): `FAIL` * VideoTrackList interface: attribute selectedIndex: `FAIL` * VideoTrackList interface: attribute onchange: `FAIL` * VideoTrackList interface: attribute onaddtrack: `FAIL` * VideoTrackList interface: attribute onremovetrack: `FAIL` * VideoTrack interface: existence and properties of interface object: `FAIL` * VideoTrack interface object length: `FAIL` * VideoTrack interface object name: `FAIL` * VideoTrack interface: existence and properties of interface prototype object: `FAIL` * VideoTrack interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * VideoTrack interface: attribute id: `FAIL` * VideoTrack interface: attribute kind: `FAIL` * VideoTrack interface: attribute label: `FAIL` * VideoTrack interface: attribute language: `FAIL` * VideoTrack interface: attribute selected: `FAIL` * FormDataEvent interface object length: `FAIL` * CanvasRenderingContext2D interface: attribute imageSmoothingQuality: `FAIL` * CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: `FAIL` * ImageData interface: attribute colorSpace: `FAIL` * ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: `FAIL` * OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: `FAIL` * BarProp interface: attribute visible: `FAIL` * Location interface: window.location must have own property "ancestorOrigins": `FAIL` * NavigationActivation interface: existence and properties of interface object: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface object length: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface object name: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute from: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute entry: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute navigationType: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * PopStateEvent interface: attribute hasUAVisualTransition: `FAIL` * PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: `FAIL` * PageSwapEvent interface: existence and properties of interface object: `FAIL` * PageSwapEvent interface object length: `FAIL` * PageSwapEvent interface object name: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * PageSwapEvent interface: attribute activation: `FAIL` * PageSwapEvent interface: attribute viewTransition: `FAIL` * PageRevealEvent interface: existence and properties of interface object: `FAIL` * PageRevealEvent interface object length: `FAIL` * PageRevealEvent interface object name: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * PageRevealEvent interface: attribute viewTransition: `FAIL` * [/html/dom/idlharness.https.html?include=(Document|Window)](https://wpt.live/html/dom/idlharness.https.html?include=(Document|Window)) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?include=(Document|Window))] * Window interface: attribute onpagereveal: `FAIL` * Window interface: attribute onpageswap: `FAIL` * Window interface: window must inherit property "onpagereveal" with the proper type: `FAIL` * Window interface: window must inherit property "onpageswap" with the proper type: `FAIL` * [/html/dom/idlharness.https.html?include=HTML.+](https://wpt.live/html/dom/idlharness.https.html?include=HTML.+) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?include=HTML.+)] * HTMLLinkElement interface: attribute blocking: `FAIL` * HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: `FAIL` * HTMLStyleElement interface: attribute blocking: `FAIL` * HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: `FAIL` * HTMLVideoElement interface: attribute playsInline: `FAIL` * HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: attribute audioTracks: `FAIL` * HTMLMediaElement interface: attribute videoTracks: `FAIL` * HTMLScriptElement interface: attribute blocking: `FAIL` * HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: `FAIL` (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c6392217bb88 [wpt PR 49151] - Do not use * in variant names, a=testonly https://hg.mozilla.org/integration/autoland/rev/ae42ccd70cc9 [wpt PR 49151] - Update wpt metadata, a=testonly
Attached file Notable wpt changes
# CI Results Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 3 tests and 3961 subtests ## Status Summary ### Firefox `OK` : 3 `PASS`: 6258[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, GitHub] 6351[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] `FAIL`: 248[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 341[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, GitHub] ### Chrome `OK` : 3 `PASS`: 6485 `FAIL`: 114 ### Safari `OK` : 3 `PASS`: 6348 `FAIL`: 251 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cc0716c0280fbf2fb2b8a1a36ea068646b2443a) [GitHub PR Head](https://wpt.fyi/results/?sha=25bb7419638ebb4abdbe2a07c9697b9e5746787e&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=25bb7419638ebb4abdbe2a07c9697b9e5746787e&label=pr_base) ## Details ### Firefox-only Failures * [/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+)](https://wpt.live/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+)) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+))] * DOMStringList must be primary interface of location.ancestorOrigins: `FAIL` * Stringification of location.ancestorOrigins: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "length" with the proper type: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "item(unsigned long)" with the proper type: `FAIL` * DOMStringList interface: calling item(unsigned long) on location.ancestorOrigins with too few arguments must throw TypeError: `FAIL` * DOMStringList interface: location.ancestorOrigins must inherit property "contains(DOMString)" with the proper type: `FAIL` * DOMStringList interface: calling contains(DOMString) on location.ancestorOrigins with too few arguments must throw TypeError: `FAIL` * AudioTrackList interface: existence and properties of interface object: `FAIL` * AudioTrackList interface object length: `FAIL` * AudioTrackList interface object name: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * AudioTrackList interface: attribute length: `FAIL` * AudioTrackList interface: operation getTrackById(DOMString): `FAIL` * AudioTrackList interface: attribute onchange: `FAIL` * AudioTrackList interface: attribute onaddtrack: `FAIL` * AudioTrackList interface: attribute onremovetrack: `FAIL` * AudioTrack interface: existence and properties of interface object: `FAIL` * AudioTrack interface object length: `FAIL` * AudioTrack interface object name: `FAIL` * AudioTrack interface: existence and properties of interface prototype object: `FAIL` * AudioTrack interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * AudioTrack interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * AudioTrack interface: attribute id: `FAIL` * AudioTrack interface: attribute kind: `FAIL` * AudioTrack interface: attribute label: `FAIL` * AudioTrack interface: attribute language: `FAIL` * AudioTrack interface: attribute enabled: `FAIL` * VideoTrackList interface: existence and properties of interface object: `FAIL` * VideoTrackList interface object length: `FAIL` * VideoTrackList interface object name: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * VideoTrackList interface: attribute length: `FAIL` * VideoTrackList interface: operation getTrackById(DOMString): `FAIL` * VideoTrackList interface: attribute selectedIndex: `FAIL` * VideoTrackList interface: attribute onchange: `FAIL` * VideoTrackList interface: attribute onaddtrack: `FAIL` * VideoTrackList interface: attribute onremovetrack: `FAIL` * VideoTrack interface: existence and properties of interface object: `FAIL` * VideoTrack interface object length: `FAIL` * VideoTrack interface object name: `FAIL` * VideoTrack interface: existence and properties of interface prototype object: `FAIL` * VideoTrack interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * VideoTrack interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * VideoTrack interface: attribute id: `FAIL` * VideoTrack interface: attribute kind: `FAIL` * VideoTrack interface: attribute label: `FAIL` * VideoTrack interface: attribute language: `FAIL` * VideoTrack interface: attribute selected: `FAIL` * FormDataEvent interface object length: `FAIL` * CanvasRenderingContext2D interface: attribute imageSmoothingQuality: `FAIL` * CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type: `FAIL` * ImageData interface: attribute colorSpace: `FAIL` * ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type: `FAIL` * OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality: `FAIL` * BarProp interface: attribute visible: `FAIL` * Location interface: window.location must have own property "ancestorOrigins": `FAIL` * NavigationActivation interface: existence and properties of interface object: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface object length: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface object name: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object's "constructor" property: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute from: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute entry: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * NavigationActivation interface: attribute navigationType: `FAIL` [`Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `GitHub`], `PASS` [`Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-windows11-32-2009-qr-debug`, `Gecko-windows11-32-2009-qr-opt`, `Gecko-windows11-64-2009-qr-debug`, `Gecko-windows11-64-2009-qr-opt`] * PopStateEvent interface: attribute hasUAVisualTransition: `FAIL` * PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "hasUAVisualTransition" with the proper type: `FAIL` * PageSwapEvent interface: existence and properties of interface object: `FAIL` * PageSwapEvent interface object length: `FAIL` * PageSwapEvent interface object name: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * PageSwapEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * PageSwapEvent interface: attribute activation: `FAIL` * PageSwapEvent interface: attribute viewTransition: `FAIL` * PageRevealEvent interface: existence and properties of interface object: `FAIL` * PageRevealEvent interface object length: `FAIL` * PageRevealEvent interface object name: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object's "constructor" property: `FAIL` * PageRevealEvent interface: existence and properties of interface prototype object's @@unscopables property: `FAIL` * PageRevealEvent interface: attribute viewTransition: `FAIL` * [/html/dom/idlharness.https.html?include=(Document|Window)](https://wpt.live/html/dom/idlharness.https.html?include=(Document|Window)) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?include=(Document|Window))] * Window interface: attribute onpagereveal: `FAIL` * Window interface: attribute onpageswap: `FAIL` * Window interface: window must inherit property "onpagereveal" with the proper type: `FAIL` * Window interface: window must inherit property "onpageswap" with the proper type: `FAIL` * [/html/dom/idlharness.https.html?include=HTML.+](https://wpt.live/html/dom/idlharness.https.html?include=HTML.+) [[wpt.fyi](https://wpt.fyi/results/html/dom/idlharness.https.html?include=HTML.+)] * HTMLLinkElement interface: attribute blocking: `FAIL` * HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type: `FAIL` * HTMLStyleElement interface: attribute blocking: `FAIL` * HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type: `FAIL` * HTMLVideoElement interface: attribute playsInline: `FAIL` * HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type: `FAIL` * HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type: `FAIL` * HTMLMediaElement interface: attribute audioTracks: `FAIL` * HTMLMediaElement interface: attribute videoTracks: `FAIL` * HTMLScriptElement interface: attribute blocking: `FAIL` * HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type: `FAIL` (See attachment for full changes)
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 18 days ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: