Annotate: Web Annotations with Screen Sharing

Annotate: Web Annotations with Screen Sharing

Annotate web pages, PDFs, Google Slides, and Google Docs to improve engagement. Annotate in Google Meet when screen sharing.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Annotate: Web Annotations with Screen Sharing",
  "short_name": "Annotate Screen Sharing",
  "description": "Annotate web pages, PDFs, Google Slides, and Google Docs to improve engagement. Annotate in Google Meet when screen sharing.",
  "manifest_version": 3,
  "version": "8.35",
  "icons": {
    "16": "icon16.png",
    "48": "icon48.png",
    "128": "icon.png"
  },
  "permissions": [
    "desktopCapture",
    "activeTab",
    "contextMenus",
    "tabs",
    "storage",
    "alarms",
    "webNavigation",
    "scripting"
  ],
  "host_permissions": [
    "*://*/*",
    "<all_urls>"
  ],
  "background": {
    "service_worker": "BackgroundMain.js"
  },
  "content_scripts": [
    {
      "js": [
        "js/hammer.min.js",
        "js/mq-jquery.min.js",
        "js/mathquill-0.10.1/mathquill.js",
        "files/fonts/icons/extension-icons.js",
        "js/jspdf.umd.min.js",
        "js/ContentMain.js"
      ],
      "matches": [
        "https://*/*",
        "http://*/*",
        "ftp://*/*",
        "file://*/*"
      ],
      "css": [
        "files/css/highlight.css",
        "files/css/content.css",
        "files/css/texttool.css",
        "files/css/webAnnotationItem.css",
        "files/css/pdfFileItem.css",
        "files/css/comment.css",
        "files/css/mathquill.css",
        "files/css/extension-icons-material.min.css"
      ],
      "match_about_blank": false,
      "all_frames": true
    }
  ],
  "action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html",
    "default_title": "Annotate"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "*.png",
        "images/*.png",
        "fonts/*.ttf",
        "files/css/*.css",
        "files/css/font/*.*",
        "audio/*.mp3",
        "files/fonts/icons/*.*"
      ],
      "matches": [
        "https://*/*",
        "http://*/*",
        "ftp://*/*",
        "file://*/*"
      ]
    }
  ],
  "oauth2": {
    "client_id": "759190914734-tci7fg5s2c2c7d3g1s2ad3806liupkhg.apps.googleusercontent.com",
    "scopes": [
      "email",
      "https://www.googleapis.com/auth/drive.readonly",
      "https://www.googleapis.com/auth/drive.install"
    ]
  },
  "container": "GOOGLE_DRIVE",
  "api_console_project_id": "759190914734",
  "gdrive_mime_types": {
    "http://drive.google.com/intents/opendrivedoc": [
      {
        "type": [
          "application/pdf",
          "application/vnd.google.drive.ext-type.pdf"
        ],
        "href": "https://annotate.net/docs/viewer",
        "title": "Open",
        "disposition": "window"
      }
    ]
  }
}