| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 <!DOCTYPE html> | 
|  | 2 <body> | 
|  | 3 <a href="#foo" onclick="return false;">link</a> | 
|  | 4 <input> | 
|  | 5 <script src="../js/resources/js-test-pre.js"></script> | 
|  | 6 <script> | 
|  | 7 description('Click on a focused anchor element should not change focus, and clic
    k on a non-focused anchor element should remove focus of another element.'); | 
|  | 8 jsTestIsAsync = true; | 
|  | 9 var a = document.querySelector('a'); | 
|  | 10 var input = document.querySelector('input'); | 
|  | 11 window.onload = function() { | 
|  | 12     a.focus(); | 
|  | 13     shouldBe('document.activeElement', 'a', true); | 
|  | 14     eventSender.mouseMoveTo(a.offsetLeft + a.offsetWidth / 2, a.offsetTop + a.of
    fsetHeight / 2); | 
|  | 15     eventSender.mouseDown(); | 
|  | 16     eventSender.mouseUp(); | 
|  | 17     shouldBe('document.activeElement', 'a'); | 
|  | 18 | 
|  | 19     input.focus(); | 
|  | 20     eventSender.mouseDown(); | 
|  | 21     eventSender.mouseUp(); | 
|  | 22     shouldBe('document.activeElement', 'document.body'); | 
|  | 23 | 
|  | 24     finishJSTest(); | 
|  | 25 }; | 
|  | 26 </script> | 
|  | 27 <script src="../js/resources/js-test-post.js"></script> | 
|  | 28 </body> | 
| OLD | NEW | 
|---|