Clipboard Permission Manager

Clipboard Permission Manager

Allows users to grant direct clipboard access to web pages that use the W3C Clipboard API.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 2,
  "name": "Clipboard Permission Manager",
  "version": "0.4",
  "description": "Allows users to grant direct clipboard access to web pages that use the W3C Clipboard API.",
  "icons": {
    "16": "icons/clipboard-allow-16.png",
    "32": "icons/clipboard-allow-32.png",
    "48": "icons/clipboard-allow-48.png",
    "64": "icons/clipboard-allow-64.png",
    "128": "icons/clipboard-allow-128.png"
  },
  "permissions": [
    "http://*/*",
    "https://*/*",
    "clipboardRead",
    "clipboardWrite",
    "storage"
  ],
  "background": {
    "persistent": false,
    "scripts": [
      "private/background/clipboardService.js",
      "private/background/popupService.js"
    ]
  },
  "page_action": {
    "default_popup": "private/popup/popup.html",
    "default_icon": {
      "19": "private/popup/icons/clipboard-maybe-19.png",
      "38": "private/popup/icons/clipboard-maybe-38.png"
    }
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "js": [
        "private/content/init.js",
        "private/content/clipboardBroker.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    }
  ],
  "web_accessible_resources": [
    "public/execCommand.js"
  ]
}