Change all DOMStrings to USV strings for XHR

This commit is contained in:
Keith Yeung 2016-01-13 11:33:43 -05:00
parent c7e8641174
commit a64f832e57
4 changed files with 28 additions and 28 deletions

View file

@ -12,10 +12,16 @@
<script>
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/content.py?ß", false)
client.send(null)
client.open("GET", "resources/content.py?\u00DF", false) // This is the German "eszett" character
client.send()
assert_equals(client.getResponseHeader("x-request-query"), "%C3%9F")
})
}, "percent encode characters");
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/content.py?\uD83D", false)
client.send()
assert_equals(client.getResponseHeader("x-request-query"), "%EF%BF%BD")
}, "lone surrogate should return U+FFFD");
</script>
</body>
</html>