Fix syntax of Skipped file.
[WebKit-https.git] / LayoutTests / http / tests / uri / escaped-entity.html
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=big5">
4 </head>
5 <body>
6
7 <script>
8     if (window.layoutTestController)
9         layoutTestController.dumpAsText();
10 </script>
11
12 <p>Test for <a href='http://bugs.webkit.org/show_bug.cgi?id=15119'>bug 15119</a>:
13 Unrepresentable characters in a URL's character set should be converted to
14 escaped entities. We use the character U+06DE (&#x6de;) which does not exist in
15 Big-5.</p>
16
17 <p>Note that this exact page won't work in IE or Firefox. Firefox seems to
18 always use UTF-8 for local files, and IE actually preserves the Unicode in the
19 URL when we get it from JS, so we don't know what would get sent over the wire.
20 However, both browsers will send <tt>%26%231758%3B</tt> over HTTP for the
21 query.</p>
22
23 "<script id=scr1 src="intercept/print/script.js?&#x6DE;"></script>" (no target charset specified, should be Big5)<br>
24 "<script id=scr2 charset="big5" src="intercept/print/script.js?&#x6DE;"></script>" (Big5 specified)<br>
25
26 Show the source attribute of the scripts.<br>
27 <script>
28  try {
29   document.write('"' + document.scripts[1].src + '"<br>');
30   document.write('"' + document.scripts[2].src + '"<br>');
31  } catch (ex) {
32   document.write('"' + document.getElementById("scr1").src + '"<br>');
33   document.write('"' + document.getElementById("scr2").src + '"<br>');
34  }
35 </script>
36
37 </body>
38 </html>
39