Welcome to mirror list, hosted at ThFree Co, Russian Federation.

manifest.json « firefox « platform « src - github.com/marius-wieschollek/passwords-webextension.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: fc106639b5f88cc4528bad87d66e7ef1a25c2829 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
    "manifest_version"         : 2,
    "name"                     : "__MSG_extensionName__",
    "version"                  : "2.2.2.BUILD",
    "description"              : "__MSG_extensionDescription__",
    "author"                   : "Marius Wieschollek",
    "default_locale"           : "en",
    "icons"                    : {
        "16" : "img/passwords-16.png",
        "32" : "img/passwords-32.png",
        "48" : "img/passwords-48.png",
        "96" : "img/passwords-96.png",
        "128": "img/passwords-128.png"
    },
    "browser_action"           : {
        "default_icon" : "img/passwords.svg",
        "default_title": "__MSG_browserActionTitle__",
        "default_popup": "html/popup.html",
        "browser_style": true,
        "theme_icons"  : [
            {
                "light": "img/passwords-light.svg",
                "dark" : "img/passwords-dark.svg",
                "size" : 12
            },
            {
                "light": "img/passwords-light.svg",
                "dark" : "img/passwords-dark.svg",
                "size" : 16
            },
            {
                "light": "img/passwords-light.svg",
                "dark" : "img/passwords-dark.svg",
                "size" : 32
            },
            {
                "light": "img/passwords-light.svg",
                "dark" : "img/passwords-dark.svg",
                "size" : 64
            },
            {
                "light": "img/passwords-light.svg",
                "dark" : "img/passwords-dark.svg",
                "size" : 96
            },
            {
                "light": "img/passwords-light.svg",
                "dark" : "img/passwords-dark.svg",
                "size" : 128
            }
        ]
    },
    "options_ui"               : {
        "page"         : "html/options.html",
        "browser_style": true
    },
    "browser_specific_settings": {
        "gecko": {
            "id"                : "ncpasswords@mdns.eu",
            "strict_min_version": "57.0"
        }
    },
    "background"               : {
        "scripts": [ "js/background.js" ]
    },
    "protocol_handlers"        : [
        {
            "protocol"   : "ext+passlink",
            "name"       : "Passwords for Firefox",
            "uriTemplate": "html/passlink.html?link=%s"
        }
    ],
    "content_security_policy"  : "script-src 'self' blob:; object-src 'self';",
    "content_scripts"          : [
        {
            "matches"   : [
                "http://*/*",
                "https://*/*"
            ],
            "js"        : [ "js/client.js" ],
            "all_frames": true
        }
    ],
    "permissions"              : [
        "*://*/*",
        "tabs",
        "menus",
        "storage",
        "notifications",
        "clipboardWrite",
        "webRequest",
        "webRequestBlocking"
    ],
    "optional_permissions"   : [
        "clipboardRead"
    ]
}