Closed Bug 2042044 Opened 1 month ago Closed 1 month ago

Move per-rect snapping from scene build to frame build

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox153 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.

This does most of the mechanical work to move snapping from the
scene building pass in to frame building. It keeps the existing
snap logic to retain current behavior (follow up commits will
change the way the snapping logic itself works).

There are a few TODO comments in this patch related to maintaining
the existing behavior which will disappear in follow up commits
that change the snapping logic itself.

Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Regressions: 2042547
Pushed by rperta@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/26d376a17759 https://hg.mozilla.org/integration/autoland/rev/250609646935 Revert "Bug 2042044 - Move per-rect snapping from scene build to frame build. r=gfx-reviewers,nical" for causing wr failures at webkit-box-rtl-flex.html

Backed out for causing wr failures at webkit-box-rtl-flex.html
Backout link
Push with failures
Failure log(s)

Flags: needinfo?(mozilla)

Updated fuzziness for the linked regression, and restored the FAIL annotation on android for the test that now passes on Linux.

Flags: needinfo?(mozilla)
Pushed by rperta@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9451c33b3462 https://hg.mozilla.org/integration/autoland/rev/9d9a98070916 Revert "Bug 2042044 - Move per-rect snapping from scene build to frame build. r=gfx-reviewers,nical" for causing wr failures at webkit-box-rtl-flex.html

Backed out for causing wr failures at webkit-box-rtl-flex.html
Backout link
Push with failures
Failure log(s)

Flags: needinfo?(mozilla)

Updated android expectations and will try reland now.

Flags: needinfo?(mozilla)
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
Regressions: 2044901
QA Whiteboard: [qa-triage-done-c154/b153]
Regressions: 2052033
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: