| OLD | NEW | 
|   1 <script> |   1 <script> | 
|   2  |   2  | 
|   3 var createNewElement = function (tag, id, text) { |   3 var createNewElement = function (tag, id, text) { | 
|   4     var result = document.createElement(tag); |   4     var result = document.createElement(tag); | 
|   5     result.setAttribute('id',id); |   5     result.setAttribute('id',id); | 
|   6     result.innerHTML = text; |   6     result.innerHTML = text; | 
|   7     return result; |   7     return result; | 
|   8 }; |   8 }; | 
|   9  |   9  | 
|  10 var runTests = function () { |  10 var runTests = function () { | 
|  11     document.getElementById("dt1").appendChild(createNewElement("summary", "new1
    ", "new 1")); |  11     document.getElementById("dt1").appendChild(createNewElement("summary", "new1
    ", "new 1")); | 
|  12  |  12  | 
|  13     if (!window.testRunner || !window.eventSender) |  13     if (!window.testRunner || !window.eventSender) | 
|  14         return; |  14         return; | 
|  15     // Mouse events only work after an initial layout |  | 
|  16     document.body.offsetLeft; |  | 
|  17     eventSender.mouseMoveTo(2, 2); |  15     eventSender.mouseMoveTo(2, 2); | 
|  18     eventSender.mouseDown(); |  16     eventSender.mouseDown(); | 
|  19     eventSender.mouseUp(); |  17     eventSender.mouseUp(); | 
|  20 }; |  18 }; | 
|  21  |  19  | 
|  22 </script> |  20 </script> | 
|  23  |  21  | 
|  24 <body style="margin: 0px" onload="runTests()"> |  22 <body style="margin: 0px" onload="runTests()"> | 
|  25     <details id="dt1"></details> |  23     <details id="dt1"></details> | 
|  26 </body> |  24 </body> | 
| OLD | NEW |