Ruffle - Flash Emulator

Ruffle - Flash Emulator

Putting Flash back on the web. Designed to be easy to use, this extension will seamlessly enable you to play flash content, with no extra configuration required!

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 2,
  "name": "Ruffle - Flash Emulator",
  "short_name": "Ruffle",
  "version": "0.1.0.1184",
  "default_locale": "en",
  "description": "__MSG_description__",
  "homepage_url": "https://ruffle.rs/",
  "browser_action": {
    "default_popup": "popup.html",
    "browser_style": true
  },
  "background": {
    "scripts": [
      "dist/background.js"
    ],
    "persistent": true
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "exclude_matches": [
        "https://sso.godaddy.com/*",
        "https://authentication.td.com/*",
        "https://*.twitch.tv/*",
        "https://www.tuxedocomputers.com/*",
        "https://*.taobao.com/*"
      ],
      "js": [
        "dist/content.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "content_security_policy": "default-src 'self'; script-src 'self'; style-src 'unsafe-inline'; connect-src *; media-src *; img-src data:;",
  "icons": {
    "16": "images/icon16.png",
    "32": "images/icon32.png",
    "48": "images/icon48.png",
    "128": "images/icon128.png",
    "180": "images/icon180.png"
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "permissions": [
    "<all_urls>",
    "storage"
  ],
  "web_accessible_resources": [
    "*"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "{b5501fd1-7084-45c5-9aa6-567c2fcf5dc6}"
    }
  }
}