Version-Release number of selected component (if applicable): 79.0-5 How reproducible: Open i.e. https://www.picuki.com/profile/justinchapple Steps to Reproduce: 1. Open i.e. https://www.picuki.com/profile/justinchapple Actual result It takes very long to open some web pages on Firefox 79. Rendering of the page stalls and one Web Content process uses 99% of one CPU core. It takes ~3 min or longer to finally render the page. Same web page on same machine with latest Chromium or Firefox 75 takes ~2s. I tried to run Firefox 79 with fresh profile without any results. The machine is AMD E-350 with 16GB of RAM. Expected results: The web page should be rendered no longer than on previous Firefox version. Additional info: It worked properly on last Firefox 78.x version as well. The bug was files in Mozilla Bugzilla as well 1658198.
I see. So this looks like a regression between firefox 78 and 79. Please use mozregression tool to find a particular change which broke it. run on terminal: $pip install mozregression $mozregression -g 78 -b 79 The mozregression tool will run various firefox versions between 78 and 79 and will ask you if the build is correct or on. More info is here - https://mozilla.github.io/mozregression/ Thanks.
I have executed more test also with use of the tool you had mentioned. The tool downloaded and used versions 78a1 and 79a1 of Nightly, not a production ones. Both worked without any hangs in wayland and x11 modes. But still those are not the versions that were released and cannot be treated as reference here. Then I downloaded 79 from mozilla.org and this version failed in wayland and x11 modes in same way as I described in the bug report. After that I downloaded 78.1.0esr from mozilla.org and it works super fast and stable.
(In reply to zrzut01 from comment #2) > I have executed more test also with use of the tool you had mentioned. The > tool downloaded and used versions 78a1 and 79a1 of Nightly, not a production > ones. Both worked without any hangs in wayland and x11 modes. But still > those are not the versions that were released and cannot be treated as > reference here. > > Then I downloaded 79 from mozilla.org and this version failed in wayland and > x11 modes in same way as I described in the bug report. > > After that I downloaded 78.1.0esr from mozilla.org and it works super fast > and stable. In that case please try: $mozregression -g 78 -b 80 it should find the releases around 79. The tool tests unreleased versions to distinguish actual changes. The tool also use a new profile. Please try to create a new profile ($firefox -P on terminal) for your recent Firefox 79. Thanks.
Created attachment 1711395 [details] First mozregressoion log
Created attachment 1711396 [details] Second mozregressoion log
I tried twice but mozregression crashed at the end as shown in the two above attached logs from those two sessions. Anyway it narrowed builds much as you can see in the logs.
Updated information can be found on Mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=1658198
Thanks, we should take the patch for FF80 which is coming out next week.
This bug can be closed as Mozilla fixed it in 80.
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days
If Firefox 79 is slowing down when opening web pages, and you're also using a YouTube downloader - https://ssyoutube.online/, here's what you can do: Disable Extension: Turn off the YouTube downloader extension temporarily to see if it's causing the slowdown. Check for Updates: Ensure the extension is up-to-date; updates often fix performance issues. Alternative Download Methods: Try using online video download services or standalone software instead of the extension. Monitor Resource Usage: Keep an eye on Firefox's task manager to see if the extension is consuming excessive resources. Review Permissions: Check the permissions granted to the extension and limit them if necessary. Consider Alternatives: If the extension continues to slow down Firefox, explore alternative download methods. Feedback to Developer: Provide feedback to the extension developer about the performance issues.