Media Session API Polyfill Firefox

Examine source code of Media Session API Polyfill

Inspect and view changes in Media Session API Polyfill source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Media Session API Polyfill",
  "short_name": "Media Session Polyfill",
  "version": "0.0.2",
  "description": " Adds Media Session API support to popular websites, letting you use pause/play buttons on your Linux computer.",
  "permissions": [
    "<all_urls>",
    "tabs"
  ],
  "content_security_policy": "script-src 'self'; object-src 'self'",
  "content_scripts": [
    {
      "matches": [
        "https://music.amazon.com/*"
      ],
      "js": [
        "AmazonMusicMediaSession.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://www.amazon.com/Amazon-Video/*",
        "https://www.amazon.com/gp/video/*",
        "https://primevideo.com/*"
      ],
      "js": [
        "AmazonPrimeVideoMediaSession.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://www.youtube.com/*"
      ],
      "js": [
        "YoutubeMediaSession.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "listener.js"
      ],
      "match_about_blank": true,
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "background": {
    "persistent": true,
    "scripts": [
      "background.js"
    ]
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "media-session-polyfill@purisa.me"
    }
  }
}

Mejores alternativas Media Session API Polyfill

Aquí hay algunas Firefox add-ons que son similares a Media Session API Polyfill: