Zoom for Firefox

Zoom for Firefox

Zoom in or out on web content using the zoom button and mouse scroll wheel for more comfortable reading. That to each percent value. It helps you to zoom easily in and out a web page. Thanks to the slider and the zoom buttons.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 3,
  "name": "__MSG_name__",
  "short_name": "Zoom",
  "version": "2.8.11.0",
  "description": "__MSG_description__",
  "author": "Stefan vd",
  "homepage_url": "https://www.stefanvd.net/support/",
  "icons": {
    "16": "images/icon16.png",
    "24": "images/icon24.png",
    "32": "images/icon32.png",
    "48": "images/icon48.png",
    "96": "images/icon96.png",
    "128": "images/icon128.png"
  },
  "default_locale": "en",
  "action": {
    "default_title": "__MSG_name__",
    "default_icon": {
      "16": "images/iconstick16.png",
      "19": "images/iconstick19.png",
      "20": "images/iconstick20.png",
      "32": "images/iconstick32.png",
      "38": "images/iconstick38.png",
      "40": "images/iconstick40.png",
      "64": "images/iconstick64.png"
    }
  },
  "background": {
    "scripts": [
      "scripts/constants.js",
      "scripts/background.js"
    ]
  },
  "content_security_policy": {
    "extension_pages": "default-src 'none'; style-src 'self'; media-src https://www.stefanvd.net; frame-src https://www.youtube.com https://www.stefanvd.net; connect-src https://www.stefanvd.net; script-src 'self'; img-src 'self' https://www.stefanvd.net * data:; object-src 'none'"
  },
  "commands": {
    "toggle-feature-zoomin": {
      "suggested_key": {
        "default": "Ctrl+Shift+1",
        "mac": "MacCtrl+Shift+1"
      },
      "description": "__MSG_titleshortzoomin__"
    },
    "toggle-feature-zoomout": {
      "suggested_key": {
        "default": "Ctrl+Shift+2",
        "mac": "MacCtrl+Shift+2"
      },
      "description": "__MSG_titleshortzoomout__"
    },
    "toggle-feature-zoomreset": {
      "suggested_key": {
        "default": "Ctrl+Shift+0",
        "mac": "MacCtrl+Shift+0"
      },
      "description": "__MSG_titleshortzoomreset__"
    },
    "toggle-feature-magnify": {
      "suggested_key": {
        "default": "Ctrl+Shift+M",
        "mac": "MacCtrl+Shift+M"
      },
      "description": "__MSG_titleshortzoommagnify__"
    }
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "scripts/constants.js",
        "scripts/content.js"
      ],
      "run_at": "document_start"
    }
  ],
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "permissions": [
    "tabs",
    "contextMenus",
    "storage",
    "scripting",
    "webNavigation"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "[email protected]",
      "strict_min_version": "113.0"
    }
  }
}