docs(01-01): swap manifest permissions tabCapture->desktopCapture, drop alarms (D-A6/D-05)

Replace 'tabCapture' with 'desktopCapture' to match the new
getDisplayMedia capture path (D-A6). Remove 'alarms' because the
Phase 01 SW keepalive moves to a long-lived chrome.runtime.connect
port and the alarms code is deleted in Plan 05; declaring an unused
permission expands attack surface and is mitigated here per T-1-02.
activeTab is retained for chrome.tabs.captureVisibleTab in Phase 3,
and offscreen is retained for chrome.offscreen.createDocument.
This commit is contained in:
2026-05-15 17:16:28 +02:00
parent 32bc99642e
commit 4a5194e15f

View File

@@ -4,12 +4,11 @@
"version": "1.0.0", "version": "1.0.0",
"description": "Запись сессий операторов для диагностики ошибок", "description": "Запись сессий операторов для диагностики ошибок",
"permissions": [ "permissions": [
"tabCapture", "desktopCapture",
"activeTab", "activeTab",
"downloads", "downloads",
"scripting", "scripting",
"storage", "storage",
"alarms",
"offscreen" "offscreen"
], ],
"host_permissions": [ "host_permissions": [