Closed Bug 1475252 Opened Last year Closed Last year

Update webrender to 88dab3f611b05516c1c54a7cb35813b796b08584

Categories

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

63 Branch
enhancement

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: kats, Assigned: kats)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [gfx-noted])

Attachments

(4 files)

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

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 @ 41ceda1754a950bcc2127059ab1dff728eb40ab6

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

That's not green. Regression range:

*   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

judging by the panic stack most likely suspect is servo/webrender#2905
Alias: wr-future-update
Assignee: nobody → bugmail
Summary: Future webrender update bug → Update webrender to 88dab3f611b05516c1c54a7cb35813b796b08584
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #5)
> 
> judging by the panic stack most likely suspect is servo/webrender#2905

There's a try push in that PR and it's green. I'll do some more try pushes to verify.
Comment on attachment 8993014 [details]
Bug 1475252 - Update for API changes in WR PR 2871.

https://reviewboard.mozilla.org/r/257836/#review264744

Carrying r+ from bug 1474300 on this patch
Attachment #8993014 - Flags: review+
Comment on attachment 8993012 [details]
Bug 1475252 - Update webrender to 88dab3f611b05516c1c54a7cb35813b796b08584.

https://reviewboard.mozilla.org/r/257832/#review264762
Attachment #8993012 - Flags: review?(jmuizelaar) → review+
Comment on attachment 8993015 [details]
Bug 1475252 - Update for API change in WR PR 2893.

https://reviewboard.mozilla.org/r/257838/#review264764
Attachment #8993015 - Flags: review?(jmuizelaar) → review+
Comment on attachment 8993013 [details]
Bug 1475252 - Update Cargo lockfiles, re-vendor rust dependencies, and re-generate FFI header.

https://reviewboard.mozilla.org/r/257834/#review264766
Attachment #8993013 - Flags: review?(jmuizelaar) → review+
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6069dcebdbeb
Update webrender to 88dab3f611b05516c1c54a7cb35813b796b08584. r=jrmuizel
https://hg.mozilla.org/integration/autoland/rev/2fc39b0ceb6a
Update Cargo lockfiles, re-vendor rust dependencies, and re-generate FFI header. r=jrmuizel
https://hg.mozilla.org/integration/autoland/rev/94ba9ae35230
Update for API changes in WR PR 2871. r=kats
https://hg.mozilla.org/integration/autoland/rev/b37ffbaae53b
Update for API change in WR PR 2893. r=jrmuizel
Depends on: 1477392
You need to log in before you can comment on or make changes to this bug.