tools/quitter/manifest.json
author Kyle Machulis <kyle@nonpolynomial.com>
Fri, 05 Apr 2019 17:18:08 -0700
changeset 473698 27492a30286c2cc22509e7ccdd84ff22f1425841
parent 447431 639212b42347d02e5e3c414d83657137b3affb53
child 476700 6323cc613f96f3d15a515d3aa72b0bcdbba77351
permissions -rw-r--r--
Bug 1540839 - Add Cross Origin Opener Policy case for BC preservation; r=nika If we're doing a process switch due to the cross origin opener policy being mismatched, we don't want to preserve the browsing context. Differential Revision: https://phabricator.services.mozilla.com/D26392

{
  "manifest_version": 2,

  "applications": {
    "gecko": {"id": "quitter@mozilla.org"}
  },

  "name": "Quitter",
  "description": "Quit",
  "version": "2018.04.03",
  "author": "Mozilla",

  "background": {
    "scripts": ["background.js"]
  },

  "content_scripts": [{
    "js": ["contentscript.js"],
    "run_at": "document_start",
    "match_about_blank": true,
    "matches": ["<all_urls>"]
  }],

  "experiment_apis": {
    "quitter": {
      "schema": "schema.json",
      "parent": {
        "scopes": ["addon_parent"],
        "script": "parent.js",
        "paths": [["quitter", "quit"]]
      }
    }
  }
}