Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / editing / pasteboard / copy-standalone-image-escaping.html
1 <html>
2 <head>
3 <script>
4 if (window.testRunner) {
5     testRunner.dumpAsText();
6     testRunner.waitUntilDone();
7 }
8
9 function editingTest() {
10     frames['imageframe'].document.execCommand('Copy');
11     var s = window.getSelection();
12     var e = document.getElementById('dest');
13     s.collapse(e, 0);
14     document.execCommand('Paste');
15     if (e.firstChild.src.indexOf('#\x22\x3epreserve-fragment') !== -1)
16         alert('PASS');
17     else
18         alert('FAIL: ' + e.firstChild.src);
19     if (window.testRunner)
20         testRunner.notifyDone();
21 }
22 </script>
23 </head>
24 <body>
25 <p>This is an automatic test of copying an image document to ensure
26 that the fragment portion of the URL is properly escaped and hence
27 preserved by the paste operation.</p>
28 <iframe name="imageframe" src="../resources/abe.png#&quot;&gt;preserve-fragment" onload="editingTest()"></iframe>
29 <div id="dest" class="editable" contenteditable="true"></div>
30 </body>
31 </html>