Commit Graph

25 Commits (09e75c1a781a4446d6530d57c8960d90bb0ae0a0)

Author SHA1 Message Date
Jonathan Almeida 9ef4aef273 Bug 1868469 - Update the url immediately for existing engineSession
When we have an existing `engineSession` we use an optimized route to
load the url without needing to dispatch the load action. This is still
a valid performance improvement to make page loads faster.

However, in this code path we do not end up update the url in the state
until we get back a response from the Engine. This gives a perceived
performance loss of slow browsing. Updating the url gives UI components
an immediate update which reflects a change that would have been entered
by the user.

It was considered if we should do this in a middleware, but since this
is an optimized route, we should not wait for the middleware to process
the action before we perform the state update.
4 months ago
oana.horvath 95cf640fdc Bug 1878868 - Create TestSetup helper: Test classes A-C 4 months ago
Aaron Train 15d7df99bf Revert "Bug 1878868 - Create TestSetup helper: Test classes A-C"
This reverts commit 56ae080d8374021e87617e53757c244fcca47284.
4 months ago
oana.horvath 6890d9ecdd Bug 1878868 - Create TestSetup helper: Test classes A-C 4 months ago
AndiAJ 8076a3495e Bug 1862174 - Break out TestHelper into separate helpers 7 months ago
AndiAJ c1d6c0ce12 Bug 1860251 - Crash reporting TestRail matching 7 months ago
Gabriel Luong 90c48c5a17 Bug 1795140 - Enable AbsentOrWrongFileLicense detekt rule 10 months ago
AndiAJ ea22a5c375 Bug 1812075 - Re-enable useAppWhileTabIsCrashedTest UI test 1 year ago
oana.horvath b54df009c3 Bug 1829359 - Refactor clickPageObject methods in UI tests and other repetitive methods 1 year ago
AndiAJ 72b2a8b328 Bug 1821266 - Refactor privateModeScreenItemsTest UI test 1 year ago
Aaron Train 46b94acfb9 [fenix] Bug 1812075: Disable useAppWhileTabIsCrashedTest for recent failure 1 year ago
AndiAJ 18296b153a [fenix] For https://github.com/mozilla-mobile/fenix/issues/25029 and https://github.com/mozilla-mobile/fenix/issues/26087 re-enable useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
Mugurell 5249e2b823 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26884 - Update tests to modify settings through the activity rules 2 years ago
mike a 8205e6f907 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog 2 years ago
Christian Sadilek 83e28ebf0e [fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog"
This reverts commit 2a96c8ee06377f3103b0d4d3efe82e7b2112d0ac.
2 years ago
mike a 090060f486 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog 2 years ago
mcarare 932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2 years ago
Alexandru2909 76fe8e2d4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25891 - Move GridViewHolder to compose 2 years ago
Aaron Train e176468d38 [fenix] No issue: Refactor UIDevice calls in UIAutomator code 2 years ago
AndiAJ 21d35adf8b [fenix] Disable failing useAppWhileTabIsCrashedTest UI test 2 years ago
AndiAJ 71b31bd1fc [fenix] For https://github.com/mozilla-mobile/fenix/issues/24508 re-enable private browsing UI tests 2 years ago
Gabriel Luong 7f73bfcd90 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24319 - Migrate PrivateBrowsingDescriptionViewHolder to Compose 2 years ago
AndiAJ b88d1b4a43 [fenix] Remove SmokeTest annotation for closeTabCrashedReporterTest and restoreTabCrashedReporterTest 2 years ago
AndiAJ cc19161b92 [fenix] New useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
AndiAJ 6b12bf74a4 [fenix] Create new Crash Report test class and move the previously created UI smoke tests and refactoring work 2 years ago