Closed Bug 662843 Opened 14 years ago Closed 14 years ago

Scrolling regression on pages with lots of embedded Youtube iframes with asynchronous plugin rendering on Mac

Categories

(Core Graveyard :: Plug-ins, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 662347

People

(Reporter: ehsan.akhgari, Unassigned)

References

()

Details

(Keywords: perf, regression)

The scrolling on the page in the URL field is very jittery on trunk, compared to Firefox 4, for example. This might be a regression from the asynchronous plugin rendering patch on Mac.
Thanks for the additional test case.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Sorry, but I can't reproduce this bug. I tested with FF 4.0.1 and the firefox-2011-06-05-03-mozilla-central and firefox-2011-06-06-03-mozilla-central nightlies on OS X 10.6.7 running on a 2.5-year-old MacBook Pro. The second of these two nightlies is the first that contained the patch for bug 598425. I didn't notice any difference in scrolling behavior between FF 4.0.1 and either of the two nightlies. I tested with a fresh profile. I also can't reproduce bug 662347 using its original testcase. Benoit, can you reproduce this? What am I missing?
I can not reproduce this either, I will contact Ehsan on IRC to investigate.
(In reply to comment #3) > I can not reproduce this either, I will contact Ehsan on IRC to investigate. We talked and Benoit told me that he managed to reproduce it.
> We talked and Benoit told me that he managed to reproduce it. Benoit, when you have a chance please document that here :-)
As discussed with Ehsan I did notice some bad performance with the videos playing. I think this is related to async plugin didn't get pref on by default. Setting mozilla.plugins.use_layers to true should fix the problem.
But the question is, why didn't I notice any problems in numerous tests? I didn't (and still don't) have mozilla.plugins.use_layers set (to any value). I suspect there's some other setting that you guys have set but I don't. Is asynchronous layer-based plugin painting off by default? Ehsan, please see if you can still reproduce this bug with a clean profile.
(In reply to comment #7) > I suspect there's some other setting that you guys have set but I don't. Is > asynchronous layer-based plugin painting off by default? Ehsan, please see if > you can still reproduce this bug with a clean profile. I did reproduce with a clean profile.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.