Closed AgentConDier closed 6 months ago
Firefox on Android
Support is experimental and based on user feedback.
Have you enabled Run in private browsing?
Yes, that is enabled. I am primarily using FoxyProxy in normal browsing mode though.
I asked since Firefox requires it and blocks the extensions without it.
Out of curiosity, can you try v8.3? FoxyProxy Basic (same code) is available now. FoxyProxy (standard) is awaiting approval.
I have same issue. Neither FoxyProxy Standard or Basic (both version 8.2) works with patterns. It works only if manually set proxy for each tab (Set Tab Proxy). UPD. Basic updated to 8.4 and still not working with patterns.
Using FoxyProxy Basic v8.4, I still can't get it to connect with a proxy server. Using pattern mode or selecting a specific proxy, the requests appear in the log but the proxy columns are empty.
@BrandtnerKPW Thanks for the hint, I can confirm that setting the per-tab proxy works, and appears correctly with the proxy details in the log.
My guess is that one of the APIs used is not supported in Firefox for Android.
If you can list what works and what doesn't, maybe I can pinpoint it and work out a workaround.
Using FoxyProxy Basic v8.4 and Firefox Nightly 122.0a1 for Android:
UPD. Same for FoxyProxy Basic v8.6
I think, I have found the problem. I am going to fix it upload to repo.
Update I have updated the repo with the latest code but testing it is a bit cumbersome.
FoxyProxy Basic v8.6 and Firefox 120.1.1 for Android. Tab Proxy mode only works for me, all other options do not work.
about:confog
extensions.update.enabled
false
about:confog
xpinstall.signatures.required
false
src
Thanks, I didn't know about that debug mode. I can confirm that v7.5.1 works as expected. When I try to install the latest beta (64598b1b438ab512825ee1abfc89f28d650efda9), it refuses with ‘This add-on could not be installed, because it hasn't been verified’. Is that a known restriction for Android, or am I packaging it wrong?
Are you trying it in "Firefox on Android" or "Firefox Nightly for Developers"?
Firefox Nightly for Developers
hm... try disabling xpinstall.signatures.required
in about:confog
and see.
Yes, that did it. I've installed the beta version now, firefox shows it as v8.7 Proxies still only work when set as per-tab proxy though.
After having a chat with Mozilla, I have found the problem. :crossed_fingers: The API test did not work as expected and caused the error. Try v8.7 now.
Hmm it still isn't using the proxy server unless I set it as the tab proxy
Thank you for testing. Did you test it with the latest update of the repo?
I will check it again.
Yes, I reinstalled from a zip file of 00c8670eb9663be757a6a9832b7bff21e53a2e69
I'm on Android with Fennec and Mull which are both base on Firefox Mobile. Version 8.6 not working on them. Thank you for your hard working, and we are looking forward to updating them with a working Foxyproxy.
I updated the repo with the fix and I tested it on Android and it was working. (debugging is not easy on Android) Please let me know if there are any issue.
Yes, it's working now (2d8cfad87913030490a139626466c93e66e4308f)! Thanks a lot for putting in the effort 👍
Foxy Proxy v8.7 uploaded to AMO. Basic is available now and standard will be after it is reviewed by AMO.
Regardless of FoxyProxy configuration, no connections attempt to use any proxy server.
Firefox Nightly 122.0a1 (Build #2015990567), a2268afaa0+ Huawei Mate 20 Pro, Emui 12 (Android 10) My FoxyProxy was updated to 8.2 today, before that everything has always worked fine. Unfortunately, I don't know which version I had previously, and sideloading other versions to test is impossible on android as far as I know.