From c631f8c92e7d96ca4ceb311035e58845ea740761 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Fri, 22 Mar 2024 10:41:05 +0100 Subject: [PATCH] cross check chrome compatibility --- build/js/Cookie.js | 4 ++++ build/js/contentScripts/settings.js | 6 ++++-- web/settings/index.css | 1 + 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/build/js/Cookie.js b/build/js/Cookie.js index fd93973..bd09200 100644 --- a/build/js/Cookie.js +++ b/build/js/Cookie.js @@ -1,3 +1,7 @@ +if (typeof browser == "undefined") { + var browser = chrome; +} + /** * Parses a "Set-Cookie" header coming from a browser * to give easy access to all necessary parameters of it diff --git a/build/js/contentScripts/settings.js b/build/js/contentScripts/settings.js index f7443f4..d2429ba 100644 --- a/build/js/contentScripts/settings.js +++ b/build/js/contentScripts/settings.js @@ -1,4 +1,7 @@ (() => { + if (typeof browser == "undefined") { + var browser = chrome; + } /** * Content Script used on MetaGer settings page */ @@ -44,7 +47,6 @@ if (Object.keys(response.set).length > 0) { return browser.runtime.sendMessage({ type: "settings_set", settings: response.set }) .then(answer => { - console.log(answer); return response.redirect }); } else { @@ -60,7 +62,7 @@ document.location.reload(); }) .catch(error => { - form.submit(); + //form.submit(); console.log(error); }) } diff --git a/web/settings/index.css b/web/settings/index.css index 126fa53..29fc409 100644 --- a/web/settings/index.css +++ b/web/settings/index.css @@ -6,6 +6,7 @@ body { } body { + width: 100vw; max-width: 780px; margin: 0 auto; margin-bottom: 1rem; -- GitLab