Closed Bug 1393090 Opened 7 years ago Closed 7 years ago

On a long page with embedded Youtube videos, and with ABP with lots of filters added, scrolling gets janky

Categories

(Core :: General, defect, P5)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mayankleoboy1, Unassigned)

References

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20170822171841 Steps to reproduce: 1. Use my normal profile. It has ABP webext version installed, with some filter lists. 2. Go to http://www.rollingstone.com/tv/lists/100-greatest-tv-shows-of-all-time-w439520?index=61&limit=1 3. Scroll down slowly using a touchpad Actual results: As you scroll, the embedded videos are loaded. The videos probably have some sort of ads/cookies/tracking mechanisms that ABP blocks (if you install specific filter lists). You will see that when the videos loads, and ABP blocks ads, the number is shown in the ABP icon. When the numbers increase, there is a jank. I am not sure whether the jank is due to ABP blocking the ads, or the videos getting loaded. Profile: https://perfht.ml/2voFooK Expected results: not so. Silky smooth scrolling.
Profile on a new profile, with ABP+filters. Stylo off. https://perfht.ml/2vplPwI
ni? as you regularly analyze user perf profiles.
Flags: needinfo?(mconley)
Attached file aboutsupport.txt
about:support of regular profile
my general idea is that this page is janky in general, which is exacerbated by ABP and Stylo
Hey Mayank, sorry for the delay here. We analyzed this profile during the most recent episode of The Joy of Profiling: https://air.mozilla.org/the-joy-of-profiling-episode-10/ Our findings are as follows: * ABP is still using a lot of sync IPC traffic which will bog things down. The ABP devs are hoping to release a pure WebExtension version of ABP before 57 ships to release. That should help a great deal with this problem, since we're seeing quite a bit of sync IPC caused by ABP in this profile. * mstange noticed that we're re-compiling some very similar JS for each embedded YouTube video inside the Rollingstone document. We filed bug 1393977 for that. Thanks for bringing that to our attention!
Flags: needinfo?(mconley)
thanks for looking at this. I am glad that something actionable came out of the profile.
Resolving this WONTFIX in recognition of the sync IPC issue in ABP causing this, rather than Firefox itself. Added the JS bug to "see also". Thanks again for the profile and report!
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
See Also: → 1393977
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: