[WIP] Sync WebGPU specs to latest
When doing wgpu bump I did it with "minimal" changes to webidl, so this PR tries to catch up with specs more completely.
- [ ]
./mach build -ddoes not report any errors - [ ]
./mach test-tidydoes not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable)
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because ___
@sagudev What is the status of this one? Rebase and see if we can merge it soon?
@sagudev What is the status of this one? Rebase and see if we can merge it soon?
My plan is to firstly get https://github.com/servo/servo/pull/31194 and stabilize WebGPU CTS expectations (also cts bump), then put only minimal changes with full webidl change (so mostly surface changes), then start inner changes (buffers need some changes of internal states, ...).
I am currently busy, but I should be able to start working again on my plan in mid-feb.