mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-10-22 02:25:05 +00:00
30 lines
887 B
HTML
30 lines
887 B
HTML
<!DOCTYPE HTML>
|
|
<html>
|
|
<head>
|
|
<title>Bug 1045891</title>
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript">
|
|
page_id = window.location.hash.substring(1);
|
|
try {
|
|
if ('serviceWorker' in navigator) {
|
|
navigator.serviceWorker.register(
|
|
'file_child-src_service_worker.js'
|
|
+ "#"
|
|
+ page_id
|
|
).then(function(reg)
|
|
{
|
|
// registration worked
|
|
window.parent.postMessage({id:page_id, message:"allowed"}, 'http://mochi.test:8888');
|
|
}).catch(function(error) {
|
|
// registration failed
|
|
window.parent.postMessage({id:page_id, message:"blocked"}, 'http://mochi.test:8888');
|
|
});
|
|
};
|
|
} catch(ex) {
|
|
window.parent.postMessage({id:page_id, message:"exception"}, 'http://mochi.test:8888');
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|