aboutsummaryrefslogtreecommitdiff
path: root/extension/public/iconGrabber.js
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2024-11-23 21:07:52 -0500
committersowgro <tpoke.ferrari@gmail.com>2024-11-23 21:07:52 -0500
commit01d012449c9926a2f231da39b0f235d15863165e (patch)
tree37ae01123514eaa57246d85dcf7a56916c3a77e5 /extension/public/iconGrabber.js
parent82bc478b999ba0cacce1d2ca9a6edf30dbe2ba7f (diff)
downloadbookmarks-home-01d012449c9926a2f231da39b0f235d15863165e.tar.gz
bookmarks-home-01d012449c9926a2f231da39b0f235d15863165e.tar.bz2
bookmarks-home-01d012449c9926a2f231da39b0f235d15863165e.zip
update for firefox
Diffstat (limited to 'extension/public/iconGrabber.js')
-rw-r--r--extension/public/iconGrabber.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/extension/public/iconGrabber.js b/extension/public/iconGrabber.js
index 63ba7e0..c463451 100644
--- a/extension/public/iconGrabber.js
+++ b/extension/public/iconGrabber.js
@@ -1,3 +1,11 @@
+export function getBrowser() {
+ if (typeof browser === "undefined") {
+ return chrome;
+ } else {
+ return browser;
+ }
+}
+
const tagTypes = ["apple-touch-icon", "shortcut icon", "icon"]
let x = Array.from(document.getElementsByTagName("link"))
@@ -10,6 +18,6 @@ let x = Array.from(document.getElementsByTagName("link"))
})
.map(elem => elem.href);
-chrome.runtime.sendMessage([window.location.href, x[0]]).catch(() => {
+getBrowser().runtime.sendMessage([window.location.href, x[0]]).catch(() => {
console.log("failed to send message")
}) \ No newline at end of file