Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / security / anchor-download-allow-sameorigin.html
blob733e75acfabd192aa28cca12ed0fa40ebf085e12
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <script src="/js-test-resources/js-test.js"></script>
5 <script type='text/javascript'>
6 if (window.testRunner) {
7 // The test will end when loadURLExternally() is invoked.
8 testRunner.waitUntilExternalURLLoad();
10 </script>
11 </head>
12 <body>
13 <p>
14 Tests that a suggested filename on a download attribute is allowed if
15 <a id="dl" href="/security/resources/attachment.php" download="foo.pdf">the link</a> is in the same origin.
16 <p>
17 The suggested filename at the top should be foo.pdf.
18 <script>
19 function click(elmt)
21 if (!window.eventSender) {
22 return;
24 eventSender.mouseMoveTo(elmt.offsetLeft + 5, elmt.offsetTop + 5);
25 eventSender.mouseDown();
26 eventSender.mouseUp();
29 function runTest()
31 var link = document.getElementById("dl");
32 click(link);
34 runTest();
35 </script>
36 </body>
37 </html>