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