Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- This WPT test may be referenced by the following Test IDs:
- /html/semantics/menu/tentative/long-menulist-appearance.html - WPT Dashboard Interop Dashboard
<!DOCTYPE html>
<link rel=author href="mailto:jarhar@chromium.org">
<link rel=match href="long-menulist-appearance-ref.html">
<menubar>
<menuitem commandfor=menulist command=show-menu>show-menu</menuitem>
</menubar>
<menulist id=menulist></menulist>
<script>
const invoker = document.querySelector('menuitem');
const menulist = document.getElementById('menulist');
for (let i = 0; i < 200; i++) {
const menuitem = document.createElement('menuitem');
menuitem.textContent = `menuitem ${i}`;
menulist.appendChild(menuitem);
}
menulist.showPopover({source: invoker});
</script>