Closed Bug 1359744 Opened 3 years ago Closed 3 years ago

Update webrender to 8516d6c04235e684d9bf9c783ba4fc99dab3bf02

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: kats, Assigned: kats)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(4 files)

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

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 @ 05856c52c21ebc3e49a01dde7030bd8b8a378e0a, with a fixup for request_blob_image

https://treeherder.mozilla.org/#/jobs?repo=try&revision=5eafd578a51494d845bcff2606b55794c06f9ca9

Looking green
WR @ 7b499ba9b5a34f0b5f4e3a8d9993bfdbcc452c11

https://treeherder.mozilla.org/#/jobs?repo=try&revision=fbf22b9ca3eebac03075ad27e2a3d66542ef2fd1

Busted from yuv changes, but Jerry has a patch in bug 1360435 which I'll steal.
WR @ 7b499ba9b5a34f0b5f4e3a8d9993bfdbcc452c11, with part of the yuv fixes from jerry's patch

https://treeherder.mozilla.org/#/jobs?repo=try&revision=1a2d8c1bf2b892819ad5e8235628a6cd0a3517af

Looking green so far.
Jerry would like to update to b9f7e2926731f0ed831108456c219cae30a7e4c8 to pick up necessary YUV changes.
Assignee: nobody → bugmail
Summary: Future webrender update bug → Update webrender to b9f7e2926731f0ed831108456c219cae30a7e4c8 or newer
Actually this is silly, since Jerry already has patches to do this in bug 1360435. I'll just use those, since they are basically what I would end up with doing it myself anyway.
Assignee: bugmail → nobody
Summary: Update webrender to b9f7e2926731f0ed831108456c219cae30a7e4c8 or newer → Future webrender update bug
WR @ 050067001cacd6fd61a5f22761446a69f58d9ba9

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

R4 is orange, but it's an unexpected pass for layout/reftests/css-blending/background-blending-image-color-transform3d.html.

It must have been fixed somewhere in this range:

*   0500670 Auto merge of #1183 - servo:kvark-patch-1, r=mrobinson
|\
| * 6902f7d Update README with new versions and different wording for the doc
*   1e2f532 Auto merge of #1182 - kvark:aux-lists, r=mrobinson
|\
| * cb7c312 Remove Frame::pipeline_auxiliary_lists
*   54ce65c Auto merge of #1184 - mrobinson:root-id, r=kvark
|\
| * 3c3dfcb Don't allow creating an external ClipId 0 that isn't root
* f02675b Auto merge of #1177 - kvark:hack-clip-rect, r=mrobinson
* e59395f Combined clip rect workaround
WR @ d126ebae1ad960f95791c747537c88181106173f

https://treeherder.mozilla.org/#/jobs?repo=try&revision=23318112e247b20968b5bd99a09593eb9d1910eb

A high number of intermittents, but they seem to all be pre-existing. Calling it green for now.
I need a WR that is 54ce65c or newer for APZ stuff.
Assignee: nobody → bugmail
Blocks: 1361497
Summary: Future webrender update bug → Update webrender to 8516d6c04235e684d9bf9c783ba4fc99dab3bf02
Comment on attachment 8864196 [details]
Bug 1359744 - Mark a test as passing with the latest webrender update.

https://reviewboard.mozilla.org/r/135858/#review138992
Attachment #8864196 - Flags: review?(jmuizelaar) → review+
Comment on attachment 8864195 [details]
Bug 1359744 - Revendor third_party/rust.

https://reviewboard.mozilla.org/r/135856/#review138996
Attachment #8864195 - Flags: review?(jmuizelaar) → review+
Comment on attachment 8864194 [details]
Bug 1359744 - Update Cargo.lock files.

https://reviewboard.mozilla.org/r/135854/#review139000
Attachment #8864194 - Flags: review?(jmuizelaar) → review+
Comment on attachment 8864193 [details]
Bug 1359744 - Update webrender to 8516d6c04235e684d9bf9c783ba4fc99dab3bf02.

https://reviewboard.mozilla.org/r/135852/#review139002
Attachment #8864193 - Flags: review?(jmuizelaar) → review+
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/projects/graphics/rev/d655c8923630
Update webrender to 8516d6c04235e684d9bf9c783ba4fc99dab3bf02. r=jrmuizel
https://hg.mozilla.org/projects/graphics/rev/853b94881813
Mark a test as passing with the latest webrender update. r=jrmuizel
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/projects/graphics/rev/cbd6439cd06f
Follow-up to mark the sorting-1a.html failing with the WR update. r=me
I filed bug 1362027 to track the sorting-1a.html failure ^
You need to log in before you can comment on or make changes to this bug.