| Index: LayoutTests/imported/web-platform-tests/webstorage/resources/storage_session_window_open_second.html
|
| diff --git a/LayoutTests/imported/web-platform-tests/webstorage/resources/storage_session_window_open_second.html b/LayoutTests/imported/web-platform-tests/webstorage/resources/storage_session_window_open_second.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..bc134af32b1e5b5063add18db0c044ed85f37be4
|
| --- /dev/null
|
| +++ b/LayoutTests/imported/web-platform-tests/webstorage/resources/storage_session_window_open_second.html
|
| @@ -0,0 +1,36 @@
|
| +<!DOCTYPE HTML>
|
| +<html>
|
| +<head>
|
| +<title>WebStorage Test: sessionStorage - second page</title>
|
| +</head>
|
| +<body>
|
| +<script>
|
| +
|
| +var storage = window.sessionStorage;
|
| +
|
| +var assertions = [];
|
| +
|
| +assertions.push({
|
| + actual: storage.getItem("FOO"),
|
| + expected: "BAR",
|
| + message: "storage.getItem('FOO')"
|
| +});
|
| +
|
| +storage.setItem("FOO", "BAR-NEWWINDOW");
|
| +
|
| +assertions.push({
|
| + actual: storage.getItem("FOO"),
|
| + expected: "BAR-NEWWINDOW",
|
| + message: "value for FOO after changing"
|
| +});
|
| +assertions.push({
|
| + actual: window.opener.sessionStorage.getItem("FOO"),
|
| + expected: "BAR",
|
| + message: "value for FOO in my opening window"
|
| +});
|
| +
|
| +window.opener.postMessage(assertions, '*');
|
| +
|
| +</script>
|
| +</body>
|
| +</html>
|
|
|