phab-try Firefox

Examine source code of phab-try

Inspect and view changes in phab-try source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "phab-try",
  "version": "0.3.5",
  "description": "Surfaces Treeherder push status on Phabricator and Bugzilla pages.",
  "browser_specific_settings": {
    "gecko": {
      "id": "phab-try@lars.eggert.org",
      "strict_min_version": "142.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "homepage_url": "https://github.com/larseggert/phab-try",
  "permissions": [
    "storage",
    "alarms",
    "webRequest",
    "webRequestBlocking"
  ],
  "options_ui": {
    "page": "options.html",
    "open_in_tab": false
  },
  "host_permissions": [
    "https://treeherder.mozilla.org/*",
    "https://hg.mozilla.org/*",
    "https://hg-edge.mozilla.org/*",
    "https://bugzilla.mozilla.org/*",
    "https://phabricator.services.mozilla.com/*"
  ],
  "background": {
    "scripts": [
      "lib/pure.js",
      "background.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "https://treeherder.mozilla.org/jobs*"
      ],
      "js": [
        "lib/pure.js",
        "lib/fa-icons.js",
        "lib/icons.js",
        "content/treeherder.js"
      ],
      "css": [
        "lib/badges.css",
        "content/treeherder.css"
      ]
    },
    {
      "matches": [
        "https://phabricator.services.mozilla.com/D*"
      ],
      "js": [
        "lib/pure.js",
        "lib/fa-icons.js",
        "lib/icons.js",
        "content/panel.js",
        "content/panel-controller.js",
        "content/phabricator.js"
      ],
      "css": [
        "lib/badges.css",
        "content/panel.css"
      ]
    },
    {
      "matches": [
        "https://bugzilla.mozilla.org/show_bug.cgi*"
      ],
      "js": [
        "lib/pure.js",
        "lib/fa-icons.js",
        "lib/icons.js",
        "content/panel.js",
        "content/bugzilla-panel.js",
        "content/panel-controller.js",
        "content/bugzilla.js"
      ],
      "css": [
        "lib/badges.css",
        "content/panel.css"
      ]
    }
  ],
  "icons": {
    "48": "icons/icon-48.png",
    "96": "icons/icon-96.png",
    "128": "icons/icon-128.png"
  }
}

Meilleures alternatives phab-try

Voici quelques Firefox add-ons qui sont similaires à phab-try :