Skip to content

Commit a2743b2

Browse files
authored
Update Firefox WebGPU support (#27372)
* Update Firefox WebGPU support * Update api/Navigator.json
1 parent 6320fdb commit a2743b2

39 files changed

Lines changed: 390 additions & 405 deletions

api/GPU.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"firefox": {
3535
"version_added": "141",
3636
"partial_implementation": true,
37-
"notes": "Currently supported on Windows only."
37+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
3838
},
3939
"firefox_android": {
4040
"version_added": false
@@ -78,7 +78,7 @@
7878
"firefox": {
7979
"version_added": "141",
8080
"partial_implementation": true,
81-
"notes": "Currently supported on Windows only."
81+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
8282
},
8383
"firefox_android": {
8484
"version_added": false
@@ -135,7 +135,7 @@
135135
"firefox": {
136136
"version_added": "141",
137137
"partial_implementation": true,
138-
"notes": "Currently supported on Windows only."
138+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
139139
},
140140
"firefox_android": {
141141
"version_added": false
@@ -217,7 +217,7 @@
217217
"firefox": {
218218
"version_added": "141",
219219
"partial_implementation": true,
220-
"notes": "Currently supported on Windows only."
220+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
221221
},
222222
"firefox_android": {
223223
"version_added": false

api/GPUAdapter.json

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
],
3333
"edge": "mirror",
3434
"firefox": {
35-
"version_added": "preview",
35+
"version_added": "141",
3636
"partial_implementation": true,
37-
"notes": "Currently supported on Linux and Windows only."
37+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
3838
},
3939
"firefox_android": {
4040
"version_added": false
@@ -88,9 +88,9 @@
8888
],
8989
"edge": "mirror",
9090
"firefox": {
91-
"version_added": "preview",
91+
"version_added": "141",
9292
"partial_implementation": true,
93-
"notes": "Currently supported on Linux and Windows only."
93+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
9494
},
9595
"firefox_android": {
9696
"version_added": false
@@ -130,9 +130,13 @@
130130
},
131131
"edge": "mirror",
132132
"firefox": {
133+
"version_added": "141",
134+
"partial_implementation": true,
135+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
136+
},
137+
"firefox_android": {
133138
"version_added": false
134139
},
135-
"firefox_android": "mirror",
136140
"oculus": "mirror",
137141
"opera": "mirror",
138142
"opera_android": "mirror",
@@ -170,9 +174,9 @@
170174
},
171175
"edge": "mirror",
172176
"firefox": {
173-
"version_added": "preview",
177+
"version_added": "141",
174178
"partial_implementation": true,
175-
"notes": "Currently supported on Linux and Windows only."
179+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
176180
},
177181
"firefox_android": {
178182
"version_added": false
@@ -227,9 +231,9 @@
227231
],
228232
"edge": "mirror",
229233
"firefox": {
230-
"version_added": "preview",
234+
"version_added": "141",
231235
"partial_implementation": true,
232-
"notes": "Currently supported on Linux and Windows only."
236+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
233237
},
234238
"firefox_android": {
235239
"version_added": false
@@ -280,9 +284,9 @@
280284
],
281285
"edge": "mirror",
282286
"firefox": {
283-
"version_added": "preview",
287+
"version_added": "141",
284288
"partial_implementation": true,
285-
"notes": "Currently supported on Linux and Windows only."
289+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
286290
},
287291
"firefox_android": {
288292
"version_added": false
@@ -322,9 +326,9 @@
322326
},
323327
"edge": "mirror",
324328
"firefox": {
325-
"version_added": "preview",
329+
"version_added": "141",
326330
"partial_implementation": true,
327-
"notes": "Currently supported on Linux and Windows only."
331+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
328332
},
329333
"firefox_android": {
330334
"version_added": false

api/GPUAdapterInfo.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"firefox": {
3535
"version_added": "141",
3636
"partial_implementation": true,
37-
"notes": "Currently supported on Windows only."
37+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
3838
},
3939
"firefox_android": {
4040
"version_added": false
@@ -78,7 +78,7 @@
7878
"firefox": {
7979
"version_added": "141",
8080
"partial_implementation": true,
81-
"notes": "Currently supported on Windows only."
81+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
8282
},
8383
"firefox_android": {
8484
"version_added": false
@@ -129,7 +129,7 @@
129129
"firefox": {
130130
"version_added": "141",
131131
"partial_implementation": true,
132-
"notes": "Currently supported on Windows only."
132+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
133133
},
134134
"firefox_android": {
135135
"version_added": false
@@ -180,7 +180,7 @@
180180
"firefox": {
181181
"version_added": "141",
182182
"partial_implementation": true,
183-
"notes": "Currently supported on Windows only."
183+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
184184
},
185185
"firefox_android": {
186186
"version_added": false
@@ -215,7 +215,7 @@
215215
"firefox": {
216216
"version_added": "141",
217217
"partial_implementation": true,
218-
"notes": "Currently supported on Windows only."
218+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
219219
},
220220
"firefox_android": {
221221
"version_added": false
@@ -255,7 +255,7 @@
255255
"firefox": {
256256
"version_added": "141",
257257
"partial_implementation": true,
258-
"notes": "Currently supported on Windows only."
258+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
259259
},
260260
"firefox_android": {
261261
"version_added": false
@@ -295,7 +295,7 @@
295295
"firefox": {
296296
"version_added": "141",
297297
"partial_implementation": true,
298-
"notes": "Currently supported on Windows only."
298+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
299299
},
300300
"firefox_android": {
301301
"version_added": false
@@ -346,7 +346,7 @@
346346
"firefox": {
347347
"version_added": "141",
348348
"partial_implementation": true,
349-
"notes": "Currently supported on Windows only."
349+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
350350
},
351351
"firefox_android": {
352352
"version_added": false

api/GPUBindGroup.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"firefox": {
3535
"version_added": "141",
3636
"partial_implementation": true,
37-
"notes": "Currently supported on Windows only."
37+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
3838
},
3939
"firefox_android": {
4040
"version_added": false
@@ -90,7 +90,7 @@
9090
"firefox": {
9191
"version_added": "141",
9292
"partial_implementation": true,
93-
"notes": "Currently supported on Windows only."
93+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
9494
},
9595
"firefox_android": {
9696
"version_added": false

api/GPUBindGroupLayout.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"firefox": {
3535
"version_added": "141",
3636
"partial_implementation": true,
37-
"notes": "Currently supported on Windows only."
37+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
3838
},
3939
"firefox_android": {
4040
"version_added": false
@@ -90,7 +90,7 @@
9090
"firefox": {
9191
"version_added": "141",
9292
"partial_implementation": true,
93-
"notes": "Currently supported on Windows only."
93+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
9494
},
9595
"firefox_android": {
9696
"version_added": false

api/GPUBuffer.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
],
3333
"edge": "mirror",
3434
"firefox": {
35-
"version_added": "preview",
35+
"version_added": "141",
3636
"partial_implementation": true,
37-
"notes": "Currently supported on Linux and Windows only."
37+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
3838
},
3939
"firefox_android": {
4040
"version_added": false
@@ -88,9 +88,9 @@
8888
],
8989
"edge": "mirror",
9090
"firefox": {
91-
"version_added": "preview",
91+
"version_added": "141",
9292
"partial_implementation": true,
93-
"notes": "Currently supported on Linux and Windows only."
93+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
9494
},
9595
"firefox_android": {
9696
"version_added": false
@@ -145,9 +145,9 @@
145145
],
146146
"edge": "mirror",
147147
"firefox": {
148-
"version_added": "preview",
148+
"version_added": "141",
149149
"partial_implementation": true,
150-
"notes": "Currently supported on Linux and Windows only."
150+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
151151
},
152152
"firefox_android": {
153153
"version_added": false
@@ -202,9 +202,9 @@
202202
],
203203
"edge": "mirror",
204204
"firefox": {
205-
"version_added": "preview",
205+
"version_added": "141",
206206
"partial_implementation": true,
207-
"notes": "Currently supported on Linux and Windows only."
207+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
208208
},
209209
"firefox_android": {
210210
"version_added": false
@@ -259,9 +259,9 @@
259259
],
260260
"edge": "mirror",
261261
"firefox": {
262-
"version_added": "preview",
262+
"version_added": "141",
263263
"partial_implementation": true,
264-
"notes": "Currently supported on Linux and Windows only."
264+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
265265
},
266266
"firefox_android": {
267267
"version_added": false
@@ -316,9 +316,9 @@
316316
],
317317
"edge": "mirror",
318318
"firefox": {
319-
"version_added": "preview",
319+
"version_added": "141",
320320
"partial_implementation": true,
321-
"notes": "Currently supported on Linux and Windows only."
321+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
322322
},
323323
"firefox_android": {
324324
"version_added": false
@@ -373,9 +373,9 @@
373373
],
374374
"edge": "mirror",
375375
"firefox": {
376-
"version_added": "preview",
376+
"version_added": "141",
377377
"partial_implementation": true,
378-
"notes": "Currently supported on Linux and Windows only."
378+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
379379
},
380380
"firefox_android": {
381381
"version_added": false
@@ -430,9 +430,9 @@
430430
],
431431
"edge": "mirror",
432432
"firefox": {
433-
"version_added": "preview",
433+
"version_added": "141",
434434
"partial_implementation": true,
435-
"notes": "Currently supported on Linux and Windows only."
435+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
436436
},
437437
"firefox_android": {
438438
"version_added": false
@@ -487,9 +487,9 @@
487487
],
488488
"edge": "mirror",
489489
"firefox": {
490-
"version_added": "preview",
490+
"version_added": "141",
491491
"partial_implementation": true,
492-
"notes": "Currently supported on Linux and Windows only."
492+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
493493
},
494494
"firefox_android": {
495495
"version_added": false

api/GPUCanvasContext.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"firefox": {
2323
"version_added": "141",
2424
"partial_implementation": true,
25-
"notes": "Currently supported on Windows only."
25+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
2626
},
2727
"firefox_android": {
2828
"version_added": false
@@ -66,7 +66,7 @@
6666
"firefox": {
6767
"version_added": "141",
6868
"partial_implementation": true,
69-
"notes": "Currently supported on Windows only."
69+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
7070
},
7171
"firefox_android": {
7272
"version_added": false
@@ -114,7 +114,7 @@
114114
"firefox": {
115115
"version_added": "141",
116116
"partial_implementation": true,
117-
"notes": "Currently supported on Windows only."
117+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
118118
},
119119
"firefox_android": {
120120
"version_added": false
@@ -196,7 +196,7 @@
196196
"firefox": {
197197
"version_added": "141",
198198
"partial_implementation": true,
199-
"notes": "Currently supported on Windows only."
199+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
200200
},
201201
"firefox_android": {
202202
"version_added": false
@@ -241,7 +241,7 @@
241241
"firefox": {
242242
"version_added": "141",
243243
"partial_implementation": true,
244-
"notes": "Currently supported on Windows only."
244+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
245245
},
246246
"firefox_android": {
247247
"version_added": false
@@ -286,7 +286,7 @@
286286
"firefox": {
287287
"version_added": "141",
288288
"partial_implementation": true,
289-
"notes": "Currently supported on Windows only."
289+
"notes": "Currently supported on Windows only, in all contexts except for service workers."
290290
},
291291
"firefox_android": {
292292
"version_added": false

0 commit comments

Comments
 (0)