blob: 6e9aa2e0b60cfca0835eaacdbf8e70373c4daebc [file] [log] [blame]
<!doctype HTML>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
<select id="target" size="2">
<option> value 1</option>
<option> value 2</option>
<option> value 3</option>
<option> value 4</option>
</select>
<script>
if (window.internals) {
internals.settings.setPreferCompositingToLCDTextEnabled(true);
}
function assertLayers(expected_count) {
var json = JSON.parse(internals.layerTreeAsText(document));
assert_equals(json.layers.length, expected_count, json);
}
test(() => {
assertLayers(4);
}, "scrollable");
test(() => {
target.size = 4;
assertLayers(1);
}, "not scrollable");
</script>