[Webkit-unassigned] [Bug 234982] New: REGRESSION (r287656): [ iOS 15 Release EWS ] imported/w3c/web-platform-tests/html/dom/idlharness.https.html is a constant text failure
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 7 13:12:09 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=234982
Bug ID: 234982
Summary: REGRESSION (r287656): [ iOS 15 Release EWS ]
imported/w3c/web-platform-tests/html/dom/idlharness.ht
tps.html is a constant text failure
Product: WebKit
Version: WebKit Nightly Build
Hardware: iPhone / iPad
OS: iOS 15
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: Jenner at apple.com
imported/w3c/web-platform-tests/html/dom/idlharness.https.html is a constant text failure on iOS 15 Release. It is also marked as a pre-existing failure on EWS, slowing it down.
HISTORY:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fdom%2Fidlharness.https.html
Failing EWS Queue:
https://ews-build.webkit.org/#/builders/68
https://ews-build.webkit.org/#/builders/68/builds/5143
The test appears to be failing differently on iPhone queues than it does on iPad queues after the test expectation removal and rebase at r287656.
IPHONE DIFF:
https://build.webkit.org/results/Apple-iOS-15-Simulator-Release-GPUProcess-WK2-Tests/r287731%20(155)/imported/w3c/web-platform-tests/html/dom/idlharness.https-diff.txt
PASS AudioTrack interface: existence and properties of interface prototype object's "constructor" property
PASS AudioTrack interface: existence and properties of interface prototype object's @@unscopables property
PASS AudioTrack interface: attribute id
-FAIL AudioTrack interface: attribute kind assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function kind() {
- [native code]
-}"
+PASS AudioTrack interface: attribute kind
PASS AudioTrack interface: attribute label
-FAIL AudioTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function language() {
- [native code]
-}"
+PASS AudioTrack interface: attribute language
PASS AudioTrack interface: attribute enabled
PASS VideoTrackList interface: existence and properties of interface object
PASS VideoTrackList interface object length
@@ -1458,13 +1454,9 @@
PASS VideoTrack interface: existence and properties of interface prototype object's "constructor" property
PASS VideoTrack interface: existence and properties of interface prototype object's @@unscopables property
PASS VideoTrack interface: attribute id
-FAIL VideoTrack interface: attribute kind assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function kind() {
- [native code]
-}"
+PASS VideoTrack interface: attribute kind
PASS VideoTrack interface: attribute label
-FAIL VideoTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function language() {
- [native code]
-}"
+PASS VideoTrack interface: attribute language
PASS VideoTrack interface: attribute selected
PASS TextTrackList interface: existence and properties of interface object
PASS TextTrackList interface object length
@@ -1495,9 +1487,7 @@
[native code]
}"
PASS TextTrack interface: attribute label
-FAIL TextTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function language() {
- [native code]
-}"
+PASS TextTrack interface: attribute language
PASS TextTrack interface: attribute id
PASS TextTrack interface: attribute inBandMetadataTrackDispatchType
PASS TextTrack interface: attribute mode
IPAD DIFF:
https://build.webkit.org/results/Apple-iPadOS-15-Simulator-Release-WK2-Tests/r287743%20(743)/imported/w3c/web-platform-tests/html/dom/idlharness.https-diff.txt
PASS HTMLElement interface: attribute onchange
PASS HTMLElement interface: attribute onclick
PASS HTMLElement interface: attribute onclose
+FAIL HTMLElement interface: attribute oncontextlost assert_true: The prototype object must have a property "oncontextlost" expected true got false
PASS HTMLElement interface: attribute oncontextmenu
+FAIL HTMLElement interface: attribute oncontextrestored assert_true: The prototype object must have a property "oncontextrestored" expected true got false
PASS HTMLElement interface: attribute oncuechange
PASS HTMLElement interface: attribute ondblclick
PASS HTMLElement interface: attribute ondrag
@@ -335,7 +337,7 @@
PASS HTMLElement interface: attribute inputMode
PASS HTMLElement interface: attribute dataset
PASS HTMLElement interface: attribute nonce
-FAIL HTMLElement interface: attribute autofocus assert_true: The prototype object must have a property "autofocus" expected true got false
+PASS HTMLElement interface: attribute autofocus
PASS HTMLElement interface: attribute tabIndex
PASS HTMLElement interface: operation focus(optional FocusOptions)
PASS HTMLElement interface: operation blur()
@@ -364,7 +366,9 @@
PASS HTMLElement interface: document.createElement("noscript") must inherit property "onchange" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "onclick" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "onclose" with the proper type
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "oncontextlost" with the proper type assert_inherits: property "oncontextlost" not found in prototype chain
PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncontextmenu" with the proper type
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "oncontextrestored" with the proper type assert_inherits: property "oncontextrestored" not found in prototype chain
PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondblclick" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondrag" with the proper type
@@ -430,7 +434,7 @@
PASS HTMLElement interface: document.createElement("noscript") must inherit property "inputMode" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "dataset" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "nonce" with the proper type
-FAIL HTMLElement interface: document.createElement("noscript") must inherit property "autofocus" with the proper type assert_inherits: property "autofocus" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "autofocus" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "tabIndex" with the proper type
PASS HTMLElement interface: document.createElement("noscript") must inherit property "focus(optional FocusOptions)" with the proper type
PASS HTMLElement interface: calling focus(optional FocusOptions) on document.createElement("noscript") with too few arguments must throw TypeError
@@ -542,12 +546,14 @@
PASS HTMLMetaElement interface: attribute name
PASS HTMLMetaElement interface: attribute httpEquiv
PASS HTMLMetaElement interface: attribute content
+PASS HTMLMetaElement interface: attribute media
PASS HTMLMetaElement interface: attribute scheme
PASS HTMLMetaElement must be primary interface of document.createElement("meta")
PASS Stringification of document.createElement("meta")
PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "name" with the proper type
PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "httpEquiv" with the proper type
PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "content" with the proper type
+PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "media" with the proper type
PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "scheme" with the proper type
PASS HTMLStyleElement interface: existence and properties of interface object
PASS HTMLStyleElement interface object length
@@ -1870,8 +1876,8 @@
PASS HTMLFormElement interface: attribute name
PASS HTMLFormElement interface: attribute noValidate
PASS HTMLFormElement interface: attribute target
-FAIL HTMLFormElement interface: attribute rel assert_true: The prototype object must have a property "rel" expected true got false
-FAIL HTMLFormElement interface: attribute relList assert_true: The prototype object must have a property "relList" expected true got false
+PASS HTMLFormElement interface: attribute rel
+PASS HTMLFormElement interface: attribute relList
PASS HTMLFormElement interface: attribute elements
PASS HTMLFormElement interface: attribute length
PASS HTMLFormElement interface: operation submit()
@@ -1890,8 +1896,8 @@
PASS HTMLFormElement interface: document.createElement("form") must inherit property "name" with the proper type
PASS HTMLFormElement interface: document.createElement("form") must inherit property "noValidate" with the proper type
PASS HTMLFormElement interface: document.createElement("form") must inherit property "target" with the proper type
-FAIL HTMLFormElement interface: document.createElement("form") must inherit property "rel" with the proper type assert_inherits: property "rel" not found in prototype chain
-FAIL HTMLFormElement interface: document.createElement("form") must inherit property "relList" with the proper type assert_inherits: property "relList" not found in prototype chain
+PASS HTMLFormElement interface: document.createElement("form") must inherit property "rel" with the proper type
+PASS HTMLFormElement interface: document.createElement("form") must inherit property "relList" with the proper type
PASS HTMLFormElement interface: document.createElement("form") must inherit property "elements" with the proper type
PASS HTMLFormElement interface: document.createElement("form") must inherit property "length" with the proper type
PASS HTMLFormElement interface: document.createElement("form") must inherit property "submit()" with the proper type
@@ -3829,6 +3835,7 @@
PASS HTMLScriptElement interface: attribute text
PASS HTMLScriptElement interface: attribute integrity
PASS HTMLScriptElement interface: attribute referrerPolicy
+FAIL HTMLScriptElement interface: operation supports(DOMString) assert_own_property: interface object missing static operation expected property "supports" missing
PASS HTMLScriptElement interface: attribute charset
PASS HTMLScriptElement interface: attribute event
PASS HTMLScriptElement interface: attribute htmlFor
@@ -3843,6 +3850,8 @@
PASS HTMLScriptElement interface: document.createElement("script") must inherit property "text" with the proper type
PASS HTMLScriptElement interface: document.createElement("script") must inherit property "integrity" with the proper type
PASS HTMLScriptElement interface: document.createElement("script") must inherit property "referrerPolicy" with the proper type
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "supports(DOMString)" with the proper type
+FAIL HTMLScriptElement interface: calling supports(DOMString) on document.createElement("script") with too few arguments must throw TypeError assert_own_property: interface object must have static operation as own property expected property "supports" missing
PASS HTMLScriptElement interface: document.createElement("script") must inherit property "charset" with the proper type
PASS HTMLScriptElement interface: document.createElement("script") must inherit property "event" with the proper type
PASS HTMLScriptElement interface: document.createElement("script") must inherit property "htmlFor" with the proper type
@@ -3909,6 +3918,7 @@
PASS CanvasRenderingContext2D interface: operation save()
PASS CanvasRenderingContext2D interface: operation restore()
FAIL CanvasRenderingContext2D interface: operation reset() assert_own_property: interface prototype object missing non-static operation expected property "reset" missing
+FAIL CanvasRenderingContext2D interface: operation isContextLost() assert_own_property: interface prototype object missing non-static operation expected property "isContextLost" missing
PASS CanvasRenderingContext2D interface: operation scale(unrestricted double, unrestricted double)
PASS CanvasRenderingContext2D interface: operation rotate(unrestricted double)
PASS CanvasRenderingContext2D interface: operation translate(unrestricted double, unrestricted double)
@@ -3985,6 +3995,7 @@
PASS CanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double)
PASS CanvasRenderingContext2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double)
PASS CanvasRenderingContext2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double)
+FAIL CanvasRenderingContext2D interface: operation roundRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double, sequence<(unrestricted double or DOMPointInit)>) assert_own_property: interface prototype object missing non-static operation expected property "roundRect" missing
PASS CanvasRenderingContext2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean)
PASS CanvasRenderingContext2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean)
PASS CanvasRenderingContext2D must be primary interface of document.createElement("canvas").getContext("2d")
@@ -3994,6 +4005,7 @@
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "save()" with the proper type
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "restore()" with the proper type
FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "reset()" with the proper type assert_inherits: property "reset" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isContextLost()" with the proper type assert_inherits: property "isContextLost" not found in prototype chain
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scale(unrestricted double, unrestricted double)" with the proper type
PASS CanvasRenderingContext2D interface: calling scale(unrestricted double, unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "rotate(unrestricted double)" with the proper type
@@ -4113,6 +4125,8 @@
PASS CanvasRenderingContext2D interface: calling arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double)" with the proper type
PASS CanvasRenderingContext2D interface: calling rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "roundRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double, sequence<(unrestricted double or DOMPointInit)>)" with the proper type assert_inherits: property "roundRect" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling roundRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double, sequence<(unrestricted double or DOMPointInit)>) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "roundRect" not found in prototype chain
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean)" with the proper type
PASS CanvasRenderingContext2D interface: calling arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean)" with the proper type
@@ -4179,6 +4193,7 @@
PASS Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double)
PASS Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double)
PASS Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double)
+FAIL Path2D interface: operation roundRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double, sequence<(unrestricted double or DOMPointInit)>) assert_own_property: interface prototype object missing non-static operation expected property "roundRect" missing
PASS Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean)
PASS Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean)
PASS ImageBitmapRenderingContext interface: existence and properties of interface object
@@ -4200,6 +4215,8 @@
FAIL OffscreenCanvas interface: operation getContext(OffscreenRenderingContextId, optional any) assert_own_property: self does not have own property "OffscreenCanvas" expected property "OffscreenCanvas" missing
FAIL OffscreenCanvas interface: operation transferToImageBitmap() assert_own_property: self does not have own property "OffscreenCanvas" expected property "OffscreenCanvas" missing
FAIL OffscreenCanvas interface: operation convertToBlob(optional ImageEncodeOptions) assert_own_property: self does not have own property "OffscreenCanvas" expected property "OffscreenCanvas" missing
+FAIL OffscreenCanvas interface: attribute oncontextlost assert_own_property: self does not have own property "OffscreenCanvas" expected property "OffscreenCanvas" missing
+FAIL OffscreenCanvas interface: attribute oncontextrestored assert_own_property: self does not have own property "OffscreenCanvas" expected property "OffscreenCanvas" missing
FAIL OffscreenCanvasRenderingContext2D interface: existence and properties of interface object assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface object length assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface object name assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
@@ -4211,6 +4228,7 @@
FAIL OffscreenCanvasRenderingContext2D interface: operation save() assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation restore() assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation reset() assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
+FAIL OffscreenCanvasRenderingContext2D interface: operation isContextLost() assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation scale(unrestricted double, unrestricted double) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation rotate(unrestricted double) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation translate(unrestricted double, unrestricted double) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
@@ -4283,6 +4301,7 @@
FAIL OffscreenCanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
+FAIL OffscreenCanvasRenderingContext2D interface: operation roundRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double, sequence<(unrestricted double or DOMPointInit)>) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
FAIL OffscreenCanvasRenderingContext2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional boolean) assert_own_property: self does not have own property "OffscreenCanvasRenderingContext2D" expected property "OffscreenCanvasRenderingContext2D" missing
PASS CustomElementRegistry interface: existence and properties of interface object
@@ -4389,6 +4408,9 @@
PASS Window interface: attribute frameElement
PASS Window interface: operation open(optional USVString, optional DOMString, optional DOMString)
PASS Window interface: attribute navigator
+FAIL Window interface: attribute clientInformation assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function clientInformation() {
+ [native code]
+}"
FAIL Window interface: attribute originAgentCluster assert_own_property: The global object must have a property "originAgentCluster" expected property "originAgentCluster" missing
PASS Window interface: operation alert()
PASS Window interface: operation alert(DOMString)
@@ -4409,7 +4431,9 @@
PASS Window interface: attribute onchange
PASS Window interface: attribute onclick
PASS Window interface: attribute onclose
+FAIL Window interface: attribute oncontextlost assert_own_property: The global object must have a property "oncontextlost" expected property "oncontextlost" missing
PASS Window interface: attribute oncontextmenu
+FAIL Window interface: attribute oncontextrestored assert_own_property: The global object must have a property "oncontextrestored" expected property "oncontextrestored" missing
PASS Window interface: attribute oncuechange
PASS Window interface: attribute ondblclick
PASS Window interface: attribute ondrag
@@ -4485,6 +4509,7 @@
PASS Window interface: attribute origin
PASS Window interface: attribute isSecureContext
PASS Window interface: attribute crossOriginIsolated
+PASS Window interface: operation reportError(any)
PASS Window interface: operation btoa(DOMString)
PASS Window interface: operation atob(DOMString)
PASS Window interface: operation setTimeout(TimerHandler, optional long, any...)
@@ -4494,6 +4519,7 @@
PASS Window interface: operation queueMicrotask(VoidFunction)
PASS Window interface: operation createImageBitmap(ImageBitmapSource, optional ImageBitmapOptions)
PASS Window interface: operation createImageBitmap(ImageBitmapSource, long, long, long, long, optional ImageBitmapOptions)
+PASS Window interface: operation structuredClone(any, optional StructuredSerializeOptions)
PASS Window interface: operation requestAnimationFrame(FrameRequestCallback)
PASS Window interface: operation cancelAnimationFrame(unsigned long)
PASS Window interface: attribute sessionStorage
@@ -4534,6 +4560,7 @@
PASS Window interface: window must inherit property "open(optional USVString, optional DOMString, optional DOMString)" with the proper type
PASS Window interface: calling open(optional USVString, optional DOMString, optional DOMString) on window with too few arguments must throw TypeError
PASS Window interface: window must inherit property "navigator" with the proper type
+PASS Window interface: window must inherit property "clientInformation" with the proper type
FAIL Window interface: window must inherit property "originAgentCluster" with the proper type assert_own_property: expected property "originAgentCluster" missing
PASS Window interface: window must inherit property "alert()" with the proper type
PASS Window interface: window must inherit property "alert(DOMString)" with the proper type
@@ -4559,7 +4586,9 @@
PASS Window interface: window must inherit property "onchange" with the proper type
PASS Window interface: window must inherit property "onclick" with the proper type
PASS Window interface: window must inherit property "onclose" with the proper type
+FAIL Window interface: window must inherit property "oncontextlost" with the proper type assert_own_property: expected property "oncontextlost" missing
PASS Window interface: window must inherit property "oncontextmenu" with the proper type
+FAIL Window interface: window must inherit property "oncontextrestored" with the proper type assert_own_property: expected property "oncontextrestored" missing
PASS Window interface: window must inherit property "oncuechange" with the proper type
PASS Window interface: window must inherit property "ondblclick" with the proper type
PASS Window interface: window must inherit property "ondrag" with the proper type
@@ -4635,6 +4664,8 @@
PASS Window interface: window must inherit property "origin" with the proper type
PASS Window interface: window must inherit property "isSecureContext" with the proper type
PASS Window interface: window must inherit property "crossOriginIsolated" with the proper type
+PASS Window interface: window must inherit property "reportError(any)" with the proper type
+PASS Window interface: calling reportError(any) on window with too few arguments must throw TypeError
PASS Window interface: window must inherit property "btoa(DOMString)" with the proper type
PASS Window interface: calling btoa(DOMString) on window with too few arguments must throw TypeError
PASS Window interface: window must inherit property "atob(DOMString)" with the proper type
@@ -4653,6 +4684,8 @@
PASS Window interface: calling createImageBitmap(ImageBitmapSource, optional ImageBitmapOptions) on window with too few arguments must throw TypeError
PASS Window interface: window must inherit property "createImageBitmap(ImageBitmapSource, long, long, long, long, optional ImageBitmapOptions)" with the proper type
PASS Window interface: calling createImageBitmap(ImageBitmapSource, long, long, long, long, optional ImageBitmapOptions) on window with too few arguments must throw TypeError
+PASS Window interface: window must inherit property "structuredClone(any, optional StructuredSerializeOptions)" with the proper type
+PASS Window interface: calling structuredClone(any, optional StructuredSerializeOptions) on window with too few arguments must throw TypeError
PASS Window interface: window must inherit property "requestAnimationFrame(FrameRequestCallback)" with the proper type
PASS Window interface: calling requestAnimationFrame(FrameRequestCallback) on window with too few arguments must throw TypeError
PASS Window interface: window must inherit property "cancelAnimationFrame(unsigned long)" with the proper type
@@ -4805,6 +4838,7 @@
PASS Navigator interface: attribute plugins
PASS Navigator interface: attribute mimeTypes
PASS Navigator interface: operation javaEnabled()
+FAIL Navigator interface: attribute pdfViewerEnabled assert_true: The prototype object must have a property "pdfViewerEnabled" expected true got false
PASS Navigator interface: attribute hardwareConcurrency
PASS Navigator must be primary interface of window.navigator
PASS Stringification of window.navigator
@@ -4830,7 +4864,49 @@
PASS Navigator interface: window.navigator must inherit property "plugins" with the proper type
PASS Navigator interface: window.navigator must inherit property "mimeTypes" with the proper type
PASS Navigator interface: window.navigator must inherit property "javaEnabled()" with the proper type
+FAIL Navigator interface: window.navigator must inherit property "pdfViewerEnabled" with the proper type assert_inherits: property "pdfViewerEnabled" not found in prototype chain
PASS Navigator interface: window.navigator must inherit property "hardwareConcurrency" with the proper type
+PASS PluginArray interface: existence and properties of interface object
+PASS PluginArray interface object length
+PASS PluginArray interface object name
+PASS PluginArray interface: existence and properties of interface prototype object
+PASS PluginArray interface: existence and properties of interface prototype object's "constructor" property
+PASS PluginArray interface: existence and properties of interface prototype object's @@unscopables property
+PASS PluginArray interface: operation refresh()
+PASS PluginArray interface: attribute length
+PASS PluginArray interface: operation item(unsigned long)
+PASS PluginArray interface: operation namedItem(DOMString)
+PASS MimeTypeArray interface: existence and properties of interface object
+PASS MimeTypeArray interface object length
+PASS MimeTypeArray interface object name
+PASS MimeTypeArray interface: existence and properties of interface prototype object
+PASS MimeTypeArray interface: existence and properties of interface prototype object's "constructor" property
+PASS MimeTypeArray interface: existence and properties of interface prototype object's @@unscopables property
+PASS MimeTypeArray interface: attribute length
+PASS MimeTypeArray interface: operation item(unsigned long)
+PASS MimeTypeArray interface: operation namedItem(DOMString)
+PASS Plugin interface: existence and properties of interface object
+PASS Plugin interface object length
+PASS Plugin interface object name
+PASS Plugin interface: existence and properties of interface prototype object
+PASS Plugin interface: existence and properties of interface prototype object's "constructor" property
+PASS Plugin interface: existence and properties of interface prototype object's @@unscopables property
+PASS Plugin interface: attribute name
+PASS Plugin interface: attribute description
+PASS Plugin interface: attribute filename
+PASS Plugin interface: attribute length
+PASS Plugin interface: operation item(unsigned long)
+PASS Plugin interface: operation namedItem(DOMString)
+PASS MimeType interface: existence and properties of interface object
+PASS MimeType interface object length
+PASS MimeType interface object name
+PASS MimeType interface: existence and properties of interface prototype object
+PASS MimeType interface: existence and properties of interface prototype object's "constructor" property
+PASS MimeType interface: existence and properties of interface prototype object's @@unscopables property
+PASS MimeType interface: attribute type
+PASS MimeType interface: attribute description
+PASS MimeType interface: attribute suffixes
+PASS MimeType interface: attribute enabledPlugin
PASS ImageBitmap interface: existence and properties of interface object
PASS ImageBitmap interface object length
PASS ImageBitmap interface object name
@@ -4976,7 +5052,7 @@
PASS MessagePort interface: existence and properties of interface prototype object's "constructor" property
PASS MessagePort interface: existence and properties of interface prototype object's @@unscopables property
PASS MessagePort interface: operation postMessage(any, sequence<object>)
-PASS MessagePort interface: operation postMessage(any, optional PostMessageOptions)
+PASS MessagePort interface: operation postMessage(any, optional StructuredSerializeOptions)
PASS MessagePort interface: operation start()
PASS MessagePort interface: operation close()
PASS MessagePort interface: attribute onmessage
@@ -5003,18 +5079,18 @@
PASS Worker interface: existence and properties of interface prototype object's @@unscopables property
PASS Worker interface: operation terminate()
PASS Worker interface: operation postMessage(any, sequence<object>)
-PASS Worker interface: operation postMessage(any, optional PostMessageOptions)
+PASS Worker interface: operation postMessage(any, optional StructuredSerializeOptions)
PASS Worker interface: attribute onmessage
FAIL Worker interface: attribute onmessageerror assert_true: The prototype object must have a property "onmessageerror" expected true got false
PASS Worker interface: attribute onerror
-FAIL SharedWorker interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface object length assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface object name assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface: attribute port assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+PASS SharedWorker interface: existence and properties of interface object
+PASS SharedWorker interface object length
+PASS SharedWorker interface object name
+PASS SharedWorker interface: existence and properties of interface prototype object
+PASS SharedWorker interface: existence and properties of interface prototype object's "constructor" property
+PASS SharedWorker interface: existence and properties of interface prototype object's @@unscopables property
+PASS SharedWorker interface: attribute port
+PASS SharedWorker interface: attribute onerror
PASS WorkerNavigator interface: existence and properties of interface object
PASS WorkerLocation interface: existence and properties of interface object
PASS WorkletGlobalScope interface: existence and properties of interface object
@@ -5224,47 +5300,6 @@
FAIL Stringification of window.external assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL External interface: window.external must inherit property "AddSearchProvider()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
FAIL External interface: window.external must inherit property "IsSearchProviderInstalled()" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
-PASS PluginArray interface: existence and properties of interface object
-PASS PluginArray interface object length
-PASS PluginArray interface object name
-PASS PluginArray interface: existence and properties of interface prototype object
-PASS PluginArray interface: existence and properties of interface prototype object's "constructor" property
-PASS PluginArray interface: existence and properties of interface prototype object's @@unscopables property
-PASS PluginArray interface: operation refresh()
-PASS PluginArray interface: attribute length
-PASS PluginArray interface: operation item(unsigned long)
-PASS PluginArray interface: operation namedItem(DOMString)
-PASS MimeTypeArray interface: existence and properties of interface object
-PASS MimeTypeArray interface object length
-PASS MimeTypeArray interface object name
-PASS MimeTypeArray interface: existence and properties of interface prototype object
-PASS MimeTypeArray interface: existence and properties of interface prototype object's "constructor" property
-PASS MimeTypeArray interface: existence and properties of interface prototype object's @@unscopables property
-PASS MimeTypeArray interface: attribute length
-PASS MimeTypeArray interface: operation item(unsigned long)
-PASS MimeTypeArray interface: operation namedItem(DOMString)
-PASS Plugin interface: existence and properties of interface object
-PASS Plugin interface object length
-PASS Plugin interface object name
-PASS Plugin interface: existence and properties of interface prototype object
-PASS Plugin interface: existence and properties of interface prototype object's "constructor" property
-PASS Plugin interface: existence and properties of interface prototype object's @@unscopables property
-PASS Plugin interface: attribute name
-PASS Plugin interface: attribute description
-PASS Plugin interface: attribute filename
-PASS Plugin interface: attribute length
-PASS Plugin interface: operation item(unsigned long)
-PASS Plugin interface: operation namedItem(DOMString)
-PASS MimeType interface: existence and properties of interface object
-PASS MimeType interface object length
-PASS MimeType interface object name
-PASS MimeType interface: existence and properties of interface prototype object
-PASS MimeType interface: existence and properties of interface prototype object's "constructor" property
-PASS MimeType interface: existence and properties of interface prototype object's @@unscopables property
-PASS MimeType interface: attribute type
-PASS MimeType interface: attribute description
-PASS MimeType interface: attribute suffixes
-PASS MimeType interface: attribute enabledPlugin
PASS SVGElement interface: attribute onabort
FAIL SVGElement interface: attribute onauxclick assert_true: The prototype object must have a property "onauxclick" expected true got false
PASS SVGElement interface: attribute onblur
@@ -5274,7 +5309,9 @@
PASS SVGElement interface: attribute onchange
PASS SVGElement interface: attribute onclick
PASS SVGElement interface: attribute onclose
+FAIL SVGElement interface: attribute oncontextlost assert_true: The prototype object must have a property "oncontextlost" expected true got false
PASS SVGElement interface: attribute oncontextmenu
+FAIL SVGElement interface: attribute oncontextrestored assert_true: The prototype object must have a property "oncontextrestored" expected true got false
PASS SVGElement interface: attribute oncuechange
PASS SVGElement interface: attribute ondblclick
PASS SVGElement interface: attribute ondrag
@@ -5336,7 +5373,7 @@
PASS SVGElement interface: attribute onpaste
PASS SVGElement interface: attribute dataset
PASS SVGElement interface: attribute nonce
-FAIL SVGElement interface: attribute autofocus assert_true: The prototype object must have a property "autofocus" expected true got false
+PASS SVGElement interface: attribute autofocus
PASS SVGElement interface: attribute tabIndex
PASS SVGElement interface: operation focus(optional FocusOptions)
PASS SVGElement interface: operation blur()
@@ -5408,7 +5445,9 @@
PASS Document interface: attribute onchange
PASS Document interface: attribute onclick
PASS Document interface: attribute onclose
+FAIL Document interface: attribute oncontextlost assert_true: The prototype object must have a property "oncontextlost" expected true got false
PASS Document interface: attribute oncontextmenu
+FAIL Document interface: attribute oncontextrestored assert_true: The prototype object must have a property "oncontextrestored" expected true got false
PASS Document interface: attribute oncuechange
PASS Document interface: attribute ondblclick
PASS Document interface: attribute ondrag
@@ -5533,7 +5572,9 @@
PASS Document interface: iframe.contentDocument must inherit property "onchange" with the proper type
PASS Document interface: iframe.contentDocument must inherit property "onclick" with the proper type
PASS Document interface: iframe.contentDocument must inherit property "onclose" with the proper type
+FAIL Document interface: iframe.contentDocument must inherit property "oncontextlost" with the proper type assert_inherits: property "oncontextlost" not found in prototype chain
PASS Document interface: iframe.contentDocument must inherit property "oncontextmenu" with the proper type
+FAIL Document interface: iframe.contentDocument must inherit property "oncontextrestored" with the proper type assert_inherits: property "oncontextrestored" not found in prototype chain
PASS Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type
PASS Document interface: iframe.contentDocument must inherit property "ondblclick" with the proper type
PASS Document interface: iframe.contentDocument must inherit property "ondrag" with the proper type
@@ -5658,7 +5699,9 @@
PASS Document interface: new Document() must inherit property "onchange" with the proper type
PASS Document interface: new Document() must inherit property "onclick" with the proper type
PASS Document interface: new Document() must inherit property "onclose" with the proper type
+FAIL Document interface: new Document() must inherit property "oncontextlost" with the proper type assert_inherits: property "oncontextlost" not found in prototype chain
PASS Document interface: new Document() must inherit property "oncontextmenu" with the proper type
+FAIL Document interface: new Document() must inherit property "oncontextrestored" with the proper type assert_inherits: property "oncontextrestored" not found in prototype chain
PASS Document interface: new Document() must inherit property "oncuechange" with the proper type
PASS Document interface: new Document() must inherit property "ondblclick" with the proper type
PASS Document interface: new Document() must inherit property "ondrag" with the proper type
@@ -5783,7 +5826,9 @@
PASS Document interface: documentWithHandlers must inherit property "onchange" with the proper type
PASS Document interface: documentWithHandlers must inherit property "onclick" with the proper type
PASS Document interface: documentWithHandlers must inherit property "onclose" with the proper type
+FAIL Document interface: documentWithHandlers must inherit property "oncontextlost" with the proper type assert_inherits: property "oncontextlost" found on object expected in prototype chain
PASS Document interface: documentWithHandlers must inherit property "oncontextmenu" with the proper type
+FAIL Document interface: documentWithHandlers must inherit property "oncontextrestored" with the proper type assert_inherits: property "oncontextrestored" found on object expected in prototype chain
PASS Document interface: documentWithHandlers must inherit property "oncuechange" with the proper type
PASS Document interface: documentWithHandlers must inherit property "ondblclick" with the proper type
PASS Document interface: documentWithHandlers must inherit property "ondrag" with the proper type
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220107/31196198/attachment-0001.htm>
More information about the webkit-unassigned
mailing list