| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <iframe id="iframe" srcdoc="<div id='inner-target'>abc</div>"></iframe> | 2 <iframe id="iframe" srcdoc="<div id='inner-target'>abc</div>"></iframe> |
| 3 Test that reparenting a text node across frame boundaries invalidates only the n
ecessary regions | 3 Test that reparenting a text node across frame boundaries invalidates only the n
ecessary regions |
| 4 in the source and destination frame. Succeeds if there is no invalidation of the
entire root frame. | 4 in the source and destination frame. Succeeds if there is no invalidation of the
entire root frame. |
| 5 <div id="target"></div> | 5 <div id="target"></div> |
| 6 <script src="../../fast/repaint/resources/text-based-repaint.js"></script> | 6 <script src="../../fast/repaint/resources/text-based-repaint.js"></script> |
| 7 <script> | 7 <script> |
| 8 function repaintTest() { | 8 function repaintTest() { |
| 9 var target = document.getElementById("target"); | 9 var target = document.getElementById("target"); |
| 10 var iframeElement = document.getElementById("iframe"); | 10 var iframeElement = document.getElementById("iframe"); |
| 11 var textNode = iframeElement.contentDocument.getElementById("inner-target"); | 11 var textNode = iframeElement.contentDocument.getElementById("inner-target"); |
| 12 target.appendChild(textNode); | 12 target.appendChild(textNode); |
| 13 } | 13 } |
| 14 onload = runRepaintTest; | 14 onload = runRepaintAndPixelTest; |
| 15 </script> | 15 </script> |
| OLD | NEW |