Fenix: ~150-220ms delay between Home screen url bar Enter and LoadURI
Categories
(Core :: Performance: Navigation, defect, P2)
Tracking
()
People
(Reporter: acreskey, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Steps to Reproduce:
Launch Fenix
From the Home Screen, type in a url in the url bar
Press 'Go' / enter
Expected Results:
Gecko starts the load quickly
Actual Results:
Seeing a delay of ~150-230ms from when the user hits Go/enter to when the Gecko LoadURI is called
Performance recording (profile)
Note the timestamps of the markers
AndroidUI (JVM)
22.635s FenixBrowserUseCases.loadUrlOrSearch
https://share.firefox.dev/4c0SWOy
and (same profile) when this arrives in gecko
GeckoMain
22.847s DispatchToGecko - GeckoView:LoadUri`
22.859s BrowsingContext::LoadURI - android appLinkLaunchType 0 URL https://www.cloudflare.com/
https://share.firefox.dev/4iiMhDd
About 224ms
And another Home screen URL bar navigation from the same sessino:
19.798s FenixBrowserUseCases.loadUrlOrSearch
https://share.firefox.dev/4hEwUEX
and LoadURI, (same profile)
https://share.firefox.dev/4xc3y5L
19.945s BrowsingContext::LoadURI - android appLinkLaunchType 0 URL https://www.cbc.ca/
About 147ms
Captured on Play Store Firefox Nightly 156, Android 16, Samsung A54
| Reporter | ||
Comment 1•1 month ago
|
||
Profile from a new session, where the delay is about 150ms https://share.firefox.dev/3SgOrc2
Description
•