Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 075c50dcf56d75fd771eef3587a2ae170e67bcbd
      
https://github.com/WebKit/WebKit/commit/075c50dcf56d75fd771eef3587a2ae170e67bcbd
  Author: Devin Rousso <[email protected]>
  Date:   2026-08-14 (Fri, 14 Aug 2026)

  Changed paths:
    M Source/WebInspectorUI/UserInterface/Models/RecordingAction.js
    M Source/WebInspectorUI/UserInterface/Views/RecordingActionTreeElement.js

  Log Message:
  -----------
  Web Inspector: Canvas: show names for recorded WebGPU bitfields
https://bugs.webkit.org/show_bug.cgi?id=321758

Reviewed by Mike Wyrzykowski.

* Source/WebInspectorUI/UserInterface/Models/RecordingAction.js:
(WI.RecordingAction.bitfieldNamesForParameter):
(WI.RecordingAction._bitfields): Added.
Describe WebGL and WebGPU bitfield argument locations in one table that mirrors 
nested WebGPU descriptors.
Use existing WebGPU namespace constants to decompose each bitfield and return 
fully qualified names so callers do not have to assume a `context` prefix.

* Source/WebInspectorUI/UserInterface/Views/RecordingActionTreeElement.js:
(WI.RecordingActionTreeElement._generateDOM):
(WI.RecordingActionTreeElement._generateDOM.appendJSON):
(WI.RecordingActionTreeElement._generateDOM.createParameterElement):
Track property paths while rendering structured arguments so nested WebGPU 
bitfields use namespace-qualified names.

Canonical link: https://commits.webkit.org/319174@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to