Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / fast / notifications / notification-sandbox-permission.html
1 <!DOCTYPE html>
2 <html>
3     <body>
4         <p>
5             Tests that the &lt;iframe sandbox&gt; attribute influences whether
6             notification permissions will be inherit by an iframe.
7         </p>
8         <div id="console"></div>
9         <script>
10             if (window.testRunner) {
11                 testRunner.grantWebNotificationPermission("file://", true);
12                 testRunner.dumpAsText();
13                 testRunner.dumpChildFramesAsText();
14             }
15         </script>
16
17         <h1>Normal iframe. Should inherit permissions.</h1>
18         <iframe src="resources/display-permission.html"></iframe>
19
20         <h1>Sandboxed iframe with allow-same-origin. Should inherit permissions.</h1>
21         <iframe src="resources/display-permission.html" sandbox="allow-scripts allow-same-origin"></iframe>
22
23         <h1>Sandboxed iframe without allow-same-origin. Should not inherit permissions.</h1>
24         <iframe src="resources/display-permission.html" sandbox="allow-scripts"></iframe>
25     </body>
26 </html>