Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- This WPT test may be referenced by the following Test IDs:
- /html/semantics/popovers/popover-show-after-show-crash.html - WPT Dashboard Interop Dashboard
<!DOCTYPE html>
<div id="p" popover="auto"></div>
<script>
let triggered = false;
p.addEventListener('beforetoggle', (e) => {
if (e.newState === 'closed' && !triggered) {
triggered = true;
p.removeAttribute('popover');
p.setAttribute('popover', 'auto');
p.showPopover();
}
});
p.showPopover();
p.hidePopover();
// This test passes if it does not crash.
</script>