| OLD | NEW | 
|---|
| 1 var console = null; | 1 var console = null; | 
| 2 var printFullTestDetails = true; // This is optionaly switched of by test whose 
     tested values can differ. (see disableFullTestDetailsPrinting()) | 2 var printFullTestDetails = true; // This is optionaly switched of by test whose 
     tested values can differ. (see disableFullTestDetailsPrinting()) | 
| 3 | 3 | 
| 4 logConsole(); | 4 logConsole(); | 
| 5 | 5 | 
| 6 if (window.testRunner) { | 6 if (window.testRunner) { | 
| 7     if (window.runPixelTests) | 7     if (window.runPixelTests) | 
| 8         testRunner.dumpAsTextWithPixelResults(); | 8         testRunner.dumpAsTextWithPixelResults(); | 
| 9     else | 9     else | 
| 10         testRunner.dumpAsText(); | 10         testRunner.dumpAsText(); | 
| 11     testRunner.waitUntilDone(); | 11     testRunner.waitUntilDone(); | 
| 12 } | 12 } | 
| 13 | 13 | 
| 14 function runWithKeyDown(fn) | 14 function runWithKeyDown(fn) | 
| 15 { | 15 { | 
| 16     // FIXME: WKTR does not yet support the keyDown() message.  Do a mouseDown h
     ere |  | 
| 17     // instead until keyDown support is added. |  | 
| 18     var eventName = !window.testRunner || eventSender.keyDown ? 'keypress' : 'mo
     usedown' |  | 
| 19 |  | 
| 20     function thunk() { | 16     function thunk() { | 
| 21         document.removeEventListener(eventName, thunk, false); | 17         document.removeEventListener("keypress", thunk, false); | 
| 22         fn(); | 18         fn(); | 
| 23     } | 19     } | 
| 24     document.addEventListener(eventName, thunk, false); | 20     document.addEventListener("keypress", thunk, false); | 
| 25 | 21 | 
| 26     if (window.testRunner) { | 22     if (window.eventSender) | 
| 27         if (eventSender.keyDown) | 23         eventSender.keyDown(" ", []); | 
| 28             eventSender.keyDown(" ", []); |  | 
| 29         else |  | 
| 30             eventSender.mouseDown(); |  | 
| 31     } |  | 
| 32 } | 24 } | 
| 33 | 25 | 
| 34 function logConsole() | 26 function logConsole() | 
| 35 { | 27 { | 
| 36     if (!console && document.body) { | 28     if (!console && document.body) { | 
| 37         console = document.createElement('div'); | 29         console = document.createElement('div'); | 
| 38         document.body.appendChild(console); | 30         document.body.appendChild(console); | 
| 39     } | 31     } | 
| 40     return console; | 32     return console; | 
| 41 } | 33 } | 
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 158     else | 150     else | 
| 159         consoleWrite(text + " <span style='color:red'>FAIL</span>"); | 151         consoleWrite(text + " <span style='color:red'>FAIL</span>"); | 
| 160 } | 152 } | 
| 161 | 153 | 
| 162 function consoleWrite(text) | 154 function consoleWrite(text) | 
| 163 { | 155 { | 
| 164     if (testEnded) | 156     if (testEnded) | 
| 165         return; | 157         return; | 
| 166     logConsole().innerHTML += text + "<br>"; | 158     logConsole().innerHTML += text + "<br>"; | 
| 167 } | 159 } | 
| OLD | NEW | 
|---|