21 lines
710 B
HTML
21 lines
710 B
HTML
<!DOCTYPE html>
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
<select size="2">
|
|
<option>PASS</option>FAIL
|
|
</select>
|
|
<script>
|
|
description('Check that a select control does not render children that are not <option> or <optgroup>.');
|
|
|
|
var select = document.querySelector('select');
|
|
|
|
var div = select.appendChild(document.createElement('div'));
|
|
div.innerText = 'FAIL';
|
|
div.style.background = 'red';
|
|
|
|
// innerText uses the render tree, and the "FAIL" text (from either the initial
|
|
// HTML or the dynamially inserted <div>) should not be in the render tree, thus
|
|
// not appear.
|
|
shouldBeEqualToString('select.innerText', '');
|
|
</script>
|
|
<script src="../../resources/js-test-post.js"></script>
|