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