Video Player

Video Player

This browser extension provides simple ways to open any YouTube video or playlist (including videos and playlists embedded in other…

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Video Player",
  "short_name": "videoplayer",
  "description": "",
  "manifest_version": 3,
  "version": "1.0.0.18",
  "default_locale": "en",
  "author": "Sergey",
  "icons": {
    "16": "img/16.png",
    "19": "img/19.png",
    "24": "img/24.png",
    "32": "img/32.png",
    "38": "img/38.png",
    "48": "img/48.png",
    "64": "img/64.png",
    "96": "img/96.png",
    "128": "img/128.png"
  },
  "background": {
    "service_worker": "background.js"
  },
  "action": {
    "default_icon": {
      "16": "img/16.png",
      "19": "img/19.png",
      "24": "img/24.png",
      "32": "img/32.png",
      "38": "img/38.png",
      "48": "img/48.png",
      "64": "img/64.png",
      "96": "img/96.png",
      "128": "img/128.png"
    },
    "default_title": "__MSG_BrowserActionTitle__"
  },
  "commands": {
    "open-popout-auto-close-command": {
      "suggested_key": {
        "default": "Ctrl+Up"
      },
      "description": "__MSG_OpenPopoutCommandDescription__"
    },
    "open-popout-force-close-command": {
      "suggested_key": {
        "default": "Alt+Shift+PageUp"
      },
      "description": "__MSG_OpenPopoutForceCloseCommandDescription__"
    },
    "open-popout-no-close-command": {
      "suggested_key": {
        "default": "Alt+Shift+PageDown"
      },
      "description": "__MSG_OpenPopoutNoCloseCommandDescription__"
    }
  },
  "content_scripts": [
    {
      "all_frames": true,
      "js": [
        "content/content.js"
      ],
      "matches": [
        "<all_urls>"
      ],
      "run_at": "document_end"
    }
  ],
  "options_page": "index.html",
  "declarative_net_request": {
    "rule_resources": [
      {
        "id": "ruleset_1",
        "enabled": true,
        "path": "static/rules.json"
      }
    ]
  },
  "permissions": [
    "contextMenus",
    "notifications",
    "storage",
    "tabs",
    "alarms",
    "declarativeNetRequest",
    "declarativeNetRequestFeedback"
  ],
  "host_permissions": [
    "*://*.youtube.com/*",
    "*://*.youtube-nocookie.com/*"
  ]
}