23 lines
756 B
HTML
23 lines
756 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<body>
|
|
<script src="../../resources/js-test.js"></script>
|
|
<div id="test-content">
|
|
<label tabindex="0"><input tabindex="0"></label>
|
|
<fieldset tabindex="0">
|
|
<legend tabindex="0">foo</legend>
|
|
<input tabindex="0">
|
|
</fieldset>
|
|
</div>
|
|
<script>
|
|
|
|
description('Tests for calling focus() on a label element and a legend element. They should not move the focus to the associated element.');
|
|
|
|
let testContent = document.getElementById('test-content');
|
|
shouldBe('testContent.querySelector("label").focus(); document.activeElement', 'testContent.querySelector("label")');
|
|
shouldBe('testContent.querySelector("legend").focus(); document.activeElement', 'testContent.querySelector("legend")');
|
|
|
|
</script>
|
|
</body>
|
|
</html>
|