Closed
Bug 1267471
Opened 9 years ago
Closed 9 years ago
Check snap info in ScrollMetadata ==
Categories
(Core :: Graphics: Layers, defect)
Core
Graphics: Layers
Tracking
()
RESOLVED
FIXED
mozilla49
People
(Reporter: kats, Assigned: kats)
References
Details
(Keywords: correctness, Whiteboard: [gfx-noted])
Attachments
(1 file)
(deleted),
patch
|
kats
:
review+
ritu
:
approval-mozilla-aurora+
ritu
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
There's a TODO at [1] that needs to be fixed. Without it, checks like [2] don't update the layer with snap info if it changes and nothing else in the metadata changes.
[1] http://mxr.mozilla.org/mozilla-central/source/gfx/layers/FrameMetrics.h?rev=97daab2fd231#845
[2] http://mxr.mozilla.org/mozilla-central/source/gfx/layers/Layers.h?rev=97daab2fd231#875
Assignee | ||
Updated•9 years ago
|
status-firefox47:
--- → unaffected
Comment 1•9 years ago
|
||
Heh, I was just looking at that TODO! Sorry for overlooking it before landing bug 1219296.
Assignee | ||
Comment 3•9 years ago
|
||
(In reply to Botond Ballo [:botond] from comment #1)
> Heh, I was just looking at that TODO! Sorry for overlooking it before
> landing bug 1219296.
No worries, I should have caught it in review. Came back to bite me, as is just and fair :)
Comment 5•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Updated•9 years ago
|
Target Milestone: mozilla48 → mozilla49
Assignee | ||
Comment 6•9 years ago
|
||
Comment on attachment 8745123 [details] [diff] [review]
Patch
Approval Request Comment
[Feature/regressing bug #]: bug 1219296
[User impact if declined]: in some cases scroll snapping with APZ might not work properly
[Describe test coverage new/current, TreeHerder]: there is a test in bug 1265510 (not yet landed) which exercises this code and requires this fix in order to pass
[Risks and why]: low risk, it was a TODO that was meant to be implemented but was overlooked
[String/UUID change made/needed]: none
Attachment #8745123 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 7•9 years ago
|
||
Comment on attachment 8745123 [details] [diff] [review]
Patch
See comment 6 for risk assessment. I'm requesting uplift to beta because I'm also requesting uplift of bug 1219296 to beta, which in turn is needed to reduce the risk when uplifting bug 1255823 (beta topcrasher fix).
Attachment #8745123 -
Flags: approval-mozilla-beta?
Comment on attachment 8745123 [details] [diff] [review]
Patch
We need this fix for addressing the crash spike seen in bug 1268881, I've been told this is the least risky option and this affects e10s only mode, Beta47+, Aurora48+
Attachment #8745123 -
Flags: approval-mozilla-beta?
Attachment #8745123 -
Flags: approval-mozilla-beta+
Attachment #8745123 -
Flags: approval-mozilla-aurora?
Attachment #8745123 -
Flags: approval-mozilla-aurora+
Assignee | ||
Comment 9•9 years ago
|
||
Assignee | ||
Comment 10•9 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•