blob: 7ebdb0a1fe8d397241b90100347b8be08c44c160 (
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
|
const requestURL = "https://test1.example.com";
function getResult(aBrowser) {
return SpecialPowers.spawn(aBrowser, [requestURL], async function (url) {
let cache = await content.caches.open("TEST_CACHE");
let response = await cache.match(url);
if (response) {
return response.statusText;
}
let result = Math.random().toString();
response = new content.Response("", { statusText: result });
await cache.put(url, response);
return result;
});
}
IsolationTestTools.runTests(
"https://test2.example.com",
getResult,
null,
null,
false,
/* aUseHttps */ true
);
|