Skip to content

Commit

Permalink
Backed out changeset 6a6e9ae07a68 (bug 1844300) for wpt failure on po…
Browse files Browse the repository at this point in the history
…pover-closewatcher.html . CLOSED TREE
  • Loading branch information
nbeleuzu committed Nov 20, 2023
1 parent 6b9047f commit fb9592e
Show file tree
Hide file tree
Showing 15 changed files with 270 additions and 6 deletions.
1 change: 0 additions & 1 deletion testing/web-platform/meta/close-watcher/__dir__.ini

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@

[Opening multiple popovers without user activation causes them all to be closed with one close request.]
expected: FAIL

[Opening multiple popovers with user activation should close one at a time with close requests.]
expected: FAIL
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[HTMLElement.html]
[popover on HTMLElement must enqueue an attributeChanged reaction when adding popover content attribute]
expected: PRECONDITION_FAILED

[popover on HTMLElement must enqueue an attributeChanged reaction when replacing an existing attribute]
expected: PRECONDITION_FAILED

This file was deleted.

1 change: 0 additions & 1 deletion testing/web-platform/meta/html/dom/__dir__.ini
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
lsan-disabled: true
leak-threshold: [default:51200]
prefs: [dom.element.popover.enabled: true]
210 changes: 210 additions & 0 deletions testing/web-platform/meta/html/dom/idlharness.https.html.ini
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,9 @@ prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featu
[SVGElement interface: attribute onbeforematch]
expected: FAIL

[SVGElement interface: attribute onbeforetoggle]
expected: FAIL

[VisibilityStateEntry interface: attribute duration]
expected: FAIL

Expand Down Expand Up @@ -641,6 +644,24 @@ prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featu
[Document interface: documentWithHandlers must inherit property "onbeforematch" with the proper type]
expected: FAIL

[Window interface: attribute onbeforetoggle]
expected: FAIL

[Window interface: window must inherit property "onbeforetoggle" with the proper type]
expected: FAIL

[Document interface: attribute onbeforetoggle]
expected: FAIL

[Document interface: iframe.contentDocument must inherit property "onbeforetoggle" with the proper type]
expected: FAIL

[Document interface: new Document() must inherit property "onbeforetoggle" with the proper type]
expected: FAIL

[Document interface: documentWithHandlers must inherit property "onbeforetoggle" with the proper type]
expected: FAIL

[Window interface: attribute navigation]
expected: FAIL

Expand Down Expand Up @@ -730,6 +751,39 @@ prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featu
[HTMLElement interface: document.createElement("noscript") must inherit property "onbeforematch" with the proper type]
expected: FAIL

[HTMLElement interface: operation showPopover()]
expected: FAIL

[HTMLElement interface: operation hidePopover()]
expected: FAIL

[HTMLElement interface: operation togglePopover(optional boolean)]
expected: FAIL

[HTMLElement interface: attribute popover]
expected: FAIL

[HTMLElement interface: attribute onbeforetoggle]
expected: FAIL

[HTMLElement interface: document.createElement("noscript") must inherit property "showPopover()" with the proper type]
expected: FAIL

[HTMLElement interface: document.createElement("noscript") must inherit property "hidePopover()" with the proper type]
expected: FAIL

[HTMLElement interface: document.createElement("noscript") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL

[HTMLElement interface: calling togglePopover(optional boolean) on document.createElement("noscript") with too few arguments must throw TypeError]
expected: FAIL

[HTMLElement interface: document.createElement("noscript") must inherit property "popover" with the proper type]
expected: FAIL

[HTMLElement interface: document.createElement("noscript") must inherit property "onbeforetoggle" with the proper type]
expected: FAIL

[HTMLLinkElement interface: attribute fetchPriority]
expected: FAIL

Expand All @@ -745,6 +799,162 @@ prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featu
[HTMLImageElement interface: new Image() must inherit property "fetchPriority" with the proper type]
expected: FAIL

[HTMLInputElement interface: attribute popoverTargetElement]
expected: FAIL

[HTMLInputElement interface: attribute popoverTargetAction]
expected: FAIL

[HTMLInputElement interface: document.createElement("input") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: document.createElement("input") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("text") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("text") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("hidden") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("hidden") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("search") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("search") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("tel") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("tel") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("url") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("url") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("email") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("email") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("password") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("password") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("date") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("date") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("month") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("month") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("week") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("week") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("time") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("time") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("datetime-local") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("datetime-local") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("number") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("number") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("range") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("range") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("color") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("color") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("checkbox") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("checkbox") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("radio") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("radio") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("file") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("file") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("submit") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("submit") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("image") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("image") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("reset") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("reset") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("button") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLInputElement interface: createInput("button") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLButtonElement interface: attribute popoverTargetElement]
expected: FAIL

[HTMLButtonElement interface: attribute popoverTargetAction]
expected: FAIL

[HTMLButtonElement interface: document.createElement("button") must inherit property "popoverTargetElement" with the proper type]
expected: FAIL

[HTMLButtonElement interface: document.createElement("button") must inherit property "popoverTargetAction" with the proper type]
expected: FAIL

[HTMLScriptElement interface: attribute fetchPriority]
expected: FAIL

Expand Down
1 change: 0 additions & 1 deletion testing/web-platform/meta/html/semantics/forms/__dir__.ini
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
max-asserts: 3
leak-threshold: [default:204800, tab:358400]
prefs: [dom.element.popover.enabled: true]
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
[selectlist-popover-position.tentative.html]
[The popover should be bottom left positioned]
expected: FAIL

[The popover should be top left positioned]
expected: FAIL

Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
leak-threshold: [default:51200]
prefs: [dom.element.popover.enabled: true]
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,12 @@

[onbeforematch: the content attribute must execute when an event is dispatched]
expected: FAIL

[onbeforetoggle: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL

[onbeforetoggle: the default value must be null]
expected: FAIL

[onbeforetoggle: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,12 @@

[not shadowed beforematch (document.body)]
expected: FAIL

[not shadowed beforetoggle (document.body)]
expected: FAIL

[not shadowed beforetoggle (window)]
expected: FAIL

[not shadowed beforetoggle (document.createElement("body"))]
expected: FAIL
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,12 @@

[not shadowed beforematch (document.body)]
expected: FAIL

[not shadowed beforetoggle (document.body)]
expected: FAIL

[not shadowed beforetoggle (window)]
expected: FAIL

[not shadowed beforetoggle (document.createElement("frameset"))]
expected: FAIL
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,9 @@

[beforematch is unaffected on a windowless frameset]
expected: FAIL

[beforetoggle is unaffected on a windowless frameset]
expected: FAIL

[beforetoggle is unaffected on a windowless body]
expected: FAIL

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,18 @@

[onbeforematch: dispatching an Event at a <math> element must trigger element.onbeforematch]
expected: FAIL

[onbeforetoggle: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL

[onbeforetoggle: the default value must be null]
expected: FAIL

[onbeforetoggle: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL

[onbeforetoggle: dynamic changes on the attribute]
expected: FAIL

[onbeforetoggle: dispatching an Event at a <math> element must trigger element.onbeforetoggle]
expected: FAIL

0 comments on commit fb9592e

Please sign in to comment.