| <!DOCTYPE html> |
| <html> |
| <body> |
| <script id="targetHTML" type="text/html"> |
| <div id="source">foo bar</div> |
| <input type="text" id="target0" /> |
| <input type="text" id="target1" /> |
| </script> |
| |
| <script id="targetJS" type="text/html"> |
| window.getSelection().selectAllChildren(document.getElementById('source')); |
| document.execCommand("Copy"); |
| |
| for (var i = 0; i < 2; ++i) { |
| var target = document.getElementById('target'+i); |
| target.focus(); |
| document.execCommand("Paste"); |
| target.blur(); |
| } |
| </script> |
| |
| <script src="../../resources/js-test.js"></script> |
| <script src="../../resources/leak-check.js"></script> |
| <script> |
| var target = grabScriptText('targetHTML')+'<script>'+grabScriptText('targetJS')+'<'+'/script>'; |
| var tolerance = {'numberOfLiveDocuments': 0}; |
| |
| doLeakTest(htmlToUrl(target), tolerance); |
| </script> |
| </body> |
| </html> |