1
|
// This is the manifest file of Haketilo.
|
2
|
//
|
3
|
// Copyright (C) 2021 Wojtek Kosior
|
4
|
// Redistribution terms are gathered in the `copyright' file.
|
5
|
{
|
6
|
"manifest_version": 2,
|
7
|
"name": "Haketilo",
|
8
|
"short_name": "Haketilo",
|
9
|
"version": "0.1",
|
10
|
"author": "various",
|
11
|
"description": "Control your \"Web\" browsing.",_GECKO_APPLICATIONS_
|
12
|
"icons":{
|
13
|
"128": "icons/haketilo128.png",
|
14
|
"64": "icons/haketilo64.png",
|
15
|
"48": "icons/haketilo48.png",
|
16
|
"32": "icons/haketilo32.png",
|
17
|
"16": "icons/haketilo16.png"
|
18
|
},
|
19
|
"permissions": [
|
20
|
"contextMenus",
|
21
|
"webRequest",
|
22
|
"webRequestBlocking",
|
23
|
"activeTab",
|
24
|
"notifications",
|
25
|
"sessions",
|
26
|
"storage",
|
27
|
"tabs",
|
28
|
"<all_urls>",
|
29
|
"unlimitedStorage"
|
30
|
],
|
31
|
"browser_action": {
|
32
|
"browser_style": true,
|
33
|
"default_icon": {
|
34
|
"128": "icons/haketilo128.png",
|
35
|
"64": "icons/haketilo64.png",
|
36
|
"48": "icons/haketilo48.png",
|
37
|
"32": "icons/haketilo32.png",
|
38
|
"16": "icons/haketilo16.png"
|
39
|
},
|
40
|
"default_title": "Haketilo",
|
41
|
"default_popup": "html/display-panel.html"
|
42
|
},
|
43
|
"options_ui": {
|
44
|
"page": "html/options.html",
|
45
|
"open_in_tab": true
|
46
|
}_CHROMIUM_UPDATE_URL_,
|
47
|
"web_accessible_resources": ["dummy"],
|
48
|
"background": {
|
49
|
"persistent": true,
|
50
|
"scripts": [_BGSCRIPTS_]
|
51
|
},
|
52
|
"content_scripts": [
|
53
|
{
|
54
|
"run_at": "document_start",
|
55
|
"matches": ["<all_urls>"],
|
56
|
"match_about_blank": true,
|
57
|
"all_frames": true,
|
58
|
"js": [_CONTENTSCRIPTS_]
|
59
|
}
|
60
|
]
|
61
|
}
|