blob: e89273d89be27412b1180c066e18399a17e45e97 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<!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>
|