| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <script src="resources/text-based-repaint.js"></script> | 2 <script src="resources/repaint.js"></script> |
| 3 <script> | 3 <script> |
| 4 function highlightRange(id, start, end) { | 4 function highlightRange(id, start, end) { |
| 5 var frameWindow = document.getElementById('iframe').contentWindow; | 5 var frameWindow = document.getElementById('iframe').contentWindow; |
| 6 var range = frameWindow.document.createRange(); | 6 var range = frameWindow.document.createRange(); |
| 7 var elem = frameWindow.document.getElementById(id).firstChild; | 7 var elem = frameWindow.document.getElementById(id).firstChild; |
| 8 range.setStart(elem, start); | 8 range.setStart(elem, start); |
| 9 range.setEnd(elem, end); | 9 range.setEnd(elem, end); |
| 10 frameWindow.internals.addTextMatchMarker(range, false); | 10 frameWindow.internals.addTextMatchMarker(range, false); |
| 11 } | 11 } |
| 12 | 12 |
| (...skipping 15 matching lines...) Expand all Loading... |
| 28 so use a frame to show the invalidation of tickmarks. --> | 28 so use a frame to show the invalidation of tickmarks. --> |
| 29 <iframe id="iframe" style="position: absolute; top: 100px; height: 400px" srcdoc
=" | 29 <iframe id="iframe" style="position: absolute; top: 100px; height: 400px" srcdoc
=" |
| 30 <div id='unchanged'> | 30 <div id='unchanged'> |
| 31 Unchanged: findme | 31 Unchanged: findme |
| 32 </div> | 32 </div> |
| 33 <div id='to-be-changed' onclick='this.textContent=&quot;After change&q
uot;'> | 33 <div id='to-be-changed' onclick='this.textContent=&quot;After change&q
uot;'> |
| 34 To be changed: findme (Manual testing: Find-in-page 'findme', then click her
e) | 34 To be changed: findme (Manual testing: Find-in-page 'findme', then click her
e) |
| 35 </div> | 35 </div> |
| 36 <div style='height: 1000px'><!-- To show the scrollbar --></div>"> | 36 <div style='height: 1000px'><!-- To show the scrollbar --></div>"> |
| 37 </iframe> | 37 </iframe> |
| OLD | NEW |