From a804b75f093d42dbe0ec3b677bfdd00a4443511e Mon Sep 17 00:00:00 2001 From: Aaron-P Date: Sun, 14 Apr 2019 19:35:28 -0600 Subject: [PATCH] Don't use hard coded browser name prefix 1 --- src/js/background/backgroundLogic.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/js/background/backgroundLogic.js b/src/js/background/backgroundLogic.js index 89f9159..0e1c45a 100644 --- a/src/js/background/backgroundLogic.js +++ b/src/js/background/backgroundLogic.js @@ -1,4 +1,5 @@ const DEFAULT_TAB = "about:newtab"; +const BROWSER_NAME = (await browser.runtime.getBrowserInfo()).name.toLowerCase(); const backgroundLogic = { NEW_TAB_PAGES: new Set([ "about:startpage", @@ -19,7 +20,7 @@ const backgroundLogic = { if (!cookieStoreId) { return false; } - const container = cookieStoreId.replace("firefox-container-", ""); + const container = cookieStoreId.replace(BROWSER_NAME + "-container-", ""); if (container !== cookieStoreId) { return container; } @@ -324,6 +325,6 @@ const backgroundLogic = { }, cookieStoreId(userContextId) { - return `firefox-container-${userContextId}`; + return BROWSER_NAME + `-container-${userContextId}`; } };