unsupport MS Edge (for now, sorry) and some http header nits

This commit is contained in:
Danny Coates 2017-11-06 13:36:36 -08:00
parent b703f78db9
commit 2e233da16d
No known key found for this signature in database
GPG key ID: 4C442633C62E00CB
5 changed files with 13 additions and 4 deletions

View file

@ -28,6 +28,9 @@ app.use((state, emitter) => {
) {
return emitter.emit('replaceState', '/unsupported/outdated');
}
if (/edge\/\d+/i.test(navigator.userAgent)) {
return emitter.emit('replaceState', '/unsupported/edge');
}
const ok = await canHasSend(assets.get('cryptofill.js'));
if (!ok) {
const reason = /firefox/i.test(navigator.userAgent) ? 'outdated' : 'gcm';