| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script> | 3 <script> |
| 4 function canFind(target, specimen) | 4 function canFind(target, specimen) |
| 5 { | 5 { |
| 6 getSelection().empty(); | 6 getSelection().empty(); |
| 7 document.body.innerHTML = specimen; | 7 document.body.innerHTML = specimen; |
| 8 document.execCommand("FindString", false, target); | 8 document.execCommand("FindString", false, target); |
| 9 var result = getSelection().rangeCount != 0; | 9 var result = getSelection().rangeCount != 0; |
| 10 getSelection().empty(); | 10 getSelection().empty(); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 49 testRunner.dumpAsText(); | 49 testRunner.dumpAsText(); |
| 50 | 50 |
| 51 testNonHiddenTextStyle(""); | 51 testNonHiddenTextStyle(""); |
| 52 | 52 |
| 53 testHiddenTextStyle("display:none"); | 53 testHiddenTextStyle("display:none"); |
| 54 testHiddenTextStyle("visibility:hidden"); | 54 testHiddenTextStyle("visibility:hidden"); |
| 55 | 55 |
| 56 testNonHiddenTextStyle("height:0"); | 56 testNonHiddenTextStyle("height:0"); |
| 57 | 57 |
| 58 testHiddenTextStyle("height:0; overflow:hidden"); | 58 testHiddenTextStyle("height:0; overflow:hidden"); |
| 59 testHiddenTextStyle("height:0; overflow:scroll"); | 59 testNonHiddenTextStyle("height:0; overflow:scroll"); |
| 60 testHiddenTextStyle("height:0; overflow:auto"); | 60 testHiddenTextStyle("height:0; overflow:auto"); |
| 61 | 61 |
| 62 testHiddenTextStyle("width:0; overflow:hidden"); | 62 testHiddenTextStyle("width:0; overflow:hidden"); |
| 63 testHiddenTextStyle("width:0; overflow:scroll"); | 63 testNonHiddenTextStyle("width:0; overflow:scroll"); |
| 64 testHiddenTextStyle("width:0; overflow:auto"); | 64 testHiddenTextStyle("width:0; overflow:auto"); |
| 65 | 65 |
| 66 testHiddenTextStyle("height:0; overflow-x:hidden"); | 66 testHiddenTextStyle("height:0; overflow-x:hidden"); |
| 67 testHiddenTextStyle("height:0; overflow-x:scroll"); | 67 testNonHiddenTextStyle("height:0; overflow-x:scroll"); |
| 68 testHiddenTextStyle("height:0; overflow-x:auto"); | 68 testHiddenTextStyle("height:0; overflow-x:auto"); |
| 69 | 69 |
| 70 testHiddenTextStyle("width:0; overflow-x:hidden"); | 70 testHiddenTextStyle("width:0; overflow-x:hidden"); |
| 71 testHiddenTextStyle("width:0; overflow-x:scroll"); | 71 testHiddenTextStyle("width:0; overflow-x:scroll"); |
| 72 testHiddenTextStyle("width:0; overflow-x:auto"); | 72 testHiddenTextStyle("width:0; overflow-x:auto"); |
| 73 | 73 |
| 74 testHiddenTextStyle("height:0; overflow-y:hidden"); | 74 testHiddenTextStyle("height:0; overflow-y:hidden"); |
| 75 testHiddenTextStyle("height:0; overflow-y:scroll"); | 75 testHiddenTextStyle("height:0; overflow-y:scroll"); |
| 76 testHiddenTextStyle("height:0; overflow-y:auto"); | 76 testHiddenTextStyle("height:0; overflow-y:auto"); |
| 77 | 77 |
| 78 testHiddenTextStyle("width:0; overflow-y:hidden"); | 78 testHiddenTextStyle("width:0; overflow-y:hidden"); |
| 79 testHiddenTextStyle("width:0; overflow-y:scroll"); | 79 testNonHiddenTextStyle("width:0; overflow-y:scroll"); |
| 80 testHiddenTextStyle("width:0; overflow-y:auto"); | 80 testHiddenTextStyle("width:0; overflow-y:auto"); |
| 81 | 81 |
| 82 testHiddenTextStyle("position: relative", "height:0; overflow:hidden
"); | 82 testHiddenTextStyle("position: relative", "height:0; overflow:hidden
"); |
| 83 testHiddenTextStyle("position: relative", "height:0; overflow:scroll
"); | 83 testNonHiddenTextStyle("position: relative", "height:0; overflow:scr
oll"); |
| 84 testHiddenTextStyle("position: relative", "height:0; overflow:auto")
; | 84 testHiddenTextStyle("position: relative", "height:0; overflow:auto")
; |
| 85 | 85 |
| 86 testNonHiddenTextStyle("position: absolute", "height:0; overflow:hid
den"); | 86 testNonHiddenTextStyle("position: absolute", "height:0; overflow:hid
den"); |
| 87 testNonHiddenTextStyle("position: absolute", "height:0; overflow:scr
oll"); | 87 testNonHiddenTextStyle("position: absolute", "height:0; overflow:scr
oll"); |
| 88 testNonHiddenTextStyle("position: absolute", "height:0; overflow:aut
o"); | 88 testNonHiddenTextStyle("position: absolute", "height:0; overflow:aut
o"); |
| 89 | 89 |
| 90 testNonHiddenTextStyle("position: fixed", "height:0; overflow:hidden
"); | 90 testNonHiddenTextStyle("position: fixed", "height:0; overflow:hidden
"); |
| 91 testNonHiddenTextStyle("position: fixed", "height:0; overflow:scroll
"); | 91 testNonHiddenTextStyle("position: fixed", "height:0; overflow:scroll
"); |
| 92 testNonHiddenTextStyle("position: fixed", "height:0; overflow:auto")
; | 92 testNonHiddenTextStyle("position: fixed", "height:0; overflow:auto")
; |
| 93 | 93 |
| 94 if (messages === "") | 94 if (messages === "") |
| 95 messages = "SUCCESS: Found all the strings we expected to, and n
one we did not expect to."; | 95 messages = "SUCCESS: Found all the strings we expected to, and n
one we did not expect to."; |
| 96 else | 96 else |
| 97 messages = "FAILURE:" + messages; | 97 messages = "FAILURE:" + messages; |
| 98 | 98 |
| 99 document.body.innerHTML = messages; | 99 document.body.innerHTML = messages; |
| 100 } | 100 } |
| 101 </script> | 101 </script> |
| 102 </head> | 102 </head> |
| 103 <body onload="runTests()"></body> | 103 <body onload="runTests()"></body> |
| 104 </html> | 104 </html> |
| OLD | NEW |