GNOME Shell integration Firefox

Examine source code of GNOME Shell integration

Inspect and view changes in GNOME Shell integration source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "__MSG_gs_chrome__",
  "short_name": "GS Chrome",
  "description": "__MSG_manifest_description__",
  "version": "12.1",
  "default_locale": "en",
  "author": "Yuri Konotopov <ykonotopov@gnome.org>",
  "icons": {
    "16": "icons/GnomeLogo-16.png",
    "48": "icons/GnomeLogo-48.png",
    "128": "icons/GnomeLogo-128.png"
  },
  "background": {
    "page": "extension.html"
  },
  "action": {
    "default_icon": {
      "16": "icons/GnomeLogo-16.png",
      "32": "icons/GnomeLogo-32.png"
    },
    "default_title": "__MSG_open_website__"
  },
  "content_scripts": [
    {
      "matches": [
        "https://extensions.gnome.org/*",
        "https://extensions-next.gnome.org/*"
      ],
      "run_at": "document_start",
      "js": [
        "include/constants-script.js",
        "include/compat-content-script.js",
        "content-script-start.js"
      ]
    }
  ],
  "options_ui": {
    "page": "options.html",
    "open_in_tab": false
  },
  "permissions": [
    "nativeMessaging",
    "notifications",
    "storage",
    "tabs"
  ],
  "optional_permissions": [
    "idle"
  ],
  "host_permissions": [
    "https://extensions.gnome.org/",
    "https://extensions-next.gnome.org/"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "include/sweettooth-api.js"
      ],
      "matches": [
        "https://extensions.gnome.org/*",
        "https://extensions-next.gnome.org/*"
      ]
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "chrome-gnome-shell@gnome.org",
      "strict_min_version": "126.0"
    }
  }
}

Meilleures alternatives GNOME Shell integration

Voici quelques Firefox add-ons qui sont similaires à GNOME Shell integration :