Update webrender to b2614e4eb58f9dee08b8c38f96bc3bac834c837b

RESOLVED FIXED in Firefox 55

Status

()

defect
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: kats, Assigned: kats)

Tracking

(Blocks 1 bug)

unspecified
mozilla55
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox55 fixed)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 attachment)

+++ This bug was initially created as a clone of Bug #1367734 +++

I'm filing this as a placeholder bug for the next webrender update. I may be running a cron script [1] that does try pushes with webrender update attempts, so that we can track build/test breakages introduced by webrender on a rolling basis. This bug will hold the try push links as well as dependencies filed for those breakages, so that we have a better idea going into the update of what needs fixing. I might abort the cron job because once things get too far out of sync it's hard to fully automate fixing all the breakages.

When we are ready to actually land the update, we can rename this bug and use it for the update, and then file a new bug for the next "future update".

[1] https://github.com/staktrace/moz-scripts/blob/master/try-latest-webrender.sh
WR @ bac0976528e121f085ea66573eb9da30973a3a41

https://treeherder.mozilla.org/#/jobs?repo=try&revision=8cf7368b6597c02e6ba822281f4de6e25a62de93
https://treeherder.mozilla.org/#/jobs?repo=try&revision=33ce9caddc3b946cab559ae82d49240a6a80d372

Some reftest failures:
TEST-UNEXPECTED-PASS | layout/reftests/w3c-css/submitted/images3/object-position-png-001c.html
TEST-UNEXPECTED-PASS | ayout/reftests/w3c-css/submitted/images3/object-position-png-002c.html
TEST-UNEXPECTED-FAIL | layout/reftests/box-shadow/boxshadow-large-border-radius.html 
TEST-UNEXPECTED-FAIL | layout/reftests/css-break/box-decoration-break-with-inset-box-shadow-1.html

First two are good, I guess. The third and fourth are increases in fuzziness of already-fuzzy tests.

Regression range:
* bac0976 Auto merge of #1331 - glennw:snap-fix, r=kvark
* afa7ac8 Don't apply local clip rect to snap rectangle calculation.

Therefore must be from servo/webrender#1331
WR @ b2614e4eb58f9dee08b8c38f96bc3bac834c837b

https://treeherder.mozilla.org/#/jobs?repo=try&revision=02ba394542675cac737ca213bc7e2b6bb43776a2
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8fe87f9cffb200966a770b77081d74f043acba38

I had fuzzed the R1/R3/R4 failures but it looks like the changes were reverted, so my fuzz changes are now causing the failures. I'll drop the fuzzing changes and things should be green again. Still waiting on those windows jobs to see if they fix the shader compilation failures.
The win8 jobs look like they're back to the ANGLE assertion on debug, so the shader compilation issue appears fixed. We should land this update and push it out.
Assignee: nobody → bugmail
Summary: Future webrender update bug → Update webrender to b2614e4eb58f9dee08b8c38f96bc3bac834c837b
One more try push just to make sure (there was a heapsize version bump in the previous try push that we don't need): https://treeherder.mozilla.org/#/jobs?repo=try&revision=e2211ad01ce8878bd222dd2740faecc8b1c8e4e8

Comment 9

2 years ago
mozreview-review
Comment on attachment 8874573 [details]
Bug 1369152 - Update webrender to cset b2614e4eb58f9dee08b8c38f96bc3bac834c837b.

https://reviewboard.mozilla.org/r/145914/#review149848
Attachment #8874573 - Flags: review?(jmuizelaar) → review+

Comment 10

2 years ago
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b6fa08f52247
Update webrender to cset b2614e4eb58f9dee08b8c38f96bc3bac834c837b. r=jrmuizel
https://hg.mozilla.org/mozilla-central/rev/b6fa08f52247
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.