Closed Bug 1956123 Opened 28 days ago Closed 19 days ago

Update WGPU to upstream (week of 2025-03-24)

Categories

(Core :: Graphics: WebGPU, task, P1)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler)

References

(Blocks 1 open bug)

Details

Attachments

(8 files, 1 obsolete file)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
No description provided.
Summary: Update WGPU to upstream (week of ) → Update WGPU to upstream (week of 2025-03-24)
Keywords: leave-open
Status: NEW → ASSIGNED
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6b93d5a33398 chore: audit `codespan-reporting` 0.11.1 → 0.12.0 r=supply-chain-reviewers
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3a99bda34cc3 build(webrender): allow `ron` 0.9.0 in dep. range r=gfx-reviewers,nical
Blocks: 1786566

Backed out for causing tidy build bustages.

Flags: needinfo?(egubler)
Flags: needinfo?(egubler)
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/22f47c90fd5d build(rust): shim-upgrade `unicode-width` 0.1.10 → 0.2.0 r=glandium,supply-chain-reviewers
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0f634e05078b build(webrender): allow `ron` 0.9.0 in dep. range r=gfx-reviewers,nical
Backout by imoraru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fb104d06f64d Backed out changeset 0f634e05078b for causing causing wr build bustages. CLOSED TREE

Backed out for causing wr build bustages

Priority: -- → P1

Backed out changeset 22f47c90fd5da for causing conflicts with backing out Bug 1950665 : https://hg.mozilla.org/integration/autoland/rev/f31082d6f90f04b7290b4f4231377c3581909502

Flags: needinfo?(egubler)
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/708e5134a3f3 build(webrender): allow `ron` 0.9.0 in dep. range r=gfx-reviewers,nical
Flags: needinfo?(egubler)
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a5861ebee183 build(rust): shim-upgrade `unicode-width` 0.1.10 → 0.2.0 r=glandium,supply-chain-reviewers
Attachment #9475571 - Attachment is obsolete: true
Attachment #9475574 - Attachment description: WIP: Bug 1956123 - build(webgpu): update WGPU to fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 r=#webgpu-reviewers! → Bug 1956123 - build(webgpu): update WGPU to fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 r=#webgpu-reviewers!
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c19f3478c904 chore(rust): audit `ron` 0.8.1 → 0.9.0 r=supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/5d87a43ec676 chore(rust): audit `bytemuck_derive` 1.9.2 → 1.9.3 r=supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/e8ff5130dbeb build(webgpu): update WGPU to fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 r=webgpu-reviewers,supply-chain-reviewers,nical https://hg.mozilla.org/integration/autoland/rev/ec616284b457 build(webrender): narrow `ron` version range to ^0.9.0 r=gfx-reviewers,nical

Backed out for causing build bustages @rust.mk.

Flags: needinfo?(egubler)

Sigh, looks like we need to stabilize std::iter::repeat_n on the not-quite-1.82 Rust toolchain we have for sanitizer builds. I'll get a patch for that.

Flags: needinfo?(egubler)
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ab2c3ec28601 chore(rust): audit `ron` 0.8.1 → 0.9.0 r=supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/648ee2c9ceed chore(rust): audit `bytemuck_derive` 1.9.2 → 1.9.3 r=supply-chain-reviewers
Attachment #9475574 - Attachment description: Bug 1956123 - build(webgpu): update WGPU to fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 r=#webgpu-reviewers! → Bug 1956123 - build(webgpu): update WGPU to c7c79a0dc9356081a884b5518d1c08ce7a09c7c5 r=#webgpu-reviewers!
Keywords: leave-open
Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/eed718c5c728 build(rust): patch stabilization of `std::iter::repeat_n` in Rust for sanitizer builds r=glandium https://hg.mozilla.org/integration/autoland/rev/08bb54d38125 build(webgpu): update WGPU to c7c79a0dc9356081a884b5518d1c08ce7a09c7c5 r=webgpu-reviewers,supply-chain-reviewers,nical https://hg.mozilla.org/integration/autoland/rev/656945d1a184 build(webrender): narrow `ron` version range to ^0.9.0 r=gfx-reviewers,nical

This change lead to an increase in the windows installer size by 353KB/0.3%.

Status: ASSIGNED → RESOLVED
Closed: 19 days ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Regressions: 1959607
Regressions: 1959636
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: