fix compatibility with chromium based browsers

This commit is contained in:
Thomas Rupprecht 2018-12-27 19:53:14 +01:00
parent 5f18a33c4c
commit e21dac9934
4 changed files with 1203 additions and 9 deletions

View File

@ -3,7 +3,8 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<title>/usr/space</title> <title>/usr/space</title>
<script src="../config.js"></script> <script type="application/javascript" src="../browser-polyfill.js"></script>
<script type="module" src="index.js"></script> <script type="application/javascript" src="../config.js"></script>
<script type="application/javascript" src="index.js"></script>
</head> </head>
</html> </html>

1186
browser-polyfill.js Normal file

File diff suppressed because it is too large Load Diff

View File

@ -12,8 +12,13 @@
}, },
"browser_action": { "browser_action": {
"browser_style": true, "browser_style": true,
//"chrome_style": true,
"default_title": "/usr/space", "default_title": "/usr/space",
"default_icon": "icons/logo.svg", //"default_icon": "icons/logo.svg",
"default_icon": {
"16": "icons/logo-19.png",
"32": "icons/logo-38.png"
},
"default_area": "navbar", "default_area": "navbar",
"default_popup": "popup/index.html" "default_popup": "popup/index.html"
}, },
@ -21,8 +26,9 @@
"https://usrspace.at/*", "https://usrspace.at/*",
"webRequest" "webRequest"
], ],
"developer": { "author": "Thomas Rupprecht"
"name": "Thomas Rupprecht", //"developer": {
"url": "https://blog.ximex.at/" // "name": "Thomas Rupprecht",
} // "url": "https://blog.ximex.at/"
//}
} }

View File

@ -40,7 +40,8 @@
<h2>Infos</h2> <h2>Infos</h2>
<pre id="space-api"><code>loading...</code></pre> <pre id="space-api"><code>loading...</code></pre>
<script src="../config.js"></script> <script type="application/javascript" src="../browser-polyfill.js"></script>
<script src="index.js"></script> <script type="application/javascript" src="../config.js"></script>
<script type="application/javascript" src="index.js"></script>
</body> </body>
</html> </html>