Closed
Bug 820901
Opened 13 years ago
Closed 12 years ago
Categories
(Core :: Graphics, defect)
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
Comment 1•13 years ago
|
||
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
......
Comment 2•13 years ago
|
||
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.
Comment 3•12 years ago
|
||
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)
| Reporter | ||
Comment 4•12 years ago
|
||
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.
Description
•