Closed Bug 737450 Opened 12 years ago Closed 12 years ago

Checkerboarding is worse at the top or bottom of pages (or maybe when switching directions)

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(blocking-fennec1.0 -)

RESOLVED WORKSFORME
Tracking Status
blocking-fennec1.0 --- -

People

(Reporter: jrmuizel, Assigned: cwiiis)

References

Details

(Whiteboard: [layout])

I haven't quantified this yet. But jpr saw it and I've seen something like this too.
Blocks: 729391
For instance on http://www.cnn.com/2012/03/15/tech/web/firefox-new-browser-plans/index.html?hpt=hp_bn8 on a Galaxy Nexus scroll down with just enough velocity to reach the bottom in one finger swipe.  Checkboarding is not that bad until the bottom is reached, at which point there seems to be 1-2 big blocks of checker board drawing that take a couple hundred ms to redraw.
OS: Mac OS X → Android
Hardware: x86 → ARM
blocking-fennec1.0: --- → ?
blocking-fennec1.0: ? → beta+
Assignee: nobody → jmuizelaar
At the top and bottom of the page, the displayport margins change so that we don't waste any of the display port on bits of the page that aren't there, and so that Gecko doesn't draw into area that should be blank (where the background will be drawn).

Perhaps there are costs associated with this displayport change, or rounding areas that are causing full invalidations?
(In reply to Chris Lord [:cwiiis] from comment #2)
> At the top and bottom of the page, the displayport margins change so that we
> don't waste any of the display port on bits of the page that aren't there,
> and so that Gecko doesn't draw into area that should be blank (where the
> background will be drawn).
> 
> Perhaps there are costs associated with this displayport change, or rounding
> areas that are causing full invalidations?

you touch it, you own it :-)
Assignee: jmuizelaar → chrislord.net
Whiteboard: [layout]
blocking-fennec1.0: beta+ → -
I can't say I notice this anymore, and I'd have thought if there were any issues here, tiling would have alleviated them. Marking as worksforme.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.