Closed
Bug 1426116
Opened 6 years ago
Closed 6 years ago
Update webrender to a422f907be948b92bf5c7003a01f7744391a795e
Categories
(Core :: Graphics: WebRender, enhancement, P3)
Tracking
()
RESOLVED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: kats, Assigned: kats)
References
Details
(Whiteboard: [wr-reserve] [gfx-noted])
Attachments
(7 files)
59 bytes,
text/x-review-board-request
|
jrmuizel
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jrmuizel
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jrmuizel
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jrmuizel
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jrmuizel
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jrmuizel
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
kats
:
review+
|
Details |
+++ This bug was initially created as a clone of Bug #1424631 +++ 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•6 years ago
|
||
WR @ 1142dfc557c319119a5117450718c5b67a93cb9f https://treeherder.mozilla.org/#/jobs?repo=try&revision=57823e03a9dfbf2184311b6c25a68268959336aa https://treeherder.mozilla.org/#/jobs?repo=try&revision=7898144dfd3d44a645e4ae276f5cdf9b83372ba4 Green except for a couple of intermittents. The R3 orange is expected and was already fixed in bug 1424631, will get picked up when that merges to m-c. WR @ afaa8bb6a9f33f498882225b5f5a433b5d993616 https://treeherder.mozilla.org/#/jobs?repo=try&revision=612158d78d64bedcb91f771ff7a708c03de21971 https://treeherder.mozilla.org/#/jobs?repo=try&revision=070705b9bb26d797cda0e5065e53816e42994d60 Green, with a WR-specific intermittent that I haven't seen before. Filed bug 1426336 for it.
Assignee | ||
Comment 2•6 years ago
|
||
WR @ afaa8bb6a9f33f498882225b5f5a433b5d993616 https://treeherder.mozilla.org/#/jobs?repo=try&revision=1db7561e4b73291733000676feeacae4997f5725 https://treeherder.mozilla.org/#/jobs?repo=try&revision=1b90d1e849dc14e67d29d66beb893419c4ba6ce2 Green
Assignee | ||
Comment 3•6 years ago
|
||
WR @ afaa8bb6a9f33f498882225b5f5a433b5d993616 https://treeherder.mozilla.org/#/jobs?repo=try&revision=3671b6b97ada77219651965f509e455bdbdb1e13 https://treeherder.mozilla.org/#/jobs?repo=try&revision=2262ff5631584bb0f18fe9fe0a0e54a54ef27e36 Green WR @ 45dc6a3a0f18c783714e9b4107ef43876daf5b97 https://treeherder.mozilla.org/#/jobs?repo=try&revision=b98e4abcd9a6fcf2096faf2e1416c775df6048d5 https://treeherder.mozilla.org/#/jobs?repo=try&revision=b3ea85bbfb5c5bdd63d76e93fe4f6519036c8939 Green WR @ 45dc6a3a0f18c783714e9b4107ef43876daf5b97 https://treeherder.mozilla.org/#/jobs?repo=try&revision=cba115d8b3cc01cb6c2de6787631cb50ed0df5c5 https://treeherder.mozilla.org/#/jobs?repo=try&revision=5555253ee75d5ba17fe7a646a425d2782e2b1421 Green. L10n jobs are red but they don't run on central.
Assignee | ||
Comment 4•6 years ago
|
||
WR @ 22a3390754b0ed77bcbe60af55b96ccb1d6d68b8 https://treeherder.mozilla.org/#/jobs?repo=try&revision=5e31657c5e8895405136ba969db48469a8fe950f https://treeherder.mozilla.org/#/jobs?repo=try&revision=a004136f190fd0fdf21ae0bcb7908b9834ff0d2a Same as before
Assignee | ||
Comment 5•6 years ago
|
||
WR @ 7340ae7ea75af331392c6fa489e2e562b25f2372 https://treeherder.mozilla.org/#/jobs?repo=try&revision=dd329c9b7897ea4e8cb99fe520ce0bcc46b40bfe https://treeherder.mozilla.org/#/jobs?repo=try&revision=ee8dfce0132fff7af413916220e85b8642f4816e Green
Assignee | ||
Comment 6•6 years ago
|
||
WR @ 7340ae7ea75af331392c6fa489e2e562b25f2372 https://treeherder.mozilla.org/#/jobs?repo=try&revision=9d37dc87ce7b8c53bc61bb39869eb73c63e439e6 https://treeherder.mozilla.org/#/jobs?repo=try&revision=bf8bfcc6acf6aad4180049bedcdc305c11b114be https://treeherder.mozilla.org/#/jobs?repo=try&revision=8e418f825b7168ab6eeeda0f675abdc0cf336e84 https://treeherder.mozilla.org/#/jobs?repo=try&revision=3989abd37761fd06547855ca9d070a55c9340ef9 https://treeherder.mozilla.org/#/jobs?repo=try&revision=530e44301dc1c3019ea1b007351c6e58234cca64 https://treeherder.mozilla.org/#/jobs?repo=try&revision=4d81480e70b673cfb4af858a661b2e34b2858ddd https://treeherder.mozilla.org/#/jobs?repo=try&revision=d362402528e29a8a4d7aa45c3c676b11db16727b https://treeherder.mozilla.org/#/jobs?repo=try&revision=f287b041120a319a347e3c8ed1ff22f99e90139c Green with intermittents WR @ 3db4c461b2125bbd995ef4c370d006042f66e3de https://treeherder.mozilla.org/#/jobs?repo=try&revision=159021ac746251c647ff249c20c879aa978ec78c https://treeherder.mozilla.org/#/jobs?repo=try&revision=a837bbb9d750c94e9217280e2c554bb604d18825 R6 and R8 unexpected-pass, from servo/webrender#2200
Assignee | ||
Comment 7•6 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #6) > WR @ 3db4c461b2125bbd995ef4c370d006042f66e3de > > https://treeherder.mozilla.org/#/ > jobs?repo=try&revision=159021ac746251c647ff249c20c879aa978ec78c > https://treeherder.mozilla.org/#/ > jobs?repo=try&revision=a837bbb9d750c94e9217280e2c554bb604d18825 > > R6 and R8 unexpected-pass, from servo/webrender#2200 This also had a talos-g1 failure which seems like a new permafail. There's a crash in the log: thread 'WRRenderBackend#2' panicked at 'index out of bounds: the len is 95 but the index is 114', /builds/worker/workspace/build/src/gfx/webrender/src/tiling.rs:357:24 stack backtrace: 0: 0x7f869fb1d5a3 - std::sys::imp::backtrace::tracing::imp::unwind_backtrace::h8ed7485deb8ab958 1: 0x7f869fb1bc3c - std::panicking::default_hook::{{closure}}::h0088fe51b67c687c 2: 0x7f869fb1b66d - std::panicking::default_hook::hf425c768c5ffbbad 3: 0x7f869fb1b180 - std::panicking::rust_panic_with_hook::h25b934bb4484e9e0 4: 0x7f869fb1b02b - std::panicking::begin_panic::h59483e27e93d7bc6 5: 0x7f869fb1afb9 - std::panicking::begin_panic_fmt::h5f221297e8a3dbdb 6: 0x7f869fb2a552 - core::panicking::panic_fmt::h4d1ab9bae1f32475 7: 0x7f869fb2a0c8 - core::panicking::panic_bounds_check::h00738207f5476c9a 8: 0x7f869f794963 - webrender::tiling::add_to_batch::h7b2798112eb6277f 9: 0x7f869f7906e7 - webrender::tiling::<impl webrender::picture::PicturePrimitive>::add_to_batch::h96617c0b83ce7e61 10: 0x7f869f792949 - webrender::tiling::add_to_batch::h7b2798112eb6277f 11: 0x7f869f7906e7 - webrender::tiling::<impl webrender::picture::PicturePrimitive>::add_to_batch::h96617c0b83ce7e61 12: 0x7f869f792949 - webrender::tiling::add_to_batch::h7b2798112eb6277f 13: 0x7f869f7906e7 - webrender::tiling::<impl webrender::picture::PicturePrimitive>::add_to_batch::h96617c0b83ce7e61 14: 0x7f869f792949 - webrender::tiling::add_to_batch::h7b2798112eb6277f 15: 0x7f869f7906e7 - webrender::tiling::<impl webrender::picture::PicturePrimitive>::add_to_batch::h96617c0b83ce7e61 16: 0x7f869f792949 - webrender::tiling::add_to_batch::h7b2798112eb6277f 17: 0x7f869f7906e7 - webrender::tiling::<impl webrender::picture::PicturePrimitive>::add_to_batch::h96617c0b83ce7e61 18: 0x7f869f78c89e - <webrender::tiling::ColorRenderTarget as webrender::tiling::RenderTarget>::build::h59ee348c847e01f9 19: 0x7f869f77d95c - webrender::render_backend::Document::render::h0b03f37d044c5133 20: 0x7f869f76fda0 - webrender::render_backend::RenderBackend::process_document::h230f39c50c061181 21: 0x7f869f7618fe - webrender::render_backend::RenderBackend::run::hfcff2106d02ba5af 22: 0x7f869f75f2c7 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4fd2c39ea14e04c8 23: 0x7f869f75e8d6 - <F as alloc::boxed::FnBox<A>>::call_box::h5b4d88bc74f2775c 24: 0x7f869fb27a23 - std::sys::imp::thread::Thread::new::thread_start::hbaf1b5aa1ca8e3ea 25: 0x7f86a98c8e99 - start_thread 26: 0x7f86a89d838c - clone Redirecting call to abort() to mozalloc_abort
Assignee | ||
Comment 8•6 years ago
|
||
WR @ 3db4c461b2125bbd995ef4c370d006042f66e3de https://treeherder.mozilla.org/#/jobs?repo=try&revision=d6ab230bfe667079ecded0cfb4e7c3ccd99c1dd6 https://treeherder.mozilla.org/#/jobs?repo=try&revision=4ace8f97a7fcb4bf9eaebae3a57768fe45d3b50a https://treeherder.mozilla.org/#/jobs?repo=try&revision=4c8a886a9f32c81bc0c09c349cdcc5f0cb4ea89a https://treeherder.mozilla.org/#/jobs?repo=try&revision=379519ec9c8a3d54fb78dc325ff02d4204c5c1f2 Same as before (talos-g1 failure)
Assignee | ||
Comment 9•6 years ago
|
||
(skipped a bunch more at 3db4c461b2125bbd995ef4c370d006042f66e3de) WR @ 3c71e4c0944c1c04d7a21169fe24895dfa5d3d41 https://treeherder.mozilla.org/#/jobs?repo=try&revision=e4a64d2fba6ee70fd9e387626862b80ae032831d https://treeherder.mozilla.org/#/jobs?repo=try&revision=4fefd7d05785678ee6125f465792272d9076e80b Looks green. A couple of oranges but I suspect they are intermittents. I retriggered to verify.
Assignee | ||
Comment 10•6 years ago
|
||
WR @ ee85aebd51d7f94bdd5c634dcad766b4ef09a8e9 https://treeherder.mozilla.org/#/jobs?repo=try&revision=93c140660ca9f7d9a98f86c9f4a90dfed9f39684 https://treeherder.mozilla.org/#/jobs?repo=try&revision=e80fea434469d77c52faf66e29d8ca46f2a264fb Green WR @ 58652a2bc8f26c8c2245cac42dc6c53ee591dfe2 https://treeherder.mozilla.org/#/jobs?repo=try&revision=0c77924e14b9efa85984228218c19681c7269e47 https://treeherder.mozilla.org/#/jobs?repo=try&revision=c1a5f2e6fc138acdbe14cde6d21f2ae04d0af181 https://treeherder.mozilla.org/#/jobs?repo=try&revision=77f704ace3f86af5c75af19c4d208ec3c6dc26ba https://treeherder.mozilla.org/#/jobs?repo=try&revision=acd423f16cc629477ba56f871d2bdffb94176135 Green with intermittents WR @ 4e6310e86b38511ae690296367e31186c6e059f1 https://treeherder.mozilla.org/#/jobs?repo=try&revision=d3799a5ffaa7cd4599903e1b97add4944b0e9eca https://treeherder.mozilla.org/#/jobs?repo=try&revision=4b82fd328c5fa636a040113b1d8b05304b2e63ab https://treeherder.mozilla.org/#/jobs?repo=try&revision=ca74bf06e365529f0b382bb9d456c4c28f87e586 https://treeherder.mozilla.org/#/jobs?repo=try&revision=543bce3c4098fff2d5e74c69c9794f91d3d6d2cd Bustage, from servo/webrender#2251 (serde stuff) WR @ 4e6310e86b38511ae690296367e31186c6e059f1, with serde fixup on the gecko side https://treeherder.mozilla.org/#/jobs?repo=try&revision=a9a2e235993f2f520b7ae007199458fdf4a71138 https://treeherder.mozilla.org/#/jobs?repo=try&revision=e01643df414eef5090783960924a8cf9a17b0e41 https://treeherder.mozilla.org/#/jobs?repo=try&revision=ed5ed4fc4ca449a6c901d74d06e8ffc8a7389637 https://treeherder.mozilla.org/#/jobs?repo=try&revision=2919a80045c7cab0e64b3cf135e8338875794394 Green WR @ 1705cb1da38bcf8fdfbbd72c5714e9a5c41d9c7a (now with cbindgen 0.3.3, to match m-c) https://treeherder.mozilla.org/#/jobs?repo=try&revision=f41082fedc6c81b69b804edf39566a1bb3505ddb https://treeherder.mozilla.org/#/jobs?repo=try&revision=8e99f97c2272e0aa89f26d03827e8e290d9c66ca https://treeherder.mozilla.org/#/jobs?repo=try&revision=89e16011a820d34d975265d2664ca23ca31003f2 https://treeherder.mozilla.org/#/jobs?repo=try&revision=4c8f863631f41a17cf0b716b17c7f710d00ec39b Bustage, from servo/webrender#2260
Assignee | ||
Comment 11•6 years ago
|
||
WR @ a21197eb1e427730c7bec6eec07bc6cc352d452e, with RGB8 fixup https://treeherder.mozilla.org/#/jobs?repo=try&revision=0bf52962c187103c0df91f6e3dc16cbe282b8479 https://treeherder.mozilla.org/#/jobs?repo=try&revision=6279ceadb72cc37942cefc8938903b8cf3393080 R3 and R5 unexpected-passes. Fix range is: * a21197eb Auto merge of #2264 - stjepang:update-crossbeam, r=emilio |\ | * 9b9fdd30 Update crossbeam to 0.2.12 |/ * 1705cb1d Auto merge of #2260 - glennw:no-rgb8, r=kvark |\ | * fe9c2d8a Remove RG8 and RGB8 support from texture cache. * e431fed6 Auto merge of #2262 - lsalzman:italics-hinting-fix, r=jrmuizel * 229913ad fix vertical offset of FreeType outline glyphs * 19294042 disable FreeType hinting if font transform is not axis-aligned so I'm guessing this is from servo/webrender#2262
Comment 12•6 years ago
|
||
(In reply to Kartikaya Gupta (away until jan08) (email:kats@mozilla.com) from comment #11) > WR @ a21197eb1e427730c7bec6eec07bc6cc352d452e, with RGB8 fixup > > https://treeherder.mozilla.org/#/ > jobs?repo=try&revision=0bf52962c187103c0df91f6e3dc16cbe282b8479 > https://treeherder.mozilla.org/#/ > jobs?repo=try&revision=6279ceadb72cc37942cefc8938903b8cf3393080 > > R3 and R5 unexpected-passes. Fix range is: > > * a21197eb Auto merge of #2264 - stjepang:update-crossbeam, r=emilio > |\ > | * 9b9fdd30 Update crossbeam to 0.2.12 > |/ > * 1705cb1d Auto merge of #2260 - glennw:no-rgb8, r=kvark > |\ > | * fe9c2d8a Remove RG8 and RGB8 support from texture cache. > * e431fed6 Auto merge of #2262 - lsalzman:italics-hinting-fix, r=jrmuizel > * 229913ad fix vertical offset of FreeType outline glyphs > * 19294042 disable FreeType hinting if font transform is not axis-aligned > > so I'm guessing this is from servo/webrender#2262 Yes, that's addressed in my patch in bug 1394568. Still waiting for Gankro to review. But you can just mark those as passing as a quick spot fix.
Assignee | ||
Comment 13•6 years ago
|
||
WR @ a21197eb1e427730c7bec6eec07bc6cc352d452e https://treeherder.mozilla.org/#/jobs?repo=try&revision=c26f63c269915e71851c3a286b12f85f8f7f7493 https://treeherder.mozilla.org/#/jobs?repo=try&revision=d3f75f7a2777a24eb7a1930dd372414535cdf284 https://treeherder.mozilla.org/#/jobs?repo=try&revision=acbe07bc3489b250ee31b0368a2ac93c91f07cbf https://treeherder.mozilla.org/#/jobs?repo=try&revision=53d45a981752db27e0e81462dd4fa55e4ba835ab Same as before WR @ a21197eb1e427730c7bec6eec07bc6cc352d452e, with the above mentioned reftests flipped to passing https://treeherder.mozilla.org/#/jobs?repo=try&revision=f3ec971f55a01196b05242b7d21c037b386cc2f7 https://treeherder.mozilla.org/#/jobs?repo=try&revision=c5295be94d6540e2920c90a45aef289110056bd7 Green
Assignee | ||
Comment 14•6 years ago
|
||
WR @ a422f907be948b92bf5c7003a01f7744391a795e https://treeherder.mozilla.org/#/jobs?repo=try&revision=13b4882f8ac1c1f43c87a286119ca6b08c59fde0 https://treeherder.mozilla.org/#/jobs?repo=try&revision=c1e2be219138fda41115bd2c48070cd29338c35d Green
Assignee | ||
Updated•6 years ago
|
Alias: wr-future-update
Assignee: nobody → bugmail
Summary: Future webrender update bug → Update webrender to a422f907be948b92bf5c7003a01f7744391a795e
Version: unspecified → 59 Branch
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 22•6 years ago
|
||
mozreview-review |
Comment on attachment 8940719 [details] Bug 1426116 - Update the reftest annotations after we fixed the webrender box shadow problem (WR PR 2261). https://reviewboard.mozilla.org/r/210990/#review216692 This is ethan's patch from bug 1423696, so carrying r+ from there
Attachment #8940719 -
Flags: review?(bugmail) → review+
Comment 23•6 years ago
|
||
mozreview-review |
Comment on attachment 8940714 [details] Bug 1426116 - Update for changes in WR PR 2251. https://reviewboard.mozilla.org/r/210980/#review216820
Attachment #8940714 -
Flags: review?(jmuizelaar) → review+
Comment 24•6 years ago
|
||
mozreview-review |
Comment on attachment 8940715 [details] Bug 1426116 - Update Cargo lockfiles and re-vendor rust dependencies. https://reviewboard.mozilla.org/r/210982/#review216822
Attachment #8940715 -
Flags: review?(jmuizelaar) → review+
Comment 25•6 years ago
|
||
mozreview-review |
Comment on attachment 8940716 [details] Bug 1426116 - Regenerate FFI header and remove RGB8 references to go with changes in WR PR 2260. https://reviewboard.mozilla.org/r/210984/#review216824
Attachment #8940716 -
Flags: review?(jmuizelaar) → review+
Comment 26•6 years ago
|
||
mozreview-review |
Comment on attachment 8940717 [details] Bug 1426116 - Update reftest results for changes from WR PR 2200. https://reviewboard.mozilla.org/r/210986/#review216826
Attachment #8940717 -
Flags: review?(jmuizelaar) → review+
Comment 27•6 years ago
|
||
mozreview-review |
Comment on attachment 8940718 [details] Bug 1426116 - Update reftest results from WR PR 2262. https://reviewboard.mozilla.org/r/210988/#review216828
Attachment #8940718 -
Flags: review?(jmuizelaar) → review+
Comment 28•6 years ago
|
||
mozreview-review |
Comment on attachment 8940713 [details] Bug 1426116 - Update webrender to commit a422f907be948b92bf5c7003a01f7744391a795e. https://reviewboard.mozilla.org/r/210978/#review216818
Attachment #8940713 -
Flags: review?(jmuizelaar) → review+
Comment 29•6 years ago
|
||
Pushed by kgupta@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/da9b75fc0866 Update webrender to commit a422f907be948b92bf5c7003a01f7744391a795e. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/7855af69185d Update for changes in WR PR 2251. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/e37afa9046ed Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/39f6c70f793e Regenerate FFI header and remove RGB8 references to go with changes in WR PR 2260. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/a7f7b7350673 Update reftest results for changes from WR PR 2200. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/ca6f08cff784 Update reftest results from WR PR 2262. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/8ccb0e9d9bbe Update the reftest annotations after we fixed the webrender box shadow problem (WR PR 2261). r=kats
Comment 30•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/da9b75fc0866 https://hg.mozilla.org/mozilla-central/rev/7855af69185d https://hg.mozilla.org/mozilla-central/rev/e37afa9046ed https://hg.mozilla.org/mozilla-central/rev/39f6c70f793e https://hg.mozilla.org/mozilla-central/rev/a7f7b7350673 https://hg.mozilla.org/mozilla-central/rev/ca6f08cff784 https://hg.mozilla.org/mozilla-central/rev/8ccb0e9d9bbe
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in
before you can comment on or make changes to this bug.
Description
•