Closed
Bug 828249
Opened 13 years ago
Closed 13 years ago
Fixed position elements are incorrectly placed when zooming out beyond the page boundaries
Categories
(Firefox for Android Graveyard :: Toolbar, defect)
Tracking
(firefox19 unaffected, firefox20 fixed, firefox21 fixed)
RESOLVED
FIXED
Firefox 21
| Tracking | Status | |
|---|---|---|
| firefox19 | --- | unaffected |
| firefox20 | --- | fixed |
| firefox21 | --- | fixed |
People
(Reporter: cwiiis, Assigned: cwiiis)
References
Details
(Keywords: regression)
Attachments
(1 file)
|
2.53 KB,
patch
|
kats
:
review+
akeybl
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
I don't know when this happened but someone mixed up the width and height fields in the fixed-position transform code in CompositorParent. Patch incoming. Will also check how far back this goes, this would definitely be a candidate for merging to aurora/beta if those are affected.
| Assignee | ||
Comment 1•13 years ago
|
||
This applies on top of the patch in bug 827844 but is easily rebased.
Attachment #699704 -
Flags: review?(bugmail.mozilla)
| Assignee | ||
Comment 2•13 years ago
|
||
Affects nightly and aurora but not beta. At some point a Point type was changed to a Size type and width/height were mixed around.
status-firefox19:
--- → unaffected
status-firefox20:
--- → affected
status-firefox21:
--- → affected
Comment 3•13 years ago
|
||
Comment on attachment 699704 [details] [diff] [review]
Correct fixed layer positioning when zoomed out beyond page bounds
Review of attachment 699704 [details] [diff] [review]:
-----------------------------------------------------------------
This will need to be uplifted to aurora (and maybe b2g?), it was regressed by bug 811950 recently. Patch looks good.
Attachment #699704 -
Flags: review?(bugmail.mozilla) → review+
Comment 4•13 years ago
|
||
CC'ing anthony who can advise on whether or not this patch needs to go into b2g.
Blocks: 811950
| Assignee | ||
Comment 5•13 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #4)
> CC'ing anthony who can advise on whether or not this patch needs to go into
> b2g.
b2g doesn't have overscroll, so the x and y scale will never differ - shouldn't be necessary.
Comment 6•13 years ago
|
||
Yeah but we might want to uplift anyway to keep code in sync and avoid rebasing future patches that do need uplift.
| Assignee | ||
Comment 7•13 years ago
|
||
Pushed to inbound:
https://hg.mozilla.org/integration/mozilla-inbound/rev/934e8b48a539
| Assignee | ||
Comment 8•13 years ago
|
||
Comment on attachment 699704 [details] [diff] [review]
Correct fixed layer positioning when zoomed out beyond page bounds
[Approval Request Comment]
Bug caused by (feature/regressing bug #): Fixed position elements float in weird places when zooming out beyond page bounds, regressed by bug #811950
User impact if declined: The above
Testing completed (on m-c, etc.): Tested locally and patch on inbound. Has green try run.
Risk to taking this patch (and alternatives if risky): Trivial fix, no appreciable risk.
String or UUID changes made by this patch: None.
Attachment #699704 -
Flags: approval-mozilla-aurora?
Comment 9•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 21
Comment 10•13 years ago
|
||
Comment 11•13 years ago
|
||
Comment 12•13 years ago
|
||
Comment on attachment 699704 [details] [diff] [review]
Correct fixed layer positioning when zoomed out beyond page bounds
Low risk fix for Firefox 20 zoom/layout regression. Approving for Aurora 20.
Attachment #699704 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 13•13 years ago
|
||
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
•