blob: 911346432b771e872e7df054bf7c8b6d9e0ab397 [file] [log] [blame]
<!DOCTYPE html>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
<div id="main" role="main">
<p id="para">This<br> is a<a href="#g">test</a>of selection</p>
</div>
<script>
test(function()
{
assert_not_equals(window.accessibilityController, undefined, 'This test requires accessibilityController');
var axPara = accessibilityController.accessibleElementById("para");
var axLastText = axPara.childAtIndex(4);
assert_equals(axLastText.role, "AXRole: AXStaticText");
assert_equals(axLastText.name, "of selection");
axLastText.setSelectedTextRange(0, 2);
var selection = window.getSelection();
var range = selection.getRangeAt(0);
assert_equals(range.toString(), "of");
}, "Select text after a link.");
</script>