Closed
Bug 728393
Opened 13 years ago
Closed 13 years ago
MAPLE: Scrolling invalidation happens when not panned all the way to the left
Categories
(Firefox for Android Graveyard :: General, defect, P1)
Tracking
(blocking-fennec1.0 beta+)
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
blocking-fennec1.0 | --- | beta+ |
People
(Reporter: pcwalton, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: perf, Whiteboard: MAPLE worksforme? [layout])
Attachments
(1 file)
405 bytes,
text/html
|
Details |
STR:
1. Go to cnn.com. Zoom in a bit.
2. Pan all the way to the left. Wait for the viewport to snap back.
3. Scroll down. You will notice that there isn't much checkerboarding.
4. Pan to the right a little bit.
5. Scroll down. You will notice a lot more checkerboarding; the entire layer is getting invalidated at every scroll.
Here's my HTML approximation of this situation. We don't invalidate the transformed layer in desktop FF.
I can't set up a native Fennec build and debug environment to test this myself, at least not tonight or tomorrow.
Reporter | ||
Comment 2•13 years ago
|
||
We don't use CSS transforms for pan/zoom anymore in Maple. Instead we use displayports, ScrollTo(), and SetResolution() for zooming.
Updated•13 years ago
|
Whiteboard: MAPLE
Updated•13 years ago
|
Whiteboard: MAPLE → MAPLE mwc-demo
Updated•13 years ago
|
Keywords: fennecnative-betablocker
Updated•13 years ago
|
Priority: -- → P1
Updated•13 years ago
|
Whiteboard: MAPLE mwc-demo → MAPLE
Comment 3•13 years ago
|
||
Mats, this is another layers bug that we could use some layout help with.
Assignee: nobody → matspal
Comment 4•13 years ago
|
||
cnn.com works reasonably well for me on my Samsung Nexus with a maple branch build.
I can't reproduce the STR in comment 0 -- I see the same amount of checker-boarding
when zoomed in and horizontally scrolled to the left edge as when scrolled to the
right edge. I suspect the initially reported problem is specific to the use
of CSS transforms. It sounds like the same problem as in bug 725983.
(ie. having overflow on the left side disables some optimization we have)
Reporter | ||
Comment 5•13 years ago
|
||
I still see this on timecube.com. If zoomed in a bit such that some of the page is not visible to the left, then scrolling down shows significantly more checkerboards.
Updated•13 years ago
|
blocking-fennec1.0: --- → beta+
Comment 6•13 years ago
|
||
The zooming in is checkerboardy bug is bug 733041.
Updated•13 years ago
|
Whiteboard: MAPLE worksforme? → MAPLE worksforme? [gfx]
Updated•13 years ago
|
Whiteboard: MAPLE worksforme? [gfx] → MAPLE worksforme? [layout]
Comment 7•13 years ago
|
||
The original bug report doesn't happen any more.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•