Closed Bug 2063395 Opened 23 days ago Closed 18 days ago

Update ANGLE to 464fd3e879d6bb72fe8210b3e58b59836f711951

Categories

(Core :: Graphics: CanvasWebGL, task)

Firefox 156
task

Tracking

()

RESOLVED FIXED
156 Branch
Tracking Status
firefox156 --- fixed

People

(Reporter: bhood, Assigned: bhood)

References

Details

Attachments

(1 file)

Update to upstream ANGLE, 464fd3e879d6bb72fe8210b3e58b59836f711951, dated Wed Aug 05 16:04:50 2026.

See Also: → 2060741
Summary: Update ANGLE to the lastest release → Update ANGLE to 464fd3e879d6bb72fe8210b3e58b59836f711951

Rebase the local patch series from 9fa37b5e onto the new base revision.

Upstream deleted the D3D9 backend, so drop patch 0001's renderer9_utils.cpp
hunk and remove the now-nonexistent angle_enable_d3d9 GN arg.

Four patches have landed upstream and are dropped from the series:

  • D3D11: Avoid cache self-eviction for uniform buffers
  • D3D11: Fix potential OOB read in StoreStaticAttrib
  • use correct framebuffer var
  • GL: Fix invariant gl_FragColor; + draw buffers

Add patch 0018 to guard the explicit context include in
egl_stubs_getprocaddress_autogen.cpp. Upstream made that #include
unconditional while leaving its uses behind ANGLE_ENABLE_EXPLICIT_CONTEXT, which
breaks the build for any configuration with angle_enable_wgpu disabled.

Assignee: nobody → bhood
Status: NEW → ASSIGNED
Attachment #9626722 - Attachment description: WIP: Bug 2063395 - Update ANGLE to 464fd3e879d6bb72fe8210b3e58b59836f711951 → Bug 2063395 - Update ANGLE to 464fd3e879d6bb72fe8210b3e58b59836f711951
Pushed by bhood@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f584debbe4c7 https://hg.mozilla.org/integration/autoland/rev/d8a3ce890392 Update ANGLE to 464fd3e879d6bb72fe8210b3e58b59836f711951 r=gfx-reviewers,ahale,ErichDonGubler
Status: ASSIGNED → RESOLVED
Closed: 18 days ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch

Authored by Bob Hood
https://github.com/mozilla/enterprise-firefox/commit/f584debbe4c733f4b276a74683e4d284368d73c5
[enterprise-main] Bug 2063395 - Update ANGLE to 464fd3e879d6bb72fe8210b3e58b59836f711951 r=gfx-reviewers,ahale,ErichDonGubler

Duplicate of this bug: 2062893
See Also: → 2065329
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: