Add ewk_view_fullscreen_exit to exit fullscreen mode
[framework/web/webkit-efl.git] / LayoutTests / inspector / map.html
1 <html>
2 <head>
3 <script src="../http/tests/inspector/inspector-test.js"></script>
4 <script type="text/javascript">
5
6 var test = function()
7 {
8     function dumpMaps(map1, map2, key1, key2)
9     {
10         InspectorTest.addResult("Dumping maps:");
11         InspectorTest.addResult("  First map:");
12         InspectorTest.addResult("    key1 : " + map1.get(key1));
13         InspectorTest.addResult("    key2 : " + map1.get(key2));
14         InspectorTest.addResult("  Second map:");
15         InspectorTest.addResult("    key1 : " + map2.get(key1));
16         InspectorTest.addResult("    key2 : " + map2.get(key2));
17         InspectorTest.addResult("");
18     }
19
20     var key1 = {};
21     var key2 = {};
22     var value1 = 1;
23     var value2 = 2;
24     var map1 = new Map();
25     var map2 = new Map();
26
27     dumpMaps(map1, map2, key1, key2);
28
29     map1.put(key1, value2);
30     dumpMaps(map1, map2, key1, key2);
31
32     map1.put(key1, value1);
33     dumpMaps(map1, map2, key1, key2);
34
35     map2.put(key1, value1);
36     dumpMaps(map1, map2, key1, key2);
37
38     map2.put(key1, value2);
39     dumpMaps(map1, map2, key1, key2);
40
41     map1.put(key2, value2);
42     dumpMaps(map1, map2, key1, key2);
43
44     map2.put(key2, value1);
45     dumpMaps(map1, map2, key1, key2);
46
47     map1.remove(key2);
48     dumpMaps(map1, map2, key1, key2);
49
50     map2.remove(key2);
51     dumpMaps(map1, map2, key1, key2);
52
53     map2.remove(key2);
54     dumpMaps(map1, map2, key1, key2);
55
56     map1.remove(key1);
57     dumpMaps(map1, map2, key1, key2);
58
59     map2.remove(key1);
60     dumpMaps(map1, map2, key1, key2);
61
62     InspectorTest.completeTest();
63 }
64
65 </script>
66 </head>
67 <body onload="runTest()">
68 <p>Tests Map class.</p>
69 <a href="https://bugs.webkit.org/show_bug.cgi?id=74084">Bug 74084</a>
70 </body>
71 </html>