mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-09-30 03:58:07 +00:00
30 lines
758 B
HTML
30 lines
758 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>Test app for bug 1172562</title>
|
|
<script src='test.js'></script>
|
|
<script type='application/javascript;version=1.7'>
|
|
|
|
function runTests() {
|
|
return Promise.resolve()
|
|
.then(() => { return navigator.serviceWorker.ready })
|
|
.then((registration) => {
|
|
return new Promise((resolve) => {
|
|
var worker = registration.waiting || registration.active;
|
|
worker.postMessage('read');
|
|
navigator.serviceWorker.onmessage = (message) => {
|
|
if (message.data.type == 'done') {
|
|
ok(!message.data.cached, 'No cached data');
|
|
resolve();
|
|
}
|
|
};
|
|
});
|
|
})
|
|
.then(done);
|
|
}
|
|
</script>
|
|
</head>
|
|
<body onload='runTests()'>
|
|
</body>
|
|
</html>
|