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:
@@ -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": [
|
||||||
|
|||||||
Reference in New Issue
Block a user