Closed ghost closed 4 years ago
A screen recording -
I have the same problem. Firefox is very very slow (all versions : stable, beta, nightly). While the loading is instantly on Vivaldi (for example). EDIT : Android 9
Thank you for the profiles @sheepycoder! That's very helpful! Do you know if they are from the latest Nightly?
@eliserichards Yes, the profiles are recorded using the latest nightly.
Did anybody look at the profiles? Are they enough to find the issue, or more profiles or some more detail required?
Triage: we didn't see any java main thread issues in the profiles so we'll need someone from the platform side to take a look.
@acreskeyMoz Would you mind taking a look at the profiles to understand the source of the problems, or finding someone who could?
The biggest problems in the first profile (https://triplebyte.com) are the Dark Reader extension.
Almost 10 seconds of JS in the content process via this extension: https://share.firefox.dev/3hvrv0G
And contributing to over a second of delay early on in the parent process: https://share.firefox.dev/30EfajL
In the second profile (reddit.com) I'm also seeing huge delays in the parent process and the content process caused by the Dark Reader extension.
@sheepycoder -- thank you for collecting the profiles. I can see that the Dark Reader extension is very problematic and I'll see what we can do about that.
In the meantime, can you please try Fenix with no additional extensions?
Running on the Moto G5 with the July 21 nightly Fenix: https://triplebyte.com/interview_guide
With Dark Reader (we see Dark Reader busy in the content process during load (although nowhere near as bad as in the original shared profile) https://share.firefox.dev/2EdEfuu
Without: https://share.firefox.dev/2ONz7iL
The pageload is significantly faster (although still not great).
The pageload is significantly faster (although still not great)
Confirmed on my phone that disabling dark reader improves the page loading times a lot, though it is still not great.
I've reached out to the addon developer to see what can be done to mitigate the impact of this popular addon during pageload.
Because that's by far the primary source of the performance problem in the bug I propose we close it and open others for particular sites if they are found. In general, improving the pageload performance of Fenix is an ongoing priority.
Okay, closing this issue.
@acreskeyMoz Should we keep this issue open to track reaching out to the developer or is it okay to remain closed?
@mcomella I'd rather not keep it open in its current form (pageload in general being so poor). We could create a new bug (or rename it) to be a DarkReader bug -- but then should it be logged against Fenix?
I had added an item to the "Android FE bi-weekly Sync up" to discuss addon performance -- maybe we can come up with best practices then?
Please post here the DR perf bug here so we can track it.
FYI - I've heard back from the DarkReader developer that the Static mode is being improved for lower-end devices, and there are plans to add a caching mechanism.
Steps to reproduce
Open any url/bookmark. The page loads very slow. My internet is fine. I can open the same urls in chrome instantly. However, very slow in Fenix (sometimes it works fine but it is rare).
I recorded a profile using the default
Web Developer
settings inabout:debugging
. https://share.firefox.dev/2WtAyqW Another profile withfirefox platform
settings - https://share.firefox.dev/2Cjijxe Another profile using some custom settings - https://share.firefox.dev/3eA2tvj Please tell if I need to profile differently or provide some other information.Device information
┆Issue is synchronized with this Jira Task