Files
palemoon27/dom/workers/test/test_referrer.html
T
roytam1 359792367d import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1199289 - r=valentin,dao (bfaf064b19)
- Bug 1202312 - Remove an old forward declaration and typedef. r=kats (1fc905fe5d)
- Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug (194b0e81f6)
- Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop (a9b24d4083)
- Bug 1165796 - Part 1: Make PrefEnabledRunnable usable for other preference names. r=baku (2e83d3ecc7)
- Bug 1168933 - Send referrer when downloading worker script. r=khuey (69e48dea42)
- Bug 1165796 - Part 2: Implement PerformanceObserver.r=baku (9f16f01051)
- Bug 1165796 - Part 0: Unified build fix. r=baku (0605bf4397)
- Bug 1165796 - Part 3: Fix PerformanceObserverEntryList::GetEntries filtering for initiatorType. r=baku (12d07cee20)
- Bug 1192787 - Readd performance enabled test to ResponseEndHighRes; r=baku (f75fbaba13)
- Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku (d4dd3a960b)
- Bug 1195700 - Disconnect performance observer before being destroyed to avoid crash. r=baku (e9e743d4d2)
- Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku (4a0432765f)
- Bug 1155761 followup: Annotate nsPerformance::InsertUserEntry as 'override'. rs=ehsan (0552b7f75f)
2022-03-31 10:32:03 +08:00

36 lines
921 B
HTML

<!--
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/
-->
<!DOCTYPE HTML>
<html>
<head>
<title>Test the referrer of workers</title>
<script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
</head>
<body>
<p id="display"></p>
<div id="content" style="display: none"></div>
<pre id="test"></pre>
<script class="testbody" type="text/javascript">
var worker = new Worker("referrer.sjs");
worker.onmessage = function() {
var xhr = new XMLHttpRequest();
xhr.open('GET', 'referrer.sjs?result', true);
xhr.onload = function() {
is(xhr.responseText, location.href, "The referrer has been sent.");
SimpleTest.finish();
}
xhr.send();
}
worker.postMessage(42);
SimpleTest.waitForExplicitFinish();
</script>
</pre>
</body>
</html>