Privacy Browser Android 3.15.1 was released on 26 June 2023. The main purpose of the release was fixing a bug, introduced with duplicate bookmark folder names in 3.15, that caused the app to crash if a bookmark was moved to the home folder in the Bookmarks Activity.
The rest of the items were ready to go in time for the release so they were also included. As part of my work on Privacy Browser PC, I stumbled across an apparently undocumented feature in Android’s System WebView which displays the source of a website if
view-source: is prepended to the URL. This view is superior to what I had previously implemented, so I renamed the previous feature to View Headers and added in an option for the integrated View Source.
A bug was fixed that caused some of the domain settings to be created as
Enabled instead of
System default. Specifically, any of the domain settings that were recently converted from switches to spinners would be created as
Enabled if they were enabled in the main app settings.
In Domain Settings, User Agent was moved below Form Data to match the order in the main app settings. Originally, all the switches were grouped together at the top of Domain Settings. But with the change to spinners it makes more sense to have them mirror the order of the main app settings. This also has the added benefit of placing the most frequently changed settings at the top of the list. Because Form Data was deprecated in Android 8 (API 26), only users of Android 7 will see Form Data, so for most users this will move User Agent directly below DOM Storage.
Content URLs, URLs that are loading content from another app on your device, now have their own encryption dialog (the dialog that displays when you tap on the current tab).
A bug was fixed that caused Privacy Browser to crash if it was restarted while the SSL certificate error dialog was displayed. Another bug was fixed that cause a long timeout before the dialog would redisplay if the HTTP authentication dialog was displayed when Privacy Browser restarted.
The next release of Privacy Browser Android intends to address all the issues currently marked for the next release (something that hasn’t happened ever since I started working on Privacy Browser PC).