7 if (window
.testRunner
) {
8 testRunner
.dumpAsText();
9 testRunner
.waitUntilDone();
12 var list
= document
.querySelector('ol');
13 var p
= document
.querySelector('p');
15 var observer
= new MutationObserver(function() { ++observerRuns
; });
16 observer
.observe(list
, {childList
: true});
17 list
.addEventListener('blur', function() {
18 document
.body
.innerHTML
= observerRuns
== 1 ? 'PASSED' : 'FAILED';
19 if (window
.testRunner
)
20 testRunner
.notifyDone();
23 if (window
.eventSender
) {
24 eventSender
.scheduleAsynchronousKeyDown('\n');
25 eventSender
.mouseMoveTo(p
.offsetLeft
+ p
.offsetWidth
/ 2, p
.offsetTop
+ p
.offsetHeight
/ 2);
26 eventSender
.scheduleAsynchronousClick();