HTML5 Video Everywhere Firefox

Examine source code of HTML5 Video Everywhere

Inspect and view changes in HTML5 Video Everywhere source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "__MSG_title__",
  "version": "0.5.2",
  "description": "__MSG_description__",
  "homepage_url": "https://github.com/lejenome/html5-video-everywhere",
  "author": "Moez Bouhlel",
  "developer": {
    "name": "Moez Bouhlel",
    "url": "https://lejenome.tik.tn/"
  },
  "icons": {
    "32": "icons/h5vew-32.png",
    "64": "icons/h5vew-64.png",
    "128": "icons/h5vew-128.png"
  },
  "applications": {
    "gecko": {
      "id": "h5vew@tik.tn",
      "strict_min_version": "57.0"
    }
  },
  "minimum_chrome_version": "61",
  "default_locale": "en",
  "content_scripts": [
    {
      "matches": [
        "*://www.break.com/embed/*"
      ],
      "js": [
        "content/Break.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://www.dailymotion.com/embed/video/*",
        "*://www.dailymotion.com/video/*"
      ],
      "js": [
        "content/Dailymotion.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.facebook.com/*/videos/*",
        "*://*.facebook.com/video.php"
      ],
      "js": [
        "content/Facebook.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://www.lego.com/*/mediaplayer/video/*"
      ],
      "js": [
        "content/Lego.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://www.metacafe.com/watch/*",
        "*://www.metacafe.com/*"
      ],
      "js": [
        "content/Metacafe.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://vimeo.com/*",
        "*://player.vimeo.com/video*"
      ],
      "js": [
        "content/Vimeo.js"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.youtube.com/*",
        "*://*.youtube-nocookie.com/*"
      ],
      "js": [
        "content/YouTube.js"
      ],
      "css": [],
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "background": {
    "persistent": true,
    "scripts": [
      "background.js"
    ]
  },
  "options_ui": {
    "page": "options/options.html",
    "browser_style": true,
    "chrome_style": true
  },
  "content_security_policy": "default-src 'none'; script-src 'self'; style-src 'self'; img-src 'self' data:; media-src *; connect-src 'self' https://player.vimeo.com https://api.admin.tik.tn; report-uri https://api.admin.tik.tn/report/csp",
  "permissions": [
    "storage",
    "webRequest",
    "webRequestBlocking",
    "activeTab",
    "*://www.youtube.com/*",
    "*://*.googlevideo.com/*",
    "*://player.vimeo.com/video/*/config",
    "https://api.admin.tik.tn/h5vew/r"
  ],
  "page_action": {
    "browser_style": true,
    "default_icon": {
      "19": "icons/h5vew-19.png",
      "38": "icons/h5vew-38.png",
      "128": "icons/h5vew-128.png"
    },
    "default_title": "HTML5 Video",
    "default_popup": "popup/dashboard.html"
  }
}

Best HTML5 Video Everywhere Alternatives

Here are some Firefox add-ons that are similar to HTML5 Video Everywhere: