6.61 - 12.07% tscrollx / tsvg_static (linux64-shippable-qr, windows10-64-shippable-qr) regression on push a9cafeb45d28191e63199da9f228284004648618 (Thu December 5 2019)
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox71 | --- | unaffected |
firefox72 | --- | unaffected |
firefox73 | --- | fixed |
People
(Reporter: Bebe, Assigned: bpeers)
References
(Regression)
Details
(4 keywords)
Talos has detected a Firefox performance regression from push:
As author of one of the patches included in that push, we need your help to address this regression.
Regressions:
12% tscrollx windows10-64-shippable-qr opt e10s stylo 0.76 -> 0.86
11% tscrollx windows10-64-shippable-qr opt e10s stylo 0.77 -> 0.85
7% tsvg_static linux64-shippable-qr opt e10s stylo 44.64 -> 47.95
7% tscrollx linux64-shippable-qr opt e10s stylo 1.12 -> 1.19
You can find links to graphs and comparison views for each of the above tests at: https://treeherder.mozilla.org/perf.html#/alerts?id=24290
On the page above you can see an alert for each affected platform as well as a link to a graph showing the history of scores for this test. There is also a link to a treeherder page showing the Talos jobs in a pushlog format.
To learn more about the regressing test(s), please see: https://wiki.mozilla.org/TestEngineering/Performance/Talos
For information on reproducing and debugging the regression, either on try or locally, see: https://wiki.mozilla.org/TestEngineering/Performance/Talos/Running
*** Please let us know your plans within 3 business days, or the offending patch(es) will be backed out! ***
Our wiki page outlines the common responses and expectations: https://wiki.mozilla.org/TestEngineering/Performance/Talos/RegressionBugsHandling
Reporter | ||
Updated•6 years ago
|
Comment 1•6 years ago
|
||
That regression range is wrong. This was a build-system-only change, didn't change any code. The patch before it though (bug 1599327), sounds much more likely to cause that regression.
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
Thanks for catching this. The regression seems to be caused by scrollbar-like tiling on areas that are not scrollbars (see also: Bug 1601865). I'm investigating if the scrollbar flags are being mangled on the WebRender side, or if there is a larger problem with layout/display-lists tagging items as scrollbar when they are not, in which case we may need to back this out. I will keep you posted.
Assignee | ||
Comment 3•6 years ago
|
||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
As confirmed by Marian.
Updated•6 years ago
|
Description
•