Closed Bug 820901 Opened 13 years ago Closed 12 years ago

Categories

(Core :: Graphics, defect)

20 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mayankleoboy1, Unassigned)

References

Details

(Keywords: perf)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20121212 Firefox/20.0 Build ID: 20121212034329 Steps to reproduce: 1. Go to http://www.omgubuntu.co.uk/2012/11/download-an-omg-ubuntu-gnome-shell-theme 2. Scroll up and down. Monitor CPU usage if possible. 3. Occurs with both HWA on and off. Actual results: 100% CPU usage. Though the scrolling is smooth. Expected results: lesser CPU use. Probably a regression from bug 806099 Profile with HWA ON : http://people.mozilla.com/~bgirard/cleopatra/#report=d178bbbbd92630714a5fcfe80482780619a9f3bf HWA OFF : http://people.mozilla.com/~bgirard/cleopatra/#report=f7a8b418b338c23308f9cccf5d3eeee495031d44
Blocks: 806099
Of both Profiles: Selection - Most time spent in: mozilla::gfx::AlphaBoxBlur::BoxBlur_SSE2(int,int,int,int,unsigned int *,unsigned int) mozilla::gfx::AlphaBoxBlur::BoxBlur_SSE2(int,int,int,int,unsigned int *,unsigned int) mozilla::gfx::AlphaBoxBlur::Blur() gfxAlphaBoxBlur::Paint(gfxContext *,gfxPoint const &) nsContextBoxBlur::DoPaint() nsCSSRendering::PaintBoxShadowOuter(nsPresContext *,nsRenderingContext &,nsIFrame *,nsRect const &,nsRect const &) nsDisplayBoxShadowOuter::Paint(nsDisplayListBuilder *,nsRenderingContext *) nsDisplayBoxShadowOuter::Paint mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer *,gfxContext *,nsIntRegion const &,nsIntRegion const &,void *) gfx::DrawThebesLayer ......
Component: Untriaged → Graphics
Keywords: perf
Product: Firefox → Core
I can't reproduce this on mac with/without hardware accleration. Invalidation seems to be working correctly. There is a pause when the page first starts showing the fixed position header, we are repainting the whole page once at this point. Above and below that point scrolling is smooth.
FWIW, recent SPS Profile against Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0 ID:20130810030206 CSet: c5946a8bcd5b http://people.mozilla.com/~bgirard/cleopatra/#report=0d18fd28960132fc1bf496cfcbec5889139d4101 loading the Site + scrolling down (HWA: on). I don't get pegged out CPU not Invalidation Issues (nglayout.debug.paint_flashing;true). mayankleoboy1@yahoo.com, can you still repro?
Flags: needinfo?(mayankleoboy1)
the CPU usage has gone down. I think this bug can be closed now.
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Flags: needinfo?(mayankleoboy1)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.