https://github.com/web-platform-tests/wpt
Raw File
Tip revision: 2b6fdc652d9eb3aaaf85015cebb76f17f1902b28 authored by Robin Berjon on 28 March 2014, 10:25:45 UTC
remove test that is supported neither by spec nor by implementations
Tip revision: 2b6fdc6
remote-xhrer.html
<!doctype html>
<title>Child helper</title>

<script>
window.addEventListener("message", function(e) {
//    e.source.postMessage(e.data, e.origin);

    var client = new XMLHttpRequest();
    var localurl = e.data.url
                    .replace("<host>", location.host)
                    .replace("<protocol>", location.protocol);

    client.open('GET', localurl, true);
    client.onload = function() {
        e.data.state = "load";
        e.data.response = client.response;
        e.source.postMessage(e.data, e.origin);
    }
    client.onerror = function() {
        e.data.state = "error";
        e.data.response = client.response;
        e.source.postMessage(e.data, e.origin);
    }
    client.send();
});
</script>

The remote window
back to top