summaryrefslogtreecommitdiffstats
path: root/browser/extensions/screenshots/manifest.json
blob: d5b164f058cbd2d9f80522d76bad5106fd90c41f (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
{
  "manifest_version": 2,
  "name": "Firefox Screenshots",
  "version": "39.0.1",
  "description": "Take clips and screenshots from the Web and save them temporarily or permanently.",
  "author": "Mozilla <screenshots-feedback@mozilla.com>",
  "homepage_url": "https://github.com/mozilla-services/screenshots",
  "incognito": "spanning",
  "browser_specific_settings": {
    "gecko": {
      "id": "screenshots@mozilla.org",
      "strict_min_version": "57.0a1"
    }
  },
  "l10n_resources": ["browser/screenshots.ftl"],
  "background": {
    "scripts": ["background/startBackground.js"]
  },
  "content_scripts": [
    {
      "matches": ["https://screenshots.firefox.com/*"],
      "js": [
        "log.js",
        "catcher.js",
        "selector/callBackground.js",
        "sitehelper.js"
      ]
    }
  ],
  "web_accessible_resources": ["blank.html"],
  "permissions": [
    "activeTab",
    "downloads",
    "tabs",
    "storage",
    "notifications",
    "clipboardWrite",
    "contextMenus",
    "mozillaAddons",
    "telemetry",
    "<all_urls>",
    "https://screenshots.firefox.com/",
    "resource://pdf.js/",
    "about:reader*"
  ],
  "experiment_apis": {
    "screenshots": {
      "schema": "experiments/screenshots/schema.json",
      "parent": {
        "scopes": ["addon_parent"],
        "script": "experiments/screenshots/api.js",
        "paths": [["experiments", "screenshots"]]
      }
    }
  }
}