aboutsummaryrefslogtreecommitdiffhomepage
path: root/addon/background.js
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-19 19:28:44 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-19 19:28:44 +0800
commit98abf3b460f25050045fb191c5e61f06a4f44c56 (patch)
treeb66fda5b89b8fe0340de4370199b967751dd01f1 /addon/background.js
parent3f64a0673f5472d4cdb8aeec7c1a39f4b582c6c8 (diff)
parent19aea6a64c9c56d588b1b934154933167fd9856a (diff)
Merge branch 'addon'
Diffstat (limited to 'addon/background.js')
-rw-r--r--addon/background.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/addon/background.js b/addon/background.js
new file mode 100644
index 0000000..24771aa
--- /dev/null
+++ b/addon/background.js
@@ -0,0 +1,16 @@
1console.log('background')
2
3browser.contextMenus.create(
4 {
5 id: 'map-inline',
6 title: 'MapInline',
7 contexts: ['page', 'selection'],
8 },
9 () => void browser.runtime.lastError,
10)
11
12browser.contextMenus.onClicked.addListener((info, tab) => {
13 if (info.menuItemId !== 'map-inline') return
14
15 browser.tabs.sendMessage(tab.id, 'map-inline')
16})