As a developer, I'd like SessionControl to implement LibState.
As a user, I'd appreciate a faster cold app startup achieved by not initiating RxJava's AndroidSchedulers.mainThread by blocking the main thread for 42ms.
None
@Baron-Severin this is another LibState bug that you could pick up as well - christian has been more than happy to help out with these, in terms of pairing or answering questions, etc. Once these are all finished, we can start removing architecture code that supports the pre-LibState state.
It looks like this one is 'in progress' on another board. Moving it there in the Fenix sprint kanban.
Hi @colintheshots, could you please give us a heads up on how should we test this matter? and on what should we focus while testing. :relaxed:
Hi @colintheshots, could you please give us a heads up on how should we test this matter? and on what should we focus while testing. ☺️
Actually, I can do that. It will take me a bit of time, but I should have an extensive list of things in a few hours.
So, this is unfortunately gonna be long because we converted most of the architecture in the Home fragment. As a result, we need to check everything feature this architectural change touched. The Home fragment is basically gonna be our starting point for every bullet point that needs to be tested.
We'll also need to test the following functionality:
Hi @colintheshots,
Verifed the scenarios, from the last 2 comments, no regression has been encountered, on build Firefox Preview Nightly 12/23 #13570607 using: