Closed
Bug 1426116
Opened 7 years ago
Closed 7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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•7 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: 7 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
•