Closed
Bug 735612
Opened 13 years ago
Closed 13 years ago
MAPLE: Zoomed-in page is not displayed after changing the device orientation
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox13 affected, firefox14 fixed, blocking-fennec1.0 beta+)
VERIFIED
FIXED
Firefox 14
People
(Reporter: paul.feher, Assigned: kats)
References
Details
(Whiteboard: [gfx])
Attachments
(4 files)
33.50 KB,
image/png
|
Details | |
38.01 KB,
text/plain
|
Details | |
2.13 KB,
patch
|
cwiiis
:
review+
|
Details | Diff | Splinter Review |
2.41 KB,
patch
|
cwiiis
:
review+
|
Details | Diff | Splinter Review |
Nightly Maple (2012-03-13)
Device: HTC Desire Z
OS: Android 2.3.3
Steps:
1. Open Nightly Maple.
2. Load news.google.com desktop version.
3. Zoom in the page at max level.
4. Rotate the device in landscape mode.
Expected:
The page should be properly displayed
Actual:
The page is not displayed. The screen displays the attached image.
Reporter | ||
Comment 1•13 years ago
|
||
Comment 2•13 years ago
|
||
Kats, this sounds like a duplicate.
Assignee | ||
Comment 3•13 years ago
|
||
It does, but I'm not sure what it's a dupe of. Also the log looks normal and I wasn't able to repro on a GN with ICS. Will try a desire Z if I can find one.
Assignee | ||
Comment 4•13 years ago
|
||
I'm able to reproduce this on the HTC, and I'm pretty sure I know why it's happening (we're not updating Gecko's viewport after we clamp down the zoom in Java because the display port is still considered valid). I can think of a quick fix but I'd rather think about it some more first to make sure it's the best fix.
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → bugmail.mozilla
Assignee | ||
Comment 5•13 years ago
|
||
The viewport was being modified from the UI thread without the necessary synchronization and this was interfering with the display port calculations.
Attachment #605976 -
Flags: review?(chrislord.net)
Assignee | ||
Comment 6•13 years ago
|
||
Changeset 18fa9efab290 put back the notifyLayerClientOfGeometryChange call at the end of PanZoomController.abortAnimation, so we don't need to call it again.
Attachment #605978 -
Flags: review?(chrislord.net)
Comment 7•13 years ago
|
||
Comment on attachment 605976 [details] [diff] [review]
(1/2) Put back missing synchronization
Review of attachment 605976 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good to me.
Attachment #605976 -
Flags: review?(chrislord.net) → review+
Comment 8•13 years ago
|
||
Comment on attachment 605978 [details] [diff] [review]
(2/2) Remove unnecessary notifyLayerClient call
Review of attachment 605978 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good to me.
Attachment #605978 -
Flags: review?(chrislord.net) → review+
Assignee | ||
Comment 9•13 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/d001070ab8c8
https://hg.mozilla.org/integration/mozilla-inbound/rev/d0dbd91f956f
Target Milestone: --- → Firefox 14
Updated•13 years ago
|
blocking-fennec1.0: ? → beta+
Updated•13 years ago
|
Whiteboard: [gfx]
Comment 10•13 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/d001070ab8c8
https://hg.mozilla.org/mozilla-central/rev/d0dbd91f956f
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•13 years ago
|
status-firefox13:
--- → affected
status-firefox14:
--- → fixed
Reporter | ||
Comment 11•13 years ago
|
||
Verified/fixed on:
Nightly Fennec/14.0a1 (2012-03-22)
Device: HTC Desire - Android 2.2.2
Motorola Droid 2 - Android 2.3.3
Status: RESOLVED → VERIFIED
Updated•4 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
•