Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: LayoutTests/imported/web-platform-tests/webstorage/event_session_removeitem.html

Issue 1220543007: Import web-platform-tests/webstorage (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebased Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 <!DOCTYPE HTML>
2 <meta charset="utf-8">
3 <title>Web Storage Test: event - sessionStorage removeItem</title>
4 <link rel="author" title="Intel" href="http://www.intel.com">
5 <script src="../../../resources/testharness.js"></script>
6 <script src="../../../resources/testharnessreport.js"></script>
7
8 <div id="log"></div>
9
10 <script>
11
12 var t = async_test("key property test of session event");
13
14 t.step(function() {
15 sessionStorage.clear();
16
17 var event_index = 0;
18 window.addEventListener('storage', t.step_func(function(event) {
19 switch(++event_index) {
20 case 1:
21 assert_equals(event.key, "name", "set key");
22 assert_equals(event.oldValue, null, "set oldValue");
23 assert_equals(event.newValue, "user1", "set newValue");
24 assert_equals(event.url, el.contentDocument.documentURI, "set ur l");
25 assert_equals(event.storageArea, sessionStorage, "set storageAre a");
26 break;
27 case 2:
28 assert_equals(event.key, "name", "remove key");
29 assert_equals(event.oldValue, "user1", "remove oldValue");
30 assert_equals(event.newValue, null, "remove newValue");
31 assert_equals(event.url, el.contentDocument.documentURI, "remove url");
32 assert_equals(event.storageArea, sessionStorage, "remove storage Area");
33 t.done();
34 break;
35 }
36 }), false);
37
38 var el = document.createElement("iframe");
39 el.setAttribute('id', 'ifrm');
40 el.setAttribute('src', 'resources/session_set_item_remove_iframe.html');
41 document.body.appendChild(el);
42 });
43 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698