Zoom for Google Chrome

Zoom for Google Chrome

Zoom in or out on web content using the zoom button and mouse scroll wheel for more comfortable reading. That to each percent value.

Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "__MSG_namechrome__",
  "short_name": "Zoom",
  "version": "2.8.9.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": {
    "service_worker": "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
  },
  "offline_enabled": true,
  "minimum_chrome_version": "103",
  "permissions": [
    "tabs",
    "contextMenus",
    "storage",
    "scripting",
    "webNavigation",
    "system.display"
  ],
  "host_permissions": [
    "<all_urls>"
  ]
}