1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
pub static MAP: phf::Map<&'static [u8], fn(JSContext, HandleObject)> = ::phf::Map {
    key: 12913932095322966823,
    disps: &[
        (0, 2),
        (1, 26),
        (0, 6),
        (0, 3),
        (0, 2),
        (0, 38),
        (0, 168),
        (0, 0),
        (0, 32),
        (0, 2),
        (0, 0),
        (0, 24),
        (0, 8),
        (0, 249),
        (0, 15),
        (0, 84),
        (0, 0),
        (0, 108),
        (0, 15),
        (0, 240),
        (0, 334),
        (1, 72),
        (0, 0),
        (0, 9),
        (0, 0),
        (0, 36),
        (0, 15),
        (0, 2),
        (0, 116),
        (1, 257),
        (0, 67),
        (0, 8),
        (0, 119),
        (1, 4),
        (0, 76),
        (0, 10),
        (0, 14),
        (0, 2),
        (1, 401),
        (0, 76),
        (2, 100),
        (0, 2),
        (0, 175),
        (4, 123),
        (1, 55),
        (0, 7),
        (0, 64),
        (0, 32),
        (0, 41),
        (0, 19),
        (1, 113),
        (1, 205),
        (1, 80),
        (1, 142),
        (0, 247),
        (0, 47),
        (0, 91),
        (1, 154),
        (0, 12),
        (0, 1),
        (3, 69),
        (0, 39),
        (46, 162),
        (1, 219),
        (6, 344),
        (1, 287),
        (0, 237),
        (6, 95),
        (0, 286),
        (10, 93),
        (0, 6),
        (7, 277),
        (0, 408),
        (0, 0),
        (11, 237),
        (2, 149),
        (0, 4),
        (0, 21),
        (1, 175),
        (5, 74),
        (0, 0),
        (4, 293),
        (0, 182),
    ],
    entries: &[
        ({ const FOO: &[u8] = b"RTCIceCandidate"; FOO }, codegen::Bindings::RTCIceCandidateBinding::RTCIceCandidate_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CDATASection"; FOO }, codegen::Bindings::CDATASectionBinding::CDATASection_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRInputSourceEvent"; FOO }, codegen::Bindings::XRInputSourceEventBinding::XRInputSourceEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ServiceWorkerContainer"; FOO }, codegen::Bindings::ServiceWorkerContainerBinding::ServiceWorkerContainer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLMediaElement"; FOO }, codegen::Bindings::HTMLMediaElementBinding::HTMLMediaElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceEntry"; FOO }, codegen::Bindings::PerformanceEntryBinding::PerformanceEntry_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ConstantSourceNode"; FOO }, codegen::Bindings::ConstantSourceNodeBinding::ConstantSourceNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSStyleDeclaration"; FOO }, codegen::Bindings::CSSStyleDeclarationBinding::CSSStyleDeclaration_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUBufferUsage"; FOO }, codegen::Bindings::WebGPUBinding::GPUBufferUsage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLSpanElement"; FOO }, codegen::Bindings::HTMLSpanElementBinding::HTMLSpanElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"StyleSheet"; FOO }, codegen::Bindings::StyleSheetBinding::StyleSheet_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMException"; FOO }, codegen::Bindings::DOMExceptionBinding::DOMException_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUOutOfMemoryError"; FOO }, codegen::Bindings::WebGPUBinding::GPUOutOfMemoryError_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDataListElement"; FOO }, codegen::Bindings::HTMLDataListElementBinding::HTMLDataListElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCErrorEvent"; FOO }, codegen::Bindings::RTCErrorEventBinding::RTCErrorEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RadioNodeList"; FOO }, codegen::Bindings::RadioNodeListBinding::RadioNodeList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRHand"; FOO }, codegen::Bindings::XRHandBinding::XRHand_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PannerNode"; FOO }, codegen::Bindings::PannerNodeBinding::PannerNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLFontElement"; FOO }, codegen::Bindings::HTMLFontElementBinding::HTMLFontElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLObject"; FOO }, codegen::Bindings::WebGLObjectBinding::WebGLObject_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCSessionDescription"; FOO }, codegen::Bindings::RTCSessionDescriptionBinding::RTCSessionDescription_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUColorWrite"; FOO }, codegen::Bindings::WebGPUBinding::GPUColorWrite_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRQuadLayer"; FOO }, codegen::Bindings::XRQuadLayerBinding::XRQuadLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGL2RenderingContext"; FOO }, codegen::Bindings::WebGL2RenderingContextBinding::WebGL2RenderingContext_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestRunner"; FOO }, codegen::Bindings::TestRunnerBinding::TestRunner_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Client"; FOO }, codegen::Bindings::ClientBinding::Client_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLParamElement"; FOO }, codegen::Bindings::HTMLParamElementBinding::HTMLParamElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLEmbedElement"; FOO }, codegen::Bindings::HTMLEmbedElementBinding::HTMLEmbedElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PromiseRejectionEvent"; FOO }, codegen::Bindings::PromiseRejectionEventBinding::PromiseRejectionEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCTrackEvent"; FOO }, codegen::Bindings::RTCTrackEventBinding::RTCTrackEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ElementInternals"; FOO }, codegen::Bindings::ElementInternalsBinding::ElementInternals_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PluginArray"; FOO }, codegen::Bindings::PluginArrayBinding::PluginArray_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLVideoElement"; FOO }, codegen::Bindings::HTMLVideoElementBinding::HTMLVideoElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMStringList"; FOO }, codegen::Bindings::DOMStringListBinding::DOMStringList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSKeyframesRule"; FOO }, codegen::Bindings::CSSKeyframesRuleBinding::CSSKeyframesRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRViewerPose"; FOO }, codegen::Bindings::XRViewerPoseBinding::XRViewerPose_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"EventSource"; FOO }, codegen::Bindings::EventSourceBinding::EventSource_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextMetrics"; FOO }, codegen::Bindings::TextMetricsBinding::TextMetrics_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLCanvasElement"; FOO }, codegen::Bindings::HTMLCanvasElementBinding::HTMLCanvasElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"SVGElement"; FOO }, codegen::Bindings::SVGElementBinding::SVGElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestBinding"; FOO }, codegen::Bindings::TestBindingBinding::TestBinding_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"StyleSheetList"; FOO }, codegen::Bindings::StyleSheetListBinding::StyleSheetList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLMetaElement"; FOO }, codegen::Bindings::HTMLMetaElementBinding::HTMLMetaElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FileList"; FOO }, codegen::Bindings::FileListBinding::FileList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMStringMap"; FOO }, codegen::Bindings::DOMStringMapBinding::DOMStringMap_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestBindingIterable"; FOO }, codegen::Bindings::TestBindingIterableBinding::TestBindingIterable_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Worker"; FOO }, codegen::Bindings::WorkerBinding::Worker_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TouchList"; FOO }, codegen::Bindings::TouchListBinding::TouchList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUCommandEncoder"; FOO }, codegen::Bindings::WebGPUBinding::GPUCommandEncoder_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLFormElement"; FOO }, codegen::Bindings::HTMLFormElementBinding::HTMLFormElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"StaticRange"; FOO }, codegen::Bindings::StaticRangeBinding::StaticRange_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Storage"; FOO }, codegen::Bindings::StorageBinding::Storage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRHitTestSource"; FOO }, codegen::Bindings::XRHitTestSourceBinding::XRHitTestSource_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLContextEvent"; FOO }, codegen::Bindings::WebGLContextEventBinding::WebGLContextEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUAdapter"; FOO }, codegen::Bindings::WebGPUBinding::GPUAdapter_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"webkitURL"; FOO }, codegen::Bindings::URLBinding::URL_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestBindingProxy"; FOO }, codegen::Bindings::TestBindingProxyBinding::TestBindingProxy_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSRuleList"; FOO }, codegen::Bindings::CSSRuleListBinding::CSSRuleList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"File"; FOO }, codegen::Bindings::FileBinding::File_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLShader"; FOO }, codegen::Bindings::WebGLShaderBinding::WebGLShader_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTemplateElement"; FOO }, codegen::Bindings::HTMLTemplateElementBinding::HTMLTemplateElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ServiceWorker"; FOO }, codegen::Bindings::ServiceWorkerBinding::ServiceWorker_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ServiceWorkerGlobalScope"; FOO }, codegen::Bindings::ServiceWorkerGlobalScopeBinding::ServiceWorkerGlobalScope_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLStyleElement"; FOO }, codegen::Bindings::HTMLStyleElementBinding::HTMLStyleElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLLabelElement"; FOO }, codegen::Bindings::HTMLLabelElementBinding::HTMLLabelElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AbstractRange"; FOO }, codegen::Bindings::AbstractRangeBinding::AbstractRange_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ExtendableEvent"; FOO }, codegen::Bindings::ExtendableEventBinding::ExtendableEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Response"; FOO }, codegen::Bindings::ResponseBinding::Response_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLShaderPrecisionFormat"; FOO }, codegen::Bindings::WebGLShaderPrecisionFormatBinding::WebGLShaderPrecisionFormat_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLElement"; FOO }, codegen::Bindings::HTMLElementBinding::HTMLElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PermissionStatus"; FOO }, codegen::Bindings::PermissionStatusBinding::PermissionStatus_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMImplementation"; FOO }, codegen::Bindings::DOMImplementationBinding::DOMImplementation_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLInputElement"; FOO }, codegen::Bindings::HTMLInputElementBinding::HTMLInputElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextDecoder"; FOO }, codegen::Bindings::TextDecoderBinding::TextDecoder_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRSession"; FOO }, codegen::Bindings::XRSessionBinding::XRSession_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HashChangeEvent"; FOO }, codegen::Bindings::HashChangeEventBinding::HashChangeEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLFieldSetElement"; FOO }, codegen::Bindings::HTMLFieldSetElementBinding::HTMLFieldSetElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MessagePort"; FOO }, codegen::Bindings::MessagePortBinding::MessagePort_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioTrack"; FOO }, codegen::Bindings::AudioTrackBinding::AudioTrack_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLHeadElement"; FOO }, codegen::Bindings::HTMLHeadElementBinding::HTMLHeadElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothCharacteristicProperties"; FOO }, codegen::Bindings::BluetoothCharacteristicPropertiesBinding::BluetoothCharacteristicProperties_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPURenderPipeline"; FOO }, codegen::Bindings::WebGPUBinding::GPURenderPipeline_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDataElement"; FOO }, codegen::Bindings::HTMLDataElementBinding::HTMLDataElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CloseEvent"; FOO }, codegen::Bindings::CloseEventBinding::CloseEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLOptionsCollection"; FOO }, codegen::Bindings::HTMLOptionsCollectionBinding::HTMLOptionsCollection_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMMatrix"; FOO }, codegen::Bindings::DOMMatrixBinding::DOMMatrix_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaStream"; FOO }, codegen::Bindings::MediaStreamBinding::MediaStream_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLMeterElement"; FOO }, codegen::Bindings::HTMLMeterElementBinding::HTMLMeterElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRLayerEvent"; FOO }, codegen::Bindings::XRLayerEventBinding::XRLayerEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLLegendElement"; FOO }, codegen::Bindings::HTMLLegendElementBinding::HTMLLegendElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMMatrixReadOnly"; FOO }, codegen::Bindings::DOMMatrixReadOnlyBinding::DOMMatrixReadOnly_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUSampler"; FOO }, codegen::Bindings::WebGPUBinding::GPUSampler_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PaintRenderingContext2D"; FOO }, codegen::Bindings::PaintRenderingContext2DBinding::PaintRenderingContext2D_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMPointReadOnly"; FOO }, codegen::Bindings::DOMPointReadOnlyBinding::DOMPointReadOnly_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaElementAudioSourceNode"; FOO }, codegen::Bindings::MediaElementAudioSourceNodeBinding::MediaElementAudioSourceNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FocusEvent"; FOO }, codegen::Bindings::FocusEventBinding::FocusEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLPreElement"; FOO }, codegen::Bindings::HTMLPreElementBinding::HTMLPreElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaStreamAudioSourceNode"; FOO }, codegen::Bindings::MediaStreamAudioSourceNodeBinding::MediaStreamAudioSourceNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLFormControlsCollection"; FOO }, codegen::Bindings::HTMLFormControlsCollectionBinding::HTMLFormControlsCollection_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Permissions"; FOO }, codegen::Bindings::PermissionsBinding::Permissions_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUShaderStage"; FOO }, codegen::Bindings::WebGPUBinding::GPUShaderStage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioListener"; FOO }, codegen::Bindings::AudioListenerBinding::AudioListener_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"URL"; FOO }, codegen::Bindings::URLBinding::URL_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLFrameElement"; FOO }, codegen::Bindings::HTMLFrameElementBinding::HTMLFrameElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaStreamAudioDestinationNode"; FOO }, codegen::Bindings::MediaStreamAudioDestinationNodeBinding::MediaStreamAudioDestinationNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"OscillatorNode"; FOO }, codegen::Bindings::OscillatorNodeBinding::OscillatorNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Node"; FOO }, codegen::Bindings::NodeBinding::Node_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextTrackCueList"; FOO }, codegen::Bindings::TextTrackCueListBinding::TextTrackCueList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLRenderbuffer"; FOO }, codegen::Bindings::WebGLRenderbufferBinding::WebGLRenderbuffer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLTransformFeedback"; FOO }, codegen::Bindings::WebGLTransformFeedbackBinding::WebGLTransformFeedback_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GainNode"; FOO }, codegen::Bindings::GainNodeBinding::GainNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceObserver"; FOO }, codegen::Bindings::PerformanceObserverBinding::PerformanceObserver_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ChannelSplitterNode"; FOO }, codegen::Bindings::ChannelSplitterNodeBinding::ChannelSplitterNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MimeType"; FOO }, codegen::Bindings::MimeTypeBinding::MimeType_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Crypto"; FOO }, codegen::Bindings::CryptoBinding::Crypto_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUTextureView"; FOO }, codegen::Bindings::WebGPUBinding::GPUTextureView_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FileReaderSync"; FOO }, codegen::Bindings::FileReaderSyncBinding::FileReaderSync_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUComputePassEncoder"; FOO }, codegen::Bindings::WebGPUBinding::GPUComputePassEncoder_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSRule"; FOO }, codegen::Bindings::CSSRuleBinding::CSSRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDetailsElement"; FOO }, codegen::Bindings::HTMLDetailsElementBinding::HTMLDetailsElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"NodeIterator"; FOO }, codegen::Bindings::NodeIteratorBinding::NodeIterator_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TouchEvent"; FOO }, codegen::Bindings::TouchEventBinding::TouchEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"VideoTrack"; FOO }, codegen::Bindings::VideoTrackBinding::VideoTrack_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSConditionRule"; FOO }, codegen::Bindings::CSSConditionRuleBinding::CSSConditionRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLVertexArrayObject"; FOO }, codegen::Bindings::WebGLVertexArrayObjectBinding::WebGLVertexArrayObject_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Location"; FOO }, codegen::Bindings::LocationBinding::Location_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSNamespaceRule"; FOO }, codegen::Bindings::CSSNamespaceRuleBinding::CSSNamespaceRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ExtendableMessageEvent"; FOO }, codegen::Bindings::ExtendableMessageEventBinding::ExtendableMessageEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FakeXRInputController"; FOO }, codegen::Bindings::FakeXRInputControllerBinding::FakeXRInputController_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRRenderState"; FOO }, codegen::Bindings::XRRenderStateBinding::XRRenderState_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothRemoteGATTServer"; FOO }, codegen::Bindings::BluetoothRemoteGATTServerBinding::BluetoothRemoteGATTServer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRRay"; FOO }, codegen::Bindings::XRRayBinding::XRRay_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaQueryListEvent"; FOO }, codegen::Bindings::MediaQueryListEventBinding::MediaQueryListEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FormDataEvent"; FOO }, codegen::Bindings::FormDataEventBinding::FormDataEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLTexture"; FOO }, codegen::Bindings::WebGLTextureBinding::WebGLTexture_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLSync"; FOO }, codegen::Bindings::WebGLSyncBinding::WebGLSync_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FormData"; FOO }, codegen::Bindings::FormDataBinding::FormData_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothAdvertisingEvent"; FOO }, codegen::Bindings::BluetoothAdvertisingEventBinding::BluetoothAdvertisingEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ChannelMergerNode"; FOO }, codegen::Bindings::ChannelMergerNodeBinding::ChannelMergerNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioDestinationNode"; FOO }, codegen::Bindings::AudioDestinationNodeBinding::AudioDestinationNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Plugin"; FOO }, codegen::Bindings::PluginBinding::Plugin_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCRtpSender"; FOO }, codegen::Bindings::RTCRtpSenderBinding::RTCRtpSender_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformancePaintTiming"; FOO }, codegen::Bindings::PerformancePaintTimingBinding::PerformancePaintTiming_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothDevice"; FOO }, codegen::Bindings::BluetoothDeviceBinding::BluetoothDevice_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUAdapterInfo"; FOO }, codegen::Bindings::WebGPUBinding::GPUAdapterInfo_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCError"; FOO }, codegen::Bindings::RTCErrorBinding::RTCError_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XREquirectLayer"; FOO }, codegen::Bindings::XREquirectLayerBinding::XREquirectLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Audio"; FOO }, codegen::Bindings::HTMLAudioElementBinding::HTMLAudioElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRReferenceSpace"; FOO }, codegen::Bindings::XRReferenceSpaceBinding::XRReferenceSpace_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MessageEvent"; FOO }, codegen::Bindings::MessageEventBinding::MessageEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ServiceWorkerRegistration"; FOO }, codegen::Bindings::ServiceWorkerRegistrationBinding::ServiceWorkerRegistration_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothRemoteGATTDescriptor"; FOO }, codegen::Bindings::BluetoothRemoteGATTDescriptorBinding::BluetoothRemoteGATTDescriptor_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestBindingMaplike"; FOO }, codegen::Bindings::TestBindingMaplikeBinding::TestBindingMaplike_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUCanvasContext"; FOO }, codegen::Bindings::WebGPUBinding::GPUCanvasContext_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BaseAudioContext"; FOO }, codegen::Bindings::BaseAudioContextBinding::BaseAudioContext_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioParam"; FOO }, codegen::Bindings::AudioParamBinding::AudioParam_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"SubmitEvent"; FOO }, codegen::Bindings::SubmitEventBinding::SubmitEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Performance"; FOO }, codegen::Bindings::PerformanceBinding::Performance_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MimeTypeArray"; FOO }, codegen::Bindings::MimeTypeArrayBinding::MimeTypeArray_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WorkletGlobalScope"; FOO }, codegen::Bindings::WorkletGlobalScopeBinding::WorkletGlobalScope_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLOListElement"; FOO }, codegen::Bindings::HTMLOListElementBinding::HTMLOListElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GamepadButtonList"; FOO }, codegen::Bindings::GamepadButtonListBinding::GamepadButtonList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLObjectElement"; FOO }, codegen::Bindings::HTMLObjectElementBinding::HTMLObjectElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSStyleRule"; FOO }, codegen::Bindings::CSSStyleRuleBinding::CSSStyleRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTextAreaElement"; FOO }, codegen::Bindings::HTMLTextAreaElementBinding::HTMLTextAreaElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRRigidTransform"; FOO }, codegen::Bindings::XRRigidTransformBinding::XRRigidTransform_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Range"; FOO }, codegen::Bindings::RangeBinding::Range_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextTrackList"; FOO }, codegen::Bindings::TextTrackListBinding::TextTrackList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUDeviceLostInfo"; FOO }, codegen::Bindings::WebGPUBinding::GPUDeviceLostInfo_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceObserverEntryList"; FOO }, codegen::Bindings::PerformanceObserverEntryListBinding::PerformanceObserverEntryList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUBindGroup"; FOO }, codegen::Bindings::WebGPUBinding::GPUBindGroup_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTrackElement"; FOO }, codegen::Bindings::HTMLTrackElementBinding::HTMLTrackElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CharacterData"; FOO }, codegen::Bindings::CharacterDataBinding::CharacterData_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRProjectionLayer"; FOO }, codegen::Bindings::XRProjectionLayerBinding::XRProjectionLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BeforeUnloadEvent"; FOO }, codegen::Bindings::BeforeUnloadEventBinding::BeforeUnloadEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CanvasGradient"; FOO }, codegen::Bindings::CanvasRenderingContext2DBinding::CanvasGradient_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceMeasure"; FOO }, codegen::Bindings::PerformanceMeasureBinding::PerformanceMeasure_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioBuffer"; FOO }, codegen::Bindings::AudioBufferBinding::AudioBuffer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ProcessingInstruction"; FOO }, codegen::Bindings::ProcessingInstructionBinding::ProcessingInstruction_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaDevices"; FOO }, codegen::Bindings::MediaDevicesBinding::MediaDevices_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestNS"; FOO }, codegen::Bindings::TestBindingBinding::TestNS_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTableElement"; FOO }, codegen::Bindings::HTMLTableElementBinding::HTMLTableElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"VTTCue"; FOO }, codegen::Bindings::VTTCueBinding::VTTCue_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSFontFaceRule"; FOO }, codegen::Bindings::CSSFontFaceRuleBinding::CSSFontFaceRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCDataChannelEvent"; FOO }, codegen::Bindings::RTCDataChannelEventBinding::RTCDataChannelEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"URLSearchParams"; FOO }, codegen::Bindings::URLSearchParamsBinding::URLSearchParams_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLOutputElement"; FOO }, codegen::Bindings::HTMLOutputElementBinding::HTMLOutputElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUQueue"; FOO }, codegen::Bindings::WebGPUBinding::GPUQueue_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRCompositionLayer"; FOO }, codegen::Bindings::XRCompositionLayerBinding::XRCompositionLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioBufferSourceNode"; FOO }, codegen::Bindings::AudioBufferSourceNodeBinding::AudioBufferSourceNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Document"; FOO }, codegen::Bindings::DocumentBinding::Document_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"console"; FOO }, codegen::Bindings::ConsoleBinding::Console_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TreeWalker"; FOO }, codegen::Bindings::TreeWalkerBinding::TreeWalker_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Screen"; FOO }, codegen::Bindings::ScreenBinding::Screen_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Navigator"; FOO }, codegen::Bindings::NavigatorBinding::Navigator_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceResourceTiming"; FOO }, codegen::Bindings::PerformanceResourceTimingBinding::PerformanceResourceTiming_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUBuffer"; FOO }, codegen::Bindings::WebGPUBinding::GPUBuffer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPURenderBundleEncoder"; FOO }, codegen::Bindings::WebGPUBinding::GPURenderBundleEncoder_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XMLHttpRequestEventTarget"; FOO }, codegen::Bindings::XMLHttpRequestEventTargetBinding::XMLHttpRequestEventTarget_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUUncapturedErrorEvent"; FOO }, codegen::Bindings::WebGPUBinding::GPUUncapturedErrorEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CanvasRenderingContext2D"; FOO }, codegen::Bindings::CanvasRenderingContext2DBinding::CanvasRenderingContext2D_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLProgressElement"; FOO }, codegen::Bindings::HTMLProgressElementBinding::HTMLProgressElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CustomEvent"; FOO }, codegen::Bindings::CustomEventBinding::CustomEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLLIElement"; FOO }, codegen::Bindings::HTMLLIElementBinding::HTMLLIElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"NavigationPreloadManager"; FOO }, codegen::Bindings::NavigationPreloadManagerBinding::NavigationPreloadManager_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XMLHttpRequestUpload"; FOO }, codegen::Bindings::XMLHttpRequestUploadBinding::XMLHttpRequestUpload_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLLinkElement"; FOO }, codegen::Bindings::HTMLLinkElementBinding::HTMLLinkElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Attr"; FOO }, codegen::Bindings::AttrBinding::Attr_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Headers"; FOO }, codegen::Bindings::HeadersBinding::Headers_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCRtpTransceiver"; FOO }, codegen::Bindings::RTCRtpTransceiverBinding::RTCRtpTransceiver_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceMark"; FOO }, codegen::Bindings::PerformanceMarkBinding::PerformanceMark_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUCommandBuffer"; FOO }, codegen::Bindings::WebGPUBinding::GPUCommandBuffer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaDeviceInfo"; FOO }, codegen::Bindings::MediaDeviceInfoBinding::MediaDeviceInfo_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCPeerConnection"; FOO }, codegen::Bindings::RTCPeerConnectionBinding::RTCPeerConnection_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMQuad"; FOO }, codegen::Bindings::DOMQuadBinding::DOMQuad_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRMediaBinding"; FOO }, codegen::Bindings::XRMediaBindingBinding::XRMediaBinding_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSLayerBlockRule"; FOO }, codegen::Bindings::CSSLayerBlockRuleBinding::CSSLayerBlockRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MouseEvent"; FOO }, codegen::Bindings::MouseEventBinding::MouseEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLAudioElement"; FOO }, codegen::Bindings::HTMLAudioElementBinding::HTMLAudioElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRFrame"; FOO }, codegen::Bindings::XRFrameBinding::XRFrame_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCDataChannel"; FOO }, codegen::Bindings::RTCDataChannelBinding::RTCDataChannel_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DedicatedWorkerGlobalScope"; FOO }, codegen::Bindings::DedicatedWorkerGlobalScopeBinding::DedicatedWorkerGlobalScope_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTableColElement"; FOO }, codegen::Bindings::HTMLTableColElementBinding::HTMLTableColElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPURenderBundle"; FOO }, codegen::Bindings::WebGPUBinding::GPURenderBundle_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLSourceElement"; FOO }, codegen::Bindings::HTMLSourceElementBinding::HTMLSourceElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUMapMode"; FOO }, codegen::Bindings::WebGPUBinding::GPUMapMode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"EventTarget"; FOO }, codegen::Bindings::EventTargetBinding::EventTarget_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRJointPose"; FOO }, codegen::Bindings::XRJointPoseBinding::XRJointPose_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPURenderPassEncoder"; FOO }, codegen::Bindings::WebGPUBinding::GPURenderPassEncoder_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTitleElement"; FOO }, codegen::Bindings::HTMLTitleElementBinding::HTMLTitleElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLQuoteElement"; FOO }, codegen::Bindings::HTMLQuoteElementBinding::HTMLQuoteElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaStreamTrack"; FOO }, codegen::Bindings::MediaStreamTrackBinding::MediaStreamTrack_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Option"; FOO }, codegen::Bindings::HTMLOptionElementBinding::HTMLOptionElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSSupportsRule"; FOO }, codegen::Bindings::CSSSupportsRuleBinding::CSSSupportsRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"History"; FOO }, codegen::Bindings::HistoryBinding::History_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaError"; FOO }, codegen::Bindings::MediaErrorBinding::MediaError_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CanvasPattern"; FOO }, codegen::Bindings::CanvasRenderingContext2DBinding::CanvasPattern_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRWebGLBinding"; FOO }, codegen::Bindings::XRWebGLBindingBinding::XRWebGLBinding_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaMetadata"; FOO }, codegen::Bindings::MediaMetadataBinding::MediaMetadata_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLBaseElement"; FOO }, codegen::Bindings::HTMLBaseElementBinding::HTMLBaseElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLImageElement"; FOO }, codegen::Bindings::HTMLImageElementBinding::HTMLImageElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTableRowElement"; FOO }, codegen::Bindings::HTMLTableRowElementBinding::HTMLTableRowElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTableSectionElement"; FOO }, codegen::Bindings::HTMLTableSectionElementBinding::HTMLTableSectionElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Gamepad"; FOO }, codegen::Bindings::GamepadBinding::Gamepad_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLFrameSetElement"; FOO }, codegen::Bindings::HTMLFrameSetElementBinding::HTMLFrameSetElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLCollection"; FOO }, codegen::Bindings::HTMLCollectionBinding::HTMLCollection_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSStyleValue"; FOO }, codegen::Bindings::CSSStyleValueBinding::CSSStyleValue_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLOptionElement"; FOO }, codegen::Bindings::HTMLOptionElementBinding::HTMLOptionElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Request"; FOO }, codegen::Bindings::RequestBinding::Request_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestWorklet"; FOO }, codegen::Bindings::TestWorkletBinding::TestWorklet_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MutationRecord"; FOO }, codegen::Bindings::MutationRecordBinding::MutationRecord_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaSession"; FOO }, codegen::Bindings::MediaSessionBinding::MediaSession_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRInputSource"; FOO }, codegen::Bindings::XRInputSourceBinding::XRInputSource_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaStreamTrackAudioSourceNode"; FOO }, codegen::Bindings::MediaStreamTrackAudioSourceNodeBinding::MediaStreamTrackAudioSourceNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDialogElement"; FOO }, codegen::Bindings::HTMLDialogElementBinding::HTMLDialogElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRHitTestResult"; FOO }, codegen::Bindings::XRHitTestResultBinding::XRHitTestResult_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDirectoryElement"; FOO }, codegen::Bindings::HTMLDirectoryElementBinding::HTMLDirectoryElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MessageChannel"; FOO }, codegen::Bindings::MessageChannelBinding::MessageChannel_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"VideoTrackList"; FOO }, codegen::Bindings::VideoTrackListBinding::VideoTrackList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLRenderingContext"; FOO }, codegen::Bindings::WebGLRenderingContextBinding::WebGLRenderingContext_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ImageBitmap"; FOO }, codegen::Bindings::ImageBitmapBinding::ImageBitmap_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ValidityState"; FOO }, codegen::Bindings::ValidityStateBinding::ValidityState_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"InputEvent"; FOO }, codegen::Bindings::InputEventBinding::InputEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUTexture"; FOO }, codegen::Bindings::WebGPUBinding::GPUTexture_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FileReader"; FOO }, codegen::Bindings::FileReaderBinding::FileReader_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLOptGroupElement"; FOO }, codegen::Bindings::HTMLOptGroupElementBinding::HTMLOptGroupElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUSupportedFeatures"; FOO }, codegen::Bindings::WebGPUBinding::GPUSupportedFeatures_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceNavigationTiming"; FOO }, codegen::Bindings::PerformanceNavigationTimingBinding::PerformanceNavigationTiming_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WorkerLocation"; FOO }, codegen::Bindings::WorkerLocationBinding::WorkerLocation_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLIFrameElement"; FOO }, codegen::Bindings::HTMLIFrameElementBinding::HTMLIFrameElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRJointSpace"; FOO }, codegen::Bindings::XRJointSpaceBinding::XRJointSpace_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSImportRule"; FOO }, codegen::Bindings::CSSImportRuleBinding::CSSImportRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Window"; FOO }, codegen::Bindings::WindowBinding::Window_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XMLSerializer"; FOO }, codegen::Bindings::XMLSerializerBinding::XMLSerializer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WheelEvent"; FOO }, codegen::Bindings::WheelEventBinding::WheelEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRPose"; FOO }, codegen::Bindings::XRPoseBinding::XRPose_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"UIEvent"; FOO }, codegen::Bindings::UIEventBinding::UIEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PaintSize"; FOO }, codegen::Bindings::PaintSizeBinding::PaintSize_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaQueryList"; FOO }, codegen::Bindings::MediaQueryListBinding::MediaQueryList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Selection"; FOO }, codegen::Bindings::SelectionBinding::Selection_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTimeElement"; FOO }, codegen::Bindings::HTMLTimeElementBinding::HTMLTimeElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"StorageEvent"; FOO }, codegen::Bindings::StorageEventBinding::StorageEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CompositionEvent"; FOO }, codegen::Bindings::CompositionEventBinding::CompositionEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DocumentType"; FOO }, codegen::Bindings::DocumentTypeBinding::DocumentType_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRInputSourceArray"; FOO }, codegen::Bindings::XRInputSourceArrayBinding::XRInputSourceArray_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUPipelineLayout"; FOO }, codegen::Bindings::WebGPUBinding::GPUPipelineLayout_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioContext"; FOO }, codegen::Bindings::AudioContextBinding::AudioContext_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestBindingPairIterable"; FOO }, codegen::Bindings::TestBindingPairIterableBinding::TestBindingPairIterable_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLHeadingElement"; FOO }, codegen::Bindings::HTMLHeadingElementBinding::HTMLHeadingElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSMediaRule"; FOO }, codegen::Bindings::CSSMediaRuleBinding::CSSMediaRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLPictureElement"; FOO }, codegen::Bindings::HTMLPictureElementBinding::HTMLPictureElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMTokenList"; FOO }, codegen::Bindings::DOMTokenListBinding::DOMTokenList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PerformanceNavigation"; FOO }, codegen::Bindings::PerformanceNavigationBinding::PerformanceNavigation_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ProgressEvent"; FOO }, codegen::Bindings::ProgressEventBinding::ProgressEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GamepadPose"; FOO }, codegen::Bindings::GamepadPoseBinding::GamepadPose_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSS"; FOO }, codegen::Bindings::CSSBinding::CSS_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUDevice"; FOO }, codegen::Bindings::WebGPUBinding::GPUDevice_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLHRElement"; FOO }, codegen::Bindings::HTMLHRElementBinding::HTMLHRElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TimeRanges"; FOO }, codegen::Bindings::TimeRangesBinding::TimeRanges_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothUUID"; FOO }, codegen::Bindings::BluetoothUUIDBinding::BluetoothUUID_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDivElement"; FOO }, codegen::Bindings::HTMLDivElementBinding::HTMLDivElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTableCaptionElement"; FOO }, codegen::Bindings::HTMLTableCaptionElementBinding::HTMLTableCaptionElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Touch"; FOO }, codegen::Bindings::TouchBinding::Touch_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AnimationEvent"; FOO }, codegen::Bindings::AnimationEventBinding::AnimationEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRCylinderLayer"; FOO }, codegen::Bindings::XRCylinderLayerBinding::XRCylinderLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLBodyElement"; FOO }, codegen::Bindings::HTMLBodyElementBinding::HTMLBodyElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLParagraphElement"; FOO }, codegen::Bindings::HTMLParagraphElementBinding::HTMLParagraphElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRViewport"; FOO }, codegen::Bindings::XRViewportBinding::XRViewport_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUShaderModule"; FOO }, codegen::Bindings::WebGPUBinding::GPUShaderModule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLActiveInfo"; FOO }, codegen::Bindings::WebGLActiveInfoBinding::WebGLActiveInfo_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMRectReadOnly"; FOO }, codegen::Bindings::DOMRectReadOnlyBinding::DOMRectReadOnly_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothPermissionResult"; FOO }, codegen::Bindings::BluetoothPermissionResultBinding::BluetoothPermissionResult_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TrackEvent"; FOO }, codegen::Bindings::TrackEventBinding::TrackEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"StereoPannerNode"; FOO }, codegen::Bindings::StereoPannerNodeBinding::StereoPannerNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUSupportedLimits"; FOO }, codegen::Bindings::WebGPUBinding::GPUSupportedLimits_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLHtmlElement"; FOO }, codegen::Bindings::HTMLHtmlElementBinding::HTMLHtmlElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUTextureUsage"; FOO }, codegen::Bindings::WebGPUBinding::GPUTextureUsage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BroadcastChannel"; FOO }, codegen::Bindings::BroadcastChannelBinding::BroadcastChannel_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Blob"; FOO }, codegen::Bindings::BlobBinding::Blob_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TransitionEvent"; FOO }, codegen::Bindings::TransitionEventBinding::TransitionEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothRemoteGATTService"; FOO }, codegen::Bindings::BluetoothRemoteGATTServiceBinding::BluetoothRemoteGATTService_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CustomElementRegistry"; FOO }, codegen::Bindings::CustomElementRegistryBinding::CustomElementRegistry_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLAreaElement"; FOO }, codegen::Bindings::HTMLAreaElementBinding::HTMLAreaElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"VTTRegion"; FOO }, codegen::Bindings::VTTRegionBinding::VTTRegion_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Image"; FOO }, codegen::Bindings::HTMLImageElementBinding::HTMLImageElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLSelectElement"; FOO }, codegen::Bindings::HTMLSelectElementBinding::HTMLSelectElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XMLHttpRequest"; FOO }, codegen::Bindings::XMLHttpRequestBinding::XMLHttpRequest_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MediaList"; FOO }, codegen::Bindings::MediaListBinding::MediaList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRTest"; FOO }, codegen::Bindings::XRTestBinding::XRTest_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ErrorEvent"; FOO }, codegen::Bindings::ErrorEventBinding::ErrorEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLModElement"; FOO }, codegen::Bindings::HTMLModElementBinding::HTMLModElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"OffscreenCanvas"; FOO }, codegen::Bindings::OffscreenCanvasBinding::OffscreenCanvas_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebSocket"; FOO }, codegen::Bindings::WebSocketBinding::WebSocket_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ImageData"; FOO }, codegen::Bindings::CanvasRenderingContext2DBinding::ImageData_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLBRElement"; FOO }, codegen::Bindings::HTMLBRElementBinding::HTMLBRElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Event"; FOO }, codegen::Bindings::EventBinding::Event_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLSampler"; FOO }, codegen::Bindings::WebGLSamplerBinding::WebGLSampler_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMParser"; FOO }, codegen::Bindings::DOMParserBinding::DOMParser_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLMapElement"; FOO }, codegen::Bindings::HTMLMapElementBinding::HTMLMapElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLUListElement"; FOO }, codegen::Bindings::HTMLUListElementBinding::HTMLUListElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSGroupingRule"; FOO }, codegen::Bindings::CSSGroupingRuleBinding::CSSGroupingRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLButtonElement"; FOO }, codegen::Bindings::HTMLButtonElementBinding::HTMLButtonElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLBuffer"; FOO }, codegen::Bindings::WebGLBufferBinding::WebGLBuffer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRSystem"; FOO }, codegen::Bindings::XRSystemBinding::XRSystem_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLUniformLocation"; FOO }, codegen::Bindings::WebGLUniformLocationBinding::WebGLUniformLocation_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"SVGSVGElement"; FOO }, codegen::Bindings::SVGSVGElementBinding::SVGSVGElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLProgram"; FOO }, codegen::Bindings::WebGLProgramBinding::WebGLProgram_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AnalyserNode"; FOO }, codegen::Bindings::AnalyserNodeBinding::AnalyserNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUBindGroupLayout"; FOO }, codegen::Bindings::WebGPUBinding::GPUBindGroupLayout_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRWebGLLayer"; FOO }, codegen::Bindings::XRWebGLLayerBinding::XRWebGLLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"NamedNodeMap"; FOO }, codegen::Bindings::NamedNodeMapBinding::NamedNodeMap_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BluetoothRemoteGATTCharacteristic"; FOO }, codegen::Bindings::BluetoothRemoteGATTCharacteristicBinding::BluetoothRemoteGATTCharacteristic_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"SVGGraphicsElement"; FOO }, codegen::Bindings::SVGGraphicsElementBinding::SVGGraphicsElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"OfflineAudioContext"; FOO }, codegen::Bindings::OfflineAudioContextBinding::OfflineAudioContext_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextTrackCue"; FOO }, codegen::Bindings::TextTrackCueBinding::TextTrackCue_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLQuery"; FOO }, codegen::Bindings::WebGLQueryBinding::WebGLQuery_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLMenuElement"; FOO }, codegen::Bindings::HTMLMenuElementBinding::HTMLMenuElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLAnchorElement"; FOO }, codegen::Bindings::HTMLAnchorElementBinding::HTMLAnchorElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRInputSourcesChangeEvent"; FOO }, codegen::Bindings::XRInputSourcesChangeEventBinding::XRInputSourcesChangeEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMPoint"; FOO }, codegen::Bindings::DOMPointBinding::DOMPoint_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"NodeFilter"; FOO }, codegen::Bindings::NodeFilterBinding::NodeFilter_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLDListElement"; FOO }, codegen::Bindings::HTMLDListElementBinding::HTMLDListElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUCompilationMessage"; FOO }, codegen::Bindings::WebGPUBinding::GPUCompilationMessage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRWebGLSubImage"; FOO }, codegen::Bindings::XRWebGLSubImageBinding::XRWebGLSubImage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestBindingSetlike"; FOO }, codegen::Bindings::TestBindingSetlikeBinding::TestBindingSetlike_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUCompilationInfo"; FOO }, codegen::Bindings::WebGPUBinding::GPUCompilationInfo_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSLayerStatementRule"; FOO }, codegen::Bindings::CSSLayerStatementRuleBinding::CSSLayerStatementRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Text"; FOO }, codegen::Bindings::TextBinding::Text_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLTableCellElement"; FOO }, codegen::Bindings::HTMLTableCellElementBinding::HTMLTableCellElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLScriptElement"; FOO }, codegen::Bindings::HTMLScriptElementBinding::HTMLScriptElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WorkerNavigator"; FOO }, codegen::Bindings::WorkerNavigatorBinding::WorkerNavigator_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DOMRect"; FOO }, codegen::Bindings::DOMRectBinding::DOMRect_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioScheduledSourceNode"; FOO }, codegen::Bindings::AudioScheduledSourceNodeBinding::AudioScheduledSourceNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"DocumentFragment"; FOO }, codegen::Bindings::DocumentFragmentBinding::DocumentFragment_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TestWorkletGlobalScope"; FOO }, codegen::Bindings::TestWorkletGlobalScopeBinding::TestWorkletGlobalScope_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"FakeXRDevice"; FOO }, codegen::Bindings::FakeXRDeviceBinding::FakeXRDevice_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebGLFramebuffer"; FOO }, codegen::Bindings::WebGLFramebufferBinding::WebGLFramebuffer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSKeyframeRule"; FOO }, codegen::Bindings::CSSKeyframeRuleBinding::CSSKeyframeRule_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextEncoder"; FOO }, codegen::Bindings::TextEncoderBinding::TextEncoder_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioNode"; FOO }, codegen::Bindings::AudioNodeBinding::AudioNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"NodeList"; FOO }, codegen::Bindings::NodeListBinding::NodeList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GamepadButton"; FOO }, codegen::Bindings::GamepadButtonBinding::GamepadButton_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"CSSStyleSheet"; FOO }, codegen::Bindings::CSSStyleSheetBinding::CSSStyleSheet_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PopStateEvent"; FOO }, codegen::Bindings::PopStateEventBinding::PopStateEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"OfflineAudioCompletionEvent"; FOO }, codegen::Bindings::OfflineAudioCompletionEventBinding::OfflineAudioCompletionEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"RTCPeerConnectionIceEvent"; FOO }, codegen::Bindings::RTCPeerConnectionIceEventBinding::RTCPeerConnectionIceEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"KeyboardEvent"; FOO }, codegen::Bindings::KeyboardEventBinding::KeyboardEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"TextTrack"; FOO }, codegen::Bindings::TextTrackBinding::TextTrack_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"HTMLUnknownElement"; FOO }, codegen::Bindings::HTMLUnknownElementBinding::HTMLUnknownElement_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GamepadEvent"; FOO }, codegen::Bindings::GamepadEventBinding::GamepadEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PaintWorkletGlobalScope"; FOO }, codegen::Bindings::PaintWorkletGlobalScopeBinding::PaintWorkletGlobalScope_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XMLDocument"; FOO }, codegen::Bindings::XMLDocumentBinding::XMLDocument_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Bluetooth"; FOO }, codegen::Bindings::BluetoothBinding::Bluetooth_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Worklet"; FOO }, codegen::Bindings::WorkletBinding::Worklet_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPU"; FOO }, codegen::Bindings::WebGPUBinding::GPU_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"MutationObserver"; FOO }, codegen::Bindings::MutationObserverBinding::MutationObserver_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUValidationError"; FOO }, codegen::Bindings::WebGPUBinding::GPUValidationError_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUComputePipeline"; FOO }, codegen::Bindings::WebGPUBinding::GPUComputePipeline_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRSessionEvent"; FOO }, codegen::Bindings::XRSessionEventBinding::XRSessionEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Element"; FOO }, codegen::Bindings::ElementBinding::Element_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WorkerGlobalScope"; FOO }, codegen::Bindings::WorkerGlobalScopeBinding::WorkerGlobalScope_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"BiquadFilterNode"; FOO }, codegen::Bindings::BiquadFilterNodeBinding::BiquadFilterNode_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"PageTransitionEvent"; FOO }, codegen::Bindings::PageTransitionEventBinding::PageTransitionEvent_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"Comment"; FOO }, codegen::Bindings::CommentBinding::Comment_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"ShadowRoot"; FOO }, codegen::Bindings::ShadowRootBinding::ShadowRoot_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRSubImage"; FOO }, codegen::Bindings::XRSubImageBinding::XRSubImage_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRLayer"; FOO }, codegen::Bindings::XRLayerBinding::XRLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"AudioTrackList"; FOO }, codegen::Bindings::AudioTrackListBinding::AudioTrackList_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"StylePropertyMapReadOnly"; FOO }, codegen::Bindings::StylePropertyMapReadOnlyBinding::StylePropertyMapReadOnly_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"GPUQuerySet"; FOO }, codegen::Bindings::WebGPUBinding::GPUQuerySet_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRView"; FOO }, codegen::Bindings::XRViewBinding::XRView_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"OffscreenCanvasRenderingContext2D"; FOO }, codegen::Bindings::OffscreenCanvasRenderingContext2DBinding::OffscreenCanvasRenderingContext2D_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRSpace"; FOO }, codegen::Bindings::XRSpaceBinding::XRSpace_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"XRCubeLayer"; FOO }, codegen::Bindings::XRCubeLayerBinding::XRCubeLayer_Binding::DefineDOMInterface),
        ({ const FOO: &[u8] = b"WebKitCSSMatrix"; FOO }, codegen::Bindings::DOMMatrixBinding::DOMMatrix_Binding::DefineDOMInterface),
    ],
};