← back to v149 · popover-hint-behavior-changes
conformance · v149
v149 · popover-hint-behavior-changes — conformance probe
8 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
8
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
popover-idl-attribute-exists |
HTMLElement.prototype exposes the `popover` IDL attribute reflecting the popover content attribute. | script | … | |
popover-hint-value-accepted |
Setting element.popover='hint' is reflected back; the browser keeps the value rather than coercing it. | script | … | |
popover-auto-value-accepted |
Setting element.popover='auto' is reflected back, preserving the stacking peer of the hint type. | script | … | |
show-popover-method |
HTMLElement.prototype.showPopover exists as a method for explicit popover invocation. | typeof | … | |
hide-popover-method |
HTMLElement.prototype.hidePopover exists. | typeof | … | |
popover-open-pseudoclass |
Browsers expose the :popover-open pseudoclass so authors can style open popovers. | script | … | |
toggle-event-fires-on-hint |
Showing a popover=hint dispatches a ToggleEvent (the spec-defined notification for popover state). spec ↗ | script | … | |
toggle-event-constructor |
ToggleEvent is exposed as a constructor. | typeof | … |