Open neffscape opened 1 year ago
Firefox has been a constant issue throughout development. I actually never wanted to add an in app browser login but their mobile browser does not behave as an app developer expects. See discussion in #5
I'm not super keen on spending time fixing issues with their browser.
If I try to log in using Firefox as an external browser, the process fails.
Using the latest stable version of Firefox (113.0.2), the process fails after filling out and submitting the login form. The cause of the problem seems to be Firefox’s “total cookie protection” feature. Disabling this feature in Firefox allows the process to proceed to the screen where authorization is requested. Clicking on the blue "Authorize" button, Firefox asks if I want to proceed, loading the content of an external application. Selecting the “Open” option, Trunks loads a gray static screen and freezes.
Note: If I repeat the process after already configuring an account (i.e., to add a second account to Trunks), after selecting the blue button on the authorization screen and answering “Open” to Firefox’s request to use an external application to confirm login, Trunks reacts by inserting the URL as text in a new toot. In short, it seems that Trunks does not correctly interpret the authorization returned by the external browser.
Steps to reproduce the error:
Trunks Version: 1.2.1:113 Android Version: Android 10 (EMUI 12.0.0) Firefox Version: (113.0.2)