Closed Bug 1476636 Opened Last year Closed Last year

Update webrender to 9f21ee5dba0694818a1e2e46d95734ede281447c


(Core :: Graphics: WebRender, enhancement, P3)

63 Branch



Tracking Status
firefox63 --- fixed


(Reporter: kats, Assigned: jrmuizel)


(Depends on 9 open bugs, Blocks 1 open bug, )


(Whiteboard: [gfx-noted])

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

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".


WR @ 41ceda1754a950bcc2127059ab1dff728eb40ab6

That has some panics, regression range is:

*   41ceda17 Auto merge of #2907 - servo:gleam, r=nical
| * 6d3fa14f (origin/gleam) Update gleam to 0.6
* |   e6635df8 Auto merge of #2905 - gw3583:cpu-opt, r=kvark
|\ \
| |/
| * d40a73dd Remove some redundant rectangle transform and union code.
*   89c79c22 Auto merge of #2903 - zakorgy:winit-dpi, r=kvark
| * 23d3cae5 Use dpi from winit instead of glutin
* 9117f291 Auto merge of #2904 - Eijebong:euclid, r=nical
* 29033572 Bump rust's version to fix tests
* 2a6676d0 Update euclid to 0.18

I'm doing more try pushes to narrow it down:
@ 89c79c22 ->
@ e6635df8 ->
WR @ 95c59bb728d50ed195e97397ebbbb2a91ca20ca8

Same as before

WR @ 1ca448a162ef2aee8f6ed232200d382719fb405c

Even more bustage, "Unable to open shader file", so probably from servo/webrender#2891
Did a try from just before servo/webrender#2891 landed: WR @ fc91e8680816b27987afd0de543cacd052dd9d10

Looking good so far (i.e. still has the panics from before, but not the shader errors). So the shader errors are definitely from servo/webrender#2891
WR @ 2cb682553816200bb74ce75d3851753bc122f488

Shader errors were reverted, back to the panics we had before.
Pushed by
Update webrender to commit 9f21ee5dba0694818a1e2e46d95734ede281447c
Update Cargo lockfiles, re-vendor rust dependencies
Blocks: 1477400
Alias: wr-future-update
No longer blocks: 1477400
Summary: Future webrender update bug → Update webrender to 9f21ee5dba0694818a1e2e46d95734ede281447c
Blocks: 1477400
No longer blocks: 1477400
Assignee: nobody → jmuizelaar
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Depends on: 1477571
Depends on: 1478058
You need to log in before you can comment on or make changes to this bug.