optgroup-removal.window.js (318B)
1 test(() => { 2 const select = document.createElement("select"); 3 select.innerHTML = "<optgroup><option>1</optgroup><optgroup><option>2"; 4 assert_equals(select.value, "1"); 5 select.querySelector("optgroup").remove(); 6 assert_equals(select.value, "2"); 7 }, "<select> needs to be updated when <optgroup> is removed");