Closed
Bug 1413178
Opened 7 years ago
Closed 7 years ago
Update webrender to fae962bfd6e1997f4b921ee93c3c1cc5abca3256
Categories
(Core :: Graphics: WebRender, enhancement, P1)
Tracking
()
RESOLVED
FIXED
mozilla58
Tracking | Status | |
---|---|---|
firefox58 | --- | fixed |
People
(Reporter: kats, Assigned: kats)
References
Details
(Whiteboard: [wr-mvp] [gfx-noted])
Attachments
(3 files, 1 obsolete file)
+++ This bug was initially created as a clone of Bug #1412280 +++
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
Assignee | ||
Comment 1•7 years ago
|
||
WR @ c0194de78ce26106a8497484dc8d159069e3a482
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4f13eb300fd675b7d56bf9417527070356066c5c
https://treeherder.mozilla.org/#/jobs?repo=try&revision=9fb5c899866ac307ebf87934f89ad630e76746a1
Green so far
Assignee | ||
Comment 2•7 years ago
|
||
WR @ 3c48c135b70bce2576db7256581878b8a75dd5e2
https://treeherder.mozilla.org/#/jobs?repo=try&revision=427ddd05db8e22dde0e9b931158d6a4531b72d04
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e9ba6bd5f22fc96252e38c7a0846ace67d448fa8
Green
WR @ 82e85d7f407ff38f08fb0901724918704d6d2e4a
https://treeherder.mozilla.org/#/jobs?repo=try&revision=22199600b15aa7b83c0f993801ffe5c689c64f88
https://treeherder.mozilla.org/#/jobs?repo=try&revision=eedbecc81e6ac89b2012ba4c6b351bd03b452b8c
Green
Assignee | ||
Comment 3•7 years ago
|
||
WR @ 82e85d7f407ff38f08fb0901724918704d6d2e4a
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b9beaea7e6d4c10e6db910ccb8bcdce91e8feff4
https://treeherder.mozilla.org/#/jobs?repo=try&revision=6886fbe50005fb854ff479add2c8996f48089b04
Green
Assignee | ||
Comment 4•7 years ago
|
||
WR @ 07405419f1d18319e8865839bc268053d1c664f2
https://treeherder.mozilla.org/#/jobs?repo=try&revision=44756552fe470290b854c66573a5d7ab07b13d3e
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5e9e2c4683f1e74a3f23974db14f6aaf35cbaf8d
https://treeherder.mozilla.org/#/jobs?repo=try&revision=ecb70957faa35b93481518790100b30b0a94663c
https://treeherder.mozilla.org/#/jobs?repo=try&revision=aad3e8a308f7ef0a16876d92f44cbf877cc63c84
Green
Assignee | ||
Comment 5•7 years ago
|
||
WR @ 07405419f1d18319e8865839bc268053d1c664f2, still
https://treeherder.mozilla.org/#/jobs?repo=try&revision=c0fc5c94c6288e03a547eeb99e35887d4c983c47
https://treeherder.mozilla.org/#/jobs?repo=try&revision=c483224278402f375ce48321a858b0baa88671dc
WR @ 479d43ab4f245c42b33e12f9b6f050045ec84ab3
https://treeherder.mozilla.org/#/jobs?repo=try&revision=01c795c153e134398974e1e3e673ffd400d66261
https://treeherder.mozilla.org/#/jobs?repo=try&revision=33ab3fd3ab621ad164645f9840c0cd01f6cd0416
Green
Not a whole lot has landed in WR since the last update, so maybe I'll wait until next week to do the next update.
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #5)
> Not a whole lot has landed in WR since the last update, so maybe I'll wait
> until next week to do the next update.
Fixing bug 1406451 would be a big win for our Windows testers, at least.
Assignee | ||
Comment 8•7 years ago
|
||
(In reply to Markus Stange [:mstange] from comment #6)
> Created attachment 8924823 [details] [diff] [review]
> Initialize the new field that was added in webrender commit
> 479d43ab4f245c42b33e12f9b6f050045ec84ab3.
Thanks!
(In reply to Markus Stange [:mstange] from comment #7)
> Fixing bug 1406451 would be a big win for our Windows testers, at least.
Ok, I can do the update today then.
Assignee | ||
Comment 9•7 years ago
|
||
WR @ fae962bfd6e1997f4b921ee93c3c1cc5abca3256
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8b656b3d3384d6a5481387c1f0f7a6718cb6bbf5
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5bb87ad2f274b55daa0fcc0101f14c3f87b7402d
Green
Assignee | ||
Updated•7 years ago
|
Alias: wr-future-update
Assignee: nobody → bugmail
No longer blocks: 1411627
Summary: Future webrender update bug → Update webrender to fae962bfd6e1997f4b921ee93c3c1cc5abca3256
Version: unspecified → 58 Branch
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Updated•7 years ago
|
Status: NEW → ASSIGNED
Priority: P2 → P1
Assignee | ||
Updated•7 years ago
|
Attachment #8924823 -
Attachment is obsolete: true
Assignee | ||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
mozreview-review |
Comment on attachment 8925015 [details]
Bug 1413178 - Initialize the new field that was added in webrender commit 479d43ab4f245c42b33e12f9b6f050045ec84ab3.
https://reviewboard.mozilla.org/r/196268/#review201434
I missed this instance, which also needs to be initialized: http://searchfox.org/mozilla-central/rev/af86a58b157fbed26b0e86fcd81f1b421e80e60a/gfx/2d/ScaledFontDWrite.cpp#317
Comment hidden (mozreview-request) |
Assignee | ||
Comment 15•7 years ago
|
||
^ updated. Also added the patch that regenerates the FFI header, which I somehow lost along the way. Try push to make sure it compiles everywhere:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e59bbfcbb02ebefb3f33c028d3a3201430406144
Also it's probably a good idea to have cbindgen generate constructors for the structs so we're required to initialize all the things at all the call sites. This is the second time in recent memory we've had this problem where a new field is added and the compiler doesn't tell us that it might be going uninitialized.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 18•7 years ago
|
||
mozreview-review |
Comment on attachment 8925035 [details]
Bug 1413178 - Re-generate FFI header.
https://reviewboard.mozilla.org/r/196274/#review201500
Attachment #8925035 -
Flags: review+
Updated•7 years ago
|
Attachment #8925035 -
Flags: review?(jmuizelaar)
Updated•7 years ago
|
Attachment #8925015 -
Flags: review?(jmuizelaar) → review+
Updated•7 years ago
|
Attachment #8925014 -
Flags: review?(jmuizelaar) → review+
Comment 19•7 years ago
|
||
mozreview-review |
Comment on attachment 8925015 [details]
Bug 1413178 - Initialize the new field that was added in webrender commit 479d43ab4f245c42b33e12f9b6f050045ec84ab3.
https://reviewboard.mozilla.org/r/196268/#review201502
Comment 20•7 years ago
|
||
mozreview-review |
Comment on attachment 8925014 [details]
Bug 1413178 - Update webrender to commit fae962bfd6e1997f4b921ee93c3c1cc5abca3256.
https://reviewboard.mozilla.org/r/196266/#review201504
Comment 21•7 years ago
|
||
mozreview-review |
Comment on attachment 8925035 [details]
Bug 1413178 - Re-generate FFI header.
https://reviewboard.mozilla.org/r/196274/#review201506
Comment 22•7 years ago
|
||
Pushed by kgupta@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/000dee2bb6ba
Update webrender to commit fae962bfd6e1997f4b921ee93c3c1cc5abca3256. r=lsalzman
https://hg.mozilla.org/integration/autoland/rev/033d34b29a64
Re-generate FFI header. r=lsalzman
https://hg.mozilla.org/integration/autoland/rev/e0f98b3490f6
Initialize the new field that was added in webrender commit 479d43ab4f245c42b33e12f9b6f050045ec84ab3. r=lsalzman
Comment 23•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/000dee2bb6ba
https://hg.mozilla.org/mozilla-central/rev/033d34b29a64
https://hg.mozilla.org/mozilla-central/rev/e0f98b3490f6
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox58:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in
before you can comment on or make changes to this bug.
Description
•