Hi!
Problem: Firefox for Android is very unresponsive and gets extremely slow after time due to cached items (probably corrupted).
Suggested solution: Delete Firefox for Android App cache (if possible) and delete items that cached by Firefox but that are not relevant to the user.
Detailed description: Firefox for Android is very unreliable compared to clients on other platforms like Windows or Linux and gets slower and slower over time. The reason seems to be problems with the cache system on Android (probably due to corrupted items and/or due to changes in the runtime of Android after updating the operating system). The solution for me is always the same:
However this procedure is annoying over time. To make clearing cached items non-intrusive for the user I would recommend to only clear the following cached items:
From what I know it is not possible to directly clear the Android app cache. But maybe there is a work-around to get the cache cleared in some way, for example by flagging data as outdated.
I'm not sure how to trigger cache clearance however. One solution would be to use telemetry and start clearance when Firefox gets too slow. Another option would be to clear the cache for example on every startup. It should also be run after every system update.
Best regards