Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permission requesting does not work on Kiwi browser #5543

Open
matejdro opened this issue Oct 16, 2024 · 5 comments
Open

Permission requesting does not work on Kiwi browser #5543

matejdro opened this issue Oct 16, 2024 · 5 comments

Comments

@matejdro
Copy link

matejdro commented Oct 16, 2024

What's the problem?

It seems permission request is broken when using Kiwi browser (A Chrome clone for Android that can use extensions). It can be reproduced using following steps:

  1. Install Kiwi browser (if you don't have an Android device nearby, you can use something like Bluestacks)
  2. Install RES in Kiwi browser
  3. Open RES settings console on Reddit
  4. Toggle requestPermissions setting
  5. Permissions popup should show up
  6. Tap on the request permission button

BUG: Button will only open permission popup again. There seems to be no way to actually grant the permission.

Are there any related posts in https://github.com/honestbleeps/Reddit-Enhancement-Suite/issues or /r/RESissues?

One question, with no answer: https://www.reddit.com/r/Enhancement/comments/tat5ji/using_res_on_kiwi_browser_on_android_permission/

@benmcgarry
Copy link
Collaborator

Kiwi browser is not a supported browser by RES as we do not support any Chromium based browsers on mobile. This would be a report to them for not supporting the MV3 APIs we use for Chrome desktop.

@matejdro
Copy link
Author

What API exactly is missing? So I know, what to report.

@benmcgarry
Copy link
Collaborator

Not sure, we use MV3 permission APIs (https://developer.chrome.com/docs/extensions/reference/api/permissions). We would call it and its up to the browser to respond and grant.

@eldorel
Copy link

eldorel commented Nov 27, 2024

I use kiwi as well, and previously the permissions did work.

I was using kiwi on my previous phone and syncing to Google drive with no problems, but attempting to connect my new phone to pull my settings back down has run into this problem.
Unfortunately that's a ~ 2-year window in between the last two times I've tried to do this.

Another (inconclusive) datapoint is that I have not run into permissions issues with any other extension so far.

@matejdro If you've already opened an issue with kiwi, do you mind linking it here so that people can go comment there as well?

@matejdro
Copy link
Author

I made an issue but it looks like it was deleted (they moved repos around recently).

However, it looks like Kiwi might be a bit dead at the moment: kiwibrowser/src.next#1195

I have since switched to Firefox Nightly, but that one also has similar issue, nothing happens when changing permissions. @benmcgarry should I create a separate issue for Firefox?

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

No branches or pull requests

3 participants