Skip to content
This repository has been archived by the owner on Nov 7, 2022. It is now read-only.

Remove "tabs" permission #334

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Remove "tabs" permission #334

wants to merge 3 commits into from

Conversation

ceuk
Copy link

@ceuk ceuk commented Aug 25, 2021

Hey,

This PR removes the tabs permission and refactors/removes anything that depended on tab.url or tab.title.

The only real change is that I removed the "duplicate in incognito" command.

There's perhaps a way to support this command without relying on tab.url but I really couldn't think of one.

I'm still not 100% sure why Chrome are kicking off about what seems to be a pretty legitimate justification for requesting the "tabs" permission, but since they've nuked it from all the stores as a result it seems more pragmatic to get the permission removed for now.

If someone is in a position to query Google as to why they object to the permission being requested we can always revert parts of this PR and bring back the removed command.

Anyway, hope this is all ok. I've not had a chance to test v thoroughly because i'm at work

src/background_page/modes.js Outdated Show resolved Hide resolved
@adamryman
Copy link

@ceuk I created a PR for your branch which removes this await.

ceuk#1

If you accept it, I believe it will show up here too.

Remove await which was causing errors.
@ceuk
Copy link
Author

ceuk commented Sep 15, 2021

@adamryman merged -- sorry for the delay and thanks :)

@adamryman
Copy link

@pureooze, are there any further actions we need to take to get this PR merged? s there any further actions we need to take to get this PR merged?

@eejdoowad and @neilmacintyre, I see you are both maintainers of lusakasa. Would either of you be willing to help us get this PR merged?

This PR fixes: Chrome Store Extension Not Found #311

I'd love to see saka-key back in the chrome web store. 💛

@peterhil
Copy link

Me too. Can @lusakasa comment on what they think happened with the extension, and merge this?

@adamryman
Copy link

@pureooze

Could you help us push this PR through? You mentioned that if someone took on the work, then you could help push it through to the respective stores.

#331 (comment)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants