gecko-dev/content/base/test/file_bug622088_inner.html

39 lines
939 B
HTML

<!DOCTYPE HTML>
<html>
<head>
<script>
function load() {
(window.opener || window.parent).innerLoaded(window);
}
function doXHR(req) {
// Do a sync XHR and return the XHR's referrer.
if (!req) {
req = new XMLHttpRequest();
}
// file_bug622088.sjs echos its referrer back to us. We need to refer to it
// using an absolute URI because we sometimes pass in |req| from a window
// which has a data: URI. In that case, a relative path would not get
// resolved properly!
//
// Resolve our relative URI to an absolute one by creating an anchor element
// and reading its href property.
var anchor = document.createElement('a');
anchor.href = 'file_bug622088.sjs';
dump('anchor.href=' + anchor.href + '\n');
req.open('GET', anchor.href, false);
req.send(null);
return req.responseText;
}
</script>
</head>
<body onload='load()'>
<!--Inner frame target for test_bug622088_2.html. -->
</body>
</html>