Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(54)

Side by Side Diff: LayoutTests/fast/parser/foster-parent-adopted2.html

Issue 12088052: Merge 140101 (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/1364/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <body> 3 <body>
4 <p>This tests that when nodes are foster-parented after being adopted into another document, 4 <p>This tests that when nodes are foster-parented after being adopted into another document,
5 they are adopted back into the ownerDocument of their foster parent. < /p> 5 they are adopted back into the ownerDocument of their foster parent. < /p>
6 <table> 6 <table>
7 <tr> 7 <tr>
8 <script> 8 <script>
9 if (window.testRunner) 9 if (window.testRunner)
10 testRunner.dumpAsText(); 10 testRunner.dumpAsText();
11 11
12 var doc = document.implementation.createHTMLDocument(); 12 var doc = document.implementation.createHTMLDocument();
13 var div = document.createElement('div'); 13 var div = document.createElement('div');
14 doc.adoptNode(div); 14 doc.adoptNode(div);
15 div.appendChild(document.querySelector('table')) 15 div.appendChild(document.querySelector('table'))
16 </script> 16 </script>
17 <div id=fosterChild></div> 17 <div id=fosterChild></div>
18 </tr> 18 </tr>
19 </table> 19 </table>
20 <script> 20 <script>
21 var fosterChild = div.querySelector('#fosterChild'); 21 var fosterChild = div.querySelector('#fosterChild');
22 if (fosterChild.ownerDocument === fosterChild.parentNode.ownerDocument) 22 if (fosterChild.ownerDocument === fosterChild.parentNode.ownerDocument)
23 document.body.appendChild(document.createTextNode('PASS.')); 23 document.body.appendChild(document.createTextNode('PASS.'));
24 </script> 24 </script>
25 </body> 25 </body>
26 </html> 26 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698