tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

manifest.json (5071B)


      1 {
      2  "manifest_version": 2,
      3  "name": "Web Compatibility Interventions",
      4  "description": "Urgent post-release fixes for web compatibility.",
      5  "version": "148.6.0",
      6  "browser_specific_settings": {
      7    "gecko": {
      8      "id": "webcompat@mozilla.org",
      9      "strict_min_version": "102.0"
     10    }
     11  },
     12 
     13  "experiment_apis": {
     14    "aboutConfigPrefs": {
     15      "schema": "experiment-apis/aboutConfigPrefs.json",
     16      "parent": {
     17        "scopes": ["addon_parent"],
     18        "script": "experiment-apis/aboutConfigPrefs.js",
     19        "paths": [["aboutConfigPrefs"]]
     20      },
     21      "child": {
     22        "scopes": ["addon_child"],
     23        "script": "experiment-apis/aboutConfigPrefsChild.js",
     24        "paths": [["aboutConfigPrefs"]]
     25      }
     26    },
     27    "appConstants": {
     28      "schema": "experiment-apis/appConstants.json",
     29      "parent": {
     30        "scopes": ["addon_parent"],
     31        "script": "experiment-apis/appConstants.js",
     32        "paths": [["appConstants"]]
     33      }
     34    },
     35    "aboutPage": {
     36      "schema": "about-compat/aboutPage.json",
     37      "parent": {
     38        "scopes": ["addon_parent"],
     39        "script": "about-compat/aboutPage.js",
     40        "events": ["startup"]
     41      }
     42    },
     43    "matchPatterns": {
     44      "schema": "experiment-apis/matchPatterns.json",
     45      "child": {
     46        "scopes": ["addon_child"],
     47        "script": "experiment-apis/matchPatterns.js",
     48        "paths": [["matchPatterns"]]
     49      }
     50    },
     51    "remoteSettings": {
     52      "schema": "experiment-apis/remoteSettings.json",
     53      "parent": {
     54        "scopes": ["addon_parent"],
     55        "script": "experiment-apis/remoteSettings.js",
     56        "paths": [["remoteSettings"]]
     57      }
     58    },
     59    "systemManufacturer": {
     60      "schema": "experiment-apis/systemManufacturer.json",
     61      "child": {
     62        "scopes": ["addon_child"],
     63        "script": "experiment-apis/systemManufacturer.js",
     64        "paths": [["systemManufacturer"]]
     65      }
     66    },
     67    "trackingProtection": {
     68      "schema": "experiment-apis/trackingProtection.json",
     69      "parent": {
     70        "scopes": ["addon_parent"],
     71        "script": "experiment-apis/trackingProtection.js",
     72        "paths": [["trackingProtection"]]
     73      }
     74    }
     75  },
     76 
     77  "content_security_policy": "script-src 'self' 'sha256-PeZc2H1vv7M8NXqlFyNbN4y4oM6wXmYEbf73m+Aqpak='; default-src 'self'; base-uri moz-extension://*; object-src 'none'",
     78 
     79  "permissions": [
     80    "cookies",
     81    "mozillaAddons",
     82    "scripting",
     83    "tabs",
     84    "webNavigation",
     85    "webRequest",
     86    "webRequestBlocking",
     87    "<all_urls>"
     88  ],
     89 
     90  "background": {
     91    "scripts": [
     92      "lib/remote_settings_update_check.js",
     93      "lib/messaging_helper.js",
     94      "lib/ua_helpers.js",
     95      "lib/intervention_helpers.js",
     96      "lib/requestStorageAccess_helper.js",
     97      "data/shims.js",
     98      "lib/about_compat_broker.js",
     99      "lib/custom_functions.js",
    100      "lib/interventions.js",
    101      "lib/shims.js",
    102      "lib/smartblock_embeds_helper.js",
    103      "run.js"
    104    ]
    105  },
    106 
    107  "web_accessible_resources": [
    108    "shims/addthis-angular.js",
    109    "shims/adform.js",
    110    "shims/adnexus-ast.js",
    111    "shims/adnexus-prebid.js",
    112    "shims/adsafeprotected-ima.js",
    113    "shims/apstag.js",
    114    "shims/artstationLogin.js",
    115    "shims/bmauth.js",
    116    "shims/botd.mjs",
    117    "shims/branch.js",
    118    "shims/cambridgeDictionaryLogin.js",
    119    "shims/chartbeat.js",
    120    "shims/crave-ca.js",
    121    "shims/criteo.js",
    122    "shims/cxense.js",
    123    "shims/doubleverify.js",
    124    "shims/disqus.svg",
    125    "shims/eluminate.js",
    126    "shims/embed-test-shim.js",
    127    "shims/empty-script.js",
    128    "shims/empty-shim.txt",
    129    "shims/everest.js",
    130    "shims/facebook-sdk.js",
    131    "shims/facebook.svg",
    132    "shims/fastclick.js",
    133    "shims/figshare.js",
    134    "shims/firebase.js",
    135    "shims/google-ads.js",
    136    "shims/google-analytics-and-tag-manager.js",
    137    "shims/google-analytics-ecommerce-plugin.js",
    138    "shims/google-analytics-legacy.js",
    139    "shims/google-ima.js",
    140    "shims/google-page-ad.js",
    141    "shims/google-publisher-tags.js",
    142    "shims/history.js",
    143    "shims/iam.js",
    144    "shims/iaspet.js",
    145    "shims/instagram-embed.js",
    146    "shims/disqus-embed.js",
    147    "shims/instagram.js",
    148    "shims/instagram.svg",
    149    "shims/jira-zendesk-support.js",
    150    "shims/kinja.js",
    151    "shims/live-test-shim.js",
    152    "shims/maxmind-geoip.js",
    153    "shims/messengerLogin.js",
    154    "shims/microsoftLogin.js",
    155    "shims/microsoftOfficeAuth.js",
    156    "shims/microsoftVirtualAssistant.js",
    157    "shims/moat.js",
    158    "shims/mochitest-shim-1.js",
    159    "shims/mochitest-shim-2.js",
    160    "shims/mochitest-shim-3.js",
    161    "shims/nielsen.js",
    162    "shims/optimizely.js",
    163    "shims/play.svg",
    164    "shims/rambler-authenticator.js",
    165    "shims/rich-relevance.js",
    166    "shims/salesforce.js",
    167    "shims/spotify-embed.js",
    168    "shims/stackoverflow-login.js",
    169    "shims/tiktok-embed.js",
    170    "shims/tiktok.svg",
    171    "shims/tracking-pixel.png",
    172    "shims/tsn-ca.js",
    173    "shims/twitter-embed.js",
    174    "shims/vast2.xml",
    175    "shims/vast3.xml",
    176    "shims/vmad.xml",
    177    "shims/webtrends.js",
    178    "shims/x-logo.svg",
    179    "shims/zendesk-asana-support.js"
    180  ]
    181 }