Tab Capture

tabCapture
Medium RiskCategory: Browser UIView Official Docs

Install Warning

"Read and change all your data on all websites you visit."

Technical Context

Enables the extension to capture the visible content of a tab as a video or image stream. This is used for screen recording, video conferencing, and streaming applications.

What This Means For You

The extension can record or stream what you see in a browser tab, like for screen sharing or video calls. It only captures what is visible on screen.

Related APIs

This permission enables access to these Chrome APIs:

chrome.tabCapture

Common Use Cases

  • Screen recorders
  • Video conferencing
  • Streaming tools

How to Declare in manifest.json

Add the "tabCapture" permission to your extension manifest:

{
  "manifest_version": 3,
  "name": "My Extension",
  "permissions": [
    "tabCapture"
  ]
}

What Users Will See

When users install your extension, Chrome will display this warning:

This extension can:

"Read and change all your data on all websites you visit."

Related Permissions