blob: f8a2b9eadde12aabbe517410bfa5b88a7789a0bd [file] [log] [blame]
<?php
header("Content-Type: text/html; charset=UTF-8");
?>
<html>
<head>
<script>
function runTest()
{
var r = document.getElementById('result');
var o = document.getElementById('output').firstChild;
if (o.nodeValue == '\u2122\u5341')
r.innerHTML = "SUCCESS: query param is converted to UTF-8";
else
r.innerHTML = "FAILURE: query param is not converted to UTF-8. value=" +
o.nodeValue;
if (window.testRunner)
testRunner.notifyDone();
}
</script>
</head>
<body onload="runTest()">
<p>
This test is for <a href="http://bugs.webkit.org/show_bug.cgi?id=21635">bug 21635</a>. The query parameter in non-UTF-8 Unicode pages (UTF-7,16,32) should be converted to UTF-8 before a request is made to a server.
</p>
<div style='display: none;' id='output'><?php echo $_REQUEST{'q'}; ?></div>
<div id="result"></div>
</body>
</html>