implement popover target attributes
Categories
(Core :: DOM: Core & HTML, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: surkov, Assigned: surkov)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
the spec is here https://html.spec.whatwg.org/multipage/popover.html#the-popover-target-attributes
It consists of parts
- [done] PopoverInvokerElement interface, bug 1823757, https://html.spec.whatwg.org/multipage/popover.html#popoverinvokerelement
- light dismiss, bug 1821732
- activation on buttons, see https://html.spec.whatwg.org/multipage/input.html#the-input-element:popover-target-attribute-activation-behavior
- algorithms:
- popover target attribute activation behavior alg, https://html.spec.whatwg.org/multipage/popover.html#popover-target-attribute-activation-behavior
- popover target element alg, https://html.spec.whatwg.org/multipage/popover.html#nearest-inclusive-target-popover-for-invoker
Assignee | ||
Comment 1•2 years ago
|
||
(In reply to alexander :surkov (:asurkov) from comment #0)
- algorithms:
- popover target attribute activation behavior alg, https://html.spec.whatwg.org/multipage/popover.html#popover-target-attribute-activation-behavior
bug 1826793 is filed
- popover target element alg, https://html.spec.whatwg.org/multipage/popover.html#nearest-inclusive-target-popover-for-invoker
implemented as part of bug 1821732
Assignee | ||
Comment 2•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Could you link please which tests failed specifically? It's weird but I had no issues locally.
Comment 6•2 years ago
|
||
Backed out changeset for causing popover related wpt failures.
Failure log: https://treeherder.mozilla.org/logviewer?job_id=412578202&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/c061ec6c908e819440f660b1cc305149d0732ff9
Assignee | ||
Comment 7•2 years ago
|
||
here's an example of failures, https://treeherder.mozilla.org/logviewer?job_id=412576527&repo=autoland&lineNumber=33684
apparently I was updating wpt tests on out of date build, since the log mentions :popover-open which is not yet implemented (was backed out recently iirc). I will try to update to trunk, update wpt tests expectations and reland.
Assignee | ||
Updated•2 years ago
|
Comment 8•2 years ago
|
||
This is how it looks on a push that runs all tests: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception%2Cusercancel&revision=fb122f5af0d770bb83c163a793b43bfb01ef2223&searchStr=wpt&test_paths=%2Fhtml%2Fsemantics%2Fpopovers&selectedTaskRun=Ztm0OA_1TbWpc5axd9HbSQ.0
Comment 10•2 years ago
|
||
Backed out for causing failures at popover-invoking-attribute.html.
Backout link: https://hg.mozilla.org/integration/autoland/rev/245cac53b69012814264f7e971f9aa7d82970b1a
Failure log: https://treeherder.mozilla.org/logviewer?job_id=412763350&repo=autoland&lineNumber=12303
Comment 11•2 years ago
|
||
Comment 12•2 years ago
|
||
bugherder |
Assignee | ||
Updated•2 years ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Description
•