~ubuntu-branches/ubuntu/raring/qtwebkit-source/raring-proposed

« back to all changes in this revision

Viewing changes to ManualTests/JavaScript-bookmarklets.html

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2013-02-18 14:24:18 UTC
  • Revision ID: package-import@ubuntu.com-20130218142418-eon0jmjg3nj438uy
Tags: upstream-2.3
ImportĀ upstreamĀ versionĀ 2.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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>
 
 
b'\\ No newline at end of file'