OLD | NEW |
1 <script> | 1 <script> |
2 if (window.testRunner) | 2 if (window.testRunner) |
3 testRunner.dumpEditingCallbacks(); | 3 testRunner.dumpEditingCallbacks(); |
4 </script> | 4 </script> |
5 <div id="explanation">Checks that the text iterator is emitting a space before a
nd after an inline table.</div> | 5 <div id="explanation">Checks that the text iterator is emitting a space before a
nd after an inline table.</div> |
6 | 6 |
7 <div id="test">hello<table style="display:inline"><tr><td>1</td></tr></table>wor
ld</div> | 7 <div id="test">hello<table style="display:inline-table"><tr><td>1</td></tr></tab
le>world</div> |
8 <div id="test2">foo <table style="display:inline"><tr><td>2</td></tr></table> ba
r</div> | 8 <div id="test2">foo <table style="display:inline-table"><tr><td>2</td></tr></tab
le> bar</div> |
9 <ul id="console"></ul> | 9 <ul id="console"></ul> |
10 <script> | 10 <script> |
11 | 11 |
12 function log(message) { | 12 function log(message) { |
13 var console = document.getElementById("console"); | 13 var console = document.getElementById("console"); |
14 var li = document.createElement("li"); | 14 var li = document.createElement("li"); |
15 var pre = document.createElement("pre"); | 15 var pre = document.createElement("pre"); |
16 pre.appendChild(document.createTextNode(message)); | 16 pre.appendChild(document.createTextNode(message)); |
17 li.appendChild(pre); | 17 li.appendChild(pre); |
18 console.appendChild(li); | 18 console.appendChild(li); |
19 } | 19 } |
20 | 20 |
21 var e = document.getElementById("test"); | 21 var e = document.getElementById("test"); |
22 var e2 = document.getElementById("test2"); | 22 var e2 = document.getElementById("test2"); |
23 var expected = "hello 1 world\nfoo 2 bar"; | 23 var expected = "hello 1 world\nfoo 2 bar"; |
24 var actual = e.innerText + "\n" + e2.innerText; | 24 var actual = e.innerText + "\n" + e2.innerText; |
25 if (expected == actual) | 25 if (expected == actual) |
26 log("Success!"); | 26 log("Success!"); |
27 else { | 27 else { |
28 log("Failure!"); | 28 log("Failure!"); |
29 log("Expected \n\"" + expected + "\""); | 29 log("Expected \n\"" + expected + "\""); |
30 log("Received \n\"" + actual + "\""); | 30 log("Received \n\"" + actual + "\""); |
31 } | 31 } |
32 </script> | 32 </script> |
OLD | NEW |