Closed
Bug 825808
Opened 12 years ago
Closed 11 years ago
[B2G][Homescreen] Swiping animation only shows last frame
Categories
(Core :: Layout, defect)
Tracking
()
People
(Reporter: kanru, Assigned: ajones)
References
Details
Attachments
(1 file, 2 obsolete files)
2.30 KB,
patch
|
Details | Diff | Splinter Review |
Possible regression from bug 780692 As found in bug 822721 comment #30, turning off throttling will make the animation smooth again.
This doesn't happen on b2g18 (not sure about aurora), so it's some difference between those two codebases.
Comment 2•12 years ago
|
||
Changeset 116956:955a8b88d796 might be the cause(not yet in b2g18). changeset: 116956:955a8b88d796 user: Anthony Jones <ajones@mozilla.com> date: Sun Dec 23 10:50:04 2012 -0500 summary: Bug 811950 - Fix async scrolling of position:fixed. r=cjones
Updated•12 years ago
|
Assignee | ||
Comment 4•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Attachment #700844 -
Attachment is obsolete: true
Attachment #700844 -
Flags: review?
Assignee | ||
Comment 5•11 years ago
|
||
Attachment #700847 -
Flags: review?(roc)
Comment on attachment 700847 [details] [diff] [review] Fix animations by marking transforms as not fixed v2 Review of attachment 700847 [details] [diff] [review]: ----------------------------------------------------------------- ::: gfx/layers/ipc/CompositorParent.cpp @@ +817,5 @@ > matrix.ScalePost(c->GetInheritedXScale(), > c->GetInheritedYScale(), > 1); > } > + NS_ASSERTION(!aLayer->GetIsFixedPosition(), "Can't animate fixed layers"); "Can't animate transforms on fixed-position layers" ::: layout/base/FrameLayerBuilder.cpp @@ +2170,5 @@ > ownLayer->SetPostScale(mParameters.mXScale, > mParameters.mYScale); > } > > + ownLayer->SetIsFixedPosition(isFixed && type != TYPE_TRANSFORM); Add a comment indicating why we're doing this (layers can't support transforms and fixed-pos at the same time).
Attachment #700847 -
Flags: review?(roc) → review+
Comment 7•11 years ago
|
||
Try run for 26e2053b29f7 is complete. Detailed breakdown of the results available here: https://tbpl.mozilla.org/?tree=Try&rev=26e2053b29f7 Results (out of 101 total builds): exception: 1 success: 84 warnings: 4 failure: 12 Builds (or logs if builds failed) available at: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/ajones@mozilla.com-26e2053b29f7
Comment 8•11 years ago
|
||
Try run for 163a0f4c28bd is complete. Detailed breakdown of the results available here: https://tbpl.mozilla.org/?tree=Try&rev=163a0f4c28bd Results (out of 304 total builds): exception: 1 success: 270 warnings: 25 failure: 8 Builds (or logs if builds failed) available at: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/ajones@mozilla.com-163a0f4c28bd
Assignee | ||
Comment 9•11 years ago
|
||
Carrying over r+
Attachment #700847 -
Attachment is obsolete: true
Assignee | ||
Comment 10•11 years ago
|
||
See also https://tbpl.mozilla.org/?tree=Try&rev=f857e1dc8808
Keywords: checkin-needed
Comment 11•11 years ago
|
||
Try run for f857e1dc8808 is complete. Detailed breakdown of the results available here: https://tbpl.mozilla.org/?tree=Try&rev=f857e1dc8808 Results (out of 20 total builds): success: 20 Builds (or logs if builds failed) available at: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/ajones@mozilla.com-f857e1dc8808
Comment 12•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c9ab471450fa
Keywords: checkin-needed
Was it intentional that this doesn't have any flags for b2g18?
Assignee | ||
Comment 14•11 years ago
|
||
Comment on attachment 701399 [details] [diff] [review] Fix animations by marking transforms as not fixed v3 [Approval Request Comment] Bug caused by (feature/regressing bug #): 811950 User impact if declined: Animations get broken if we allow marking of shadow layers as fixed; blocks 811950 Testing completed: Tested home screen and nzherald.co.nz Risk to taking this patch (and alternatives if risky): Low risk. Transforms are not usually fixed. String or UUID changes made by this patch: None
Attachment #701399 -
Flags: approval-mozilla-b2g18?
Comment 15•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c9ab471450fa
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla21
Updated•11 years ago
|
blocking-b2g: --- → tef+
Comment 16•11 years ago
|
||
blocked a tef+ bug. See https://bugzilla.mozilla.org/show_bug.cgi?id=811950#c27 for an explanation.
Updated•11 years ago
|
Attachment #701399 -
Flags: approval-mozilla-b2g18?
Comment 17•11 years ago
|
||
https://hg.mozilla.org/releases/mozilla-b2g18/rev/88e48fb94cde
status-b2g18:
--- → fixed
status-firefox19:
--- → wontfix
status-firefox20:
--- → wontfix
status-firefox21:
--- → fixed
Comment 18•11 years ago
|
||
Landed on mozilla-b2g18/gaia master prior to the 1/25 branching to mozilla-b2g18_v1_0_0/v1.0.0, updating status-b2g-v1.0.0 to fixed.
status-b2g18-v1.0.0:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•