Skip to content

Remove tabs permission (Chrome Web Store rejection)#7

Merged
bazfer merged 1 commit into
masterfrom
fix/remove-tabs-permission
Apr 17, 2026
Merged

Remove tabs permission (Chrome Web Store rejection)#7
bazfer merged 1 commit into
masterfrom
fix/remove-tabs-permission

Conversation

@DeetBot

@DeetBot DeetBot commented Apr 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Removes tabs from the permissions array in manifest.json
  • Keeps activeTab, debugger, storage, alarms — all that's needed

Reason

Chrome Web Store rejected the extension (Violation ref: Purple Potassium) stating the tabs permission is not required for the methods/properties implemented. activeTab covers all current functionality.

Test plan

  • Load unpacked extension, verify tab sharing/unsharing still works
  • Verify relay connection still establishes correctly
  • Resubmit to Chrome Web Store

🤖 Generated with Claude Code

Google rejected with 'Purple Potassium' — tabs permission unnecessary
since activeTab covers all implemented functionality.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

@bazfer bazfer left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@bazfer bazfer merged commit 6a6c27b into master Apr 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants