2 <p id=
"description"></p>
3 <div id=
"sample"><span contenteditable=
"true">foobar
</span></div>
5 <div id=
"console"></div>
6 <script src=
"../../resources/js-test.js"></script>
8 description('Selection should be updated after set innerHTML.');
10 function $(id
) { return document
.getElementById(id
); }
12 var selection
= window
.getSelection();
13 document
.addEventListener('blur', function () {
14 selection
.selectAllChildren($('sample').firstChild
);
17 selection
.selectAllChildren($('sample').firstChild
);
18 $('sample').firstChild
.focus();
19 $('sample').innerHTML
= '';
21 shouldBe('selection.anchorOffset', '0');
22 shouldBe('selection.focusOffset', '0');
24 if (window
.testRunner
)
25 $('container').outerHTML
= '';