Open Bug 1917493 Opened 2 months ago Updated 1 month ago

Enable quad box shadows on a subset of outset box-shadows

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

REOPENED

People

(Reporter: gw, Assigned: gw)

References

(Regressed 5 open bugs)

Details

(Keywords: perf-alert)

Crash Data

Attachments

(1 file)

No description provided.

We'll incrementally enable it on a wider range of content once we
resolve the unrelated pre-existing timing-related intermittent failures
that are tickled by these changes.

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9b9f5e47c9b0 Enable quad box shadows on a subset of outset box-shadows r=gfx-reviewers,nical
Flags: needinfo?(gwatson)
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ad3e2b8657ee Enable quad box shadows on a subset of outset box-shadows r=gfx-reviewers,nical
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
Regressions: 1920485
Status: RESOLVED → REOPENED
Flags: needinfo?(gwatson)
Resolution: FIXED → ---
Target Milestone: 132 Branch → ---
Crash Signature: [@ webrender::render_task::RenderTask::new_dynamic]
Regressions: 1920527
Crash Signature: [@ webrender::render_task::RenderTask::new_dynamic] → [@ webrender::render_task::RenderTask::new_dynamic] [@ core::option::expect_failed | webrender::quad::prepare_quad ]
Flags: needinfo?(gwatson)
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/24e81e2c5ad1 Enable quad box shadows on a subset of outset box-shadows r=gfx-reviewers,nical
Status: REOPENED → RESOLVED
Closed: 2 months ago1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
Regressions: 1922092
Regressions: 1922160
Status: RESOLVED → REOPENED
Flags: needinfo?(gwatson)
Resolution: FIXED → ---
Target Milestone: 133 Branch → ---
Regressions: 1922167
Regressions: 1922171
Regressions: 1922172
Regressions: 1922173

(In reply to Mayank Bansal from comment #10)

I got crash with the latest nightly: https://crash-stats.mozilla.org/report/index/f635f74c-b905-443b-912f-3cbb20241002#tab-bugzilla

That crash report is from build 20241001155138 (2024-10-01).
The latest nightly build is 20241002095009 (2024-10-02), this contains the backout mentioned in comment 9

(In reply to Donal Meehan [:dmeehan] from comment #11)

(In reply to Mayank Bansal from comment #10)

I got crash with the latest nightly: https://crash-stats.mozilla.org/report/index/f635f74c-b905-443b-912f-3cbb20241002#tab-bugzilla

That crash report is from build 20241001155138 (2024-10-01).
The latest nightly build is 20241002095009 (2024-10-02), this contains the backout mentioned in comment 9

I know that.
When the patch was initially landed, it had got the same crash.
Now that the bug was relanded, I get the same crash. So I am guessing this crash needs to be fixed before the patch lands next.
The webpage where I crash is a banking-type website so I cant create a minimized testcase.

Regressions: 1922258
Flags: needinfo?(gwatson)
Regressions: 1922788

(In reply to Iulian Moraru from comment #9)

Backed out for causing Bug 1922160.

Perfherder has detected a browsertime performance change from push a54af0b7d23a1e96466f4f5a45fa7229b4f88e07.

Improvements:

Ratio Test Platform Options Absolute values (old vs new) Performance Profiles
10% speedometer3 cpuTimePageload windows11-64-shippable-qr fission webrender 378.31 -> 340.77 Before/After
7% speedometer3 TodoMVC-JavaScript-ES5/CompletingAllItems/Async windows11-64-shippable-qr fission webrender 2.02 -> 1.88 Before/After
5% speedometer3 TodoMVC-Svelte-Complex-DOM/DeletingAllItems/Async windows11-64-shippable-qr fission webrender 3.63 -> 3.45 Before/After
5% speedometer3 TodoMVC-Preact-Complex-DOM/DeletingAllItems/Async windows11-64-shippable-qr fission webrender 3.36 -> 3.21 Before/After
4% speedometer3 TodoMVC-Preact-Complex-DOM/DeletingAllItems/total windows11-64-shippable-qr fission webrender 4.45 -> 4.29 Before/After
... ... ... ... ... ...
2% speedometer3 TodoMVC-Angular-Complex-DOM/CompletingAllItems/total windows11-64-shippable-qr fission webrender 10.34 -> 10.13 Before/After

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a sheriff to do that for you.

You can run these tests on try with ./mach try perf --alert 2325

For more information on performance sheriffing please see our FAQ.

Keywords: perf-alert

(In reply to Iulian Moraru from comment #9)

Backed out for causing Bug 1922160.

Perfherder has detected a talos performance change from push a54af0b7d23a1e96466f4f5a45fa7229b4f88e07.

Improvements:

Ratio Test Platform Options Absolute values (old vs new)
10% tart windows11-64-shippable-qr e10s fission stylo webrender-sw 1.94 -> 1.75
5% tart windows11-64-shippable-qr e10s fission stylo webrender-sw 1.93 -> 1.83

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a sheriff to do that for you.

You can run these tests on try with ./mach try perf --alert 2395

For more information on performance sheriffing please see our FAQ.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: