uses-label-dynamic.html (759B)
1 <!DOCTYPE HTML> 2 <html class="reftest-wait"> 3 <link rel="match" href="uses-label-dynamic-ref.html"> 4 <script src="/resources/testdriver.js"></script> 5 <script src="/resources/testdriver-vendor.js"></script> 6 <style> 7 select, select::picker(select) { 8 appearance: base-select; 9 } 10 11 </style> 12 13 <select> 14 <option selected id="o">Wrong label (when the test is done)</option> 15 <option>Two</option> 16 <option>Three</option> 17 </select> 18 19 <script> 20 21 document.documentElement.addEventListener("TestRendered", (ev) => { 22 let option = document.getElementById("o"); 23 option.label = "Correct label"; 24 test_driver.bless('show picker', () => { 25 option.parentNode.showPicker(); 26 document.documentElement.classList.remove("reftest-wait"); 27 }); 28 }, { once: true }); 29 30 </script>