[WK2] selection does not disappear after coping the text
[framework/web/webkit-efl.git] / ManualTests / JavaScript-bookmarklets.html
1 <script>
2 var arr = new Array("var%20x=' ';",  // Space    %20
3                     "var%20x='#';",  // #        %23
4                     "var%20x='$';",  // $        %24
5                     "var%20x='%';",  // %        %25
6                     "var%20x='&';",  // &        %26
7                     "var%20x='/';",  // /        %2F
8                     "var%20x=':';",  // :        %3A
9                     "var%20x=';';",  // ;        %3B
10                     "var%20x='<';",  // <        %3C
11                     "var%20x='=';",  // =        %3D
12                     "var%20x='>';",  // >        %3E
13                     "var%20x='?';",  // ?        %3F
14                     "var%20x='@';",  // @        %40
15                     "var%20x='[';",  // [        %5B
16                     "var%20x='\\';",  // \        %5C
17                     "var%20x=']';",  // ]        %5D
18                     "var%20x='^';",  // ^        %5E
19                     "var%20x='`';",  // '        %60
20                     "var%20x='{';",  // {        %7B
21                     "var%20x='|';",  // |        %7C
22                     "var%20x='}';",  // }        %7D
23                     "var%20x='~';"); // ~        %7E
24
25     
26 function makeLinks()
27 {
28     var str = "javascript:";
29     var anchor, anchorText;
30     for (key in arr)
31     {
32         anchor = document.createElement("a");
33         anchor.setAttribute("href", str+arr[key]);
34         anchorText = document.createTextNode(arr[key]);
35         anchor.appendChild(anchorText);
36         document.body.appendChild(anchor);
37         document.body.appendChild(document.createElement("br"));
38     }
39 }
40
41 </script>
42 <body onload="makeLinks();">
43 This test is for <a href="rdar://problem/5310312">rdar://problem/5310312</a> and can be run manually only.<br>
44 <a href="rdar://problem/5379908">rdar://problem/5379908</a> tracks the effort to enhance DRT to make this into a layout test.<br>
45 <br>
46 <b>Directions:</b>
47 <ol>
48 <li> drag each link below to the bookmarks bar to create bookmarks
49 <li> open the JavaScript console (in the debug menu)
50 <li> click on all the bookmarks you've just created
51 </ol>
52 <b>Expected results:</b>
53 no parse errors in the JavaScript console<br>
54 <br>
55 </body>