tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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>