blob: 6b55f05e781c4e17f419e38fb4e1a6ff37497cc4 (
plain) (
blame)
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
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
|
#pragma once
#include "root.h"
#include "wtf/FastMalloc.h"
#include "wtf/Noncopyable.h"
namespace WebCore {
using namespace JSC;
class DOMIsoSubspaces {
WTF_MAKE_NONCOPYABLE(DOMIsoSubspaces);
WTF_MAKE_FAST_ALLOCATED(DOMIsoSubspaces);
public:
DOMIsoSubspaces() = default;
/*-- BUN --*/
std::unique_ptr<IsoSubspace> m_subspaceForBuffer;
std::unique_ptr<IsoSubspace> m_subspaceForFFIFunction;
std::unique_ptr<IsoSubspace> m_subspaceForNapiClass;
std::unique_ptr<IsoSubspace> m_subspaceForNapiPrototype;
std::unique_ptr<IsoSubspace> m_subspaceForJSSQLStatement;
std::unique_ptr<IsoSubspace> m_subspaceForJSSQLStatementConstructor;
std::unique_ptr<IsoSubspace> m_subspaceForJSSinkConstructor;
std::unique_ptr<IsoSubspace> m_subspaceForJSSink;
/*-- BUN --*/
// std::unique_ptr<IsoSubspace> m_subspaceForTouch;
// std::unique_ptr<IsoSubspace> m_subspaceForTouchEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForTouchList;
// std::unique_ptr<IsoSubspace> m_subspaceForInternalSettingsGenerated;
// std::unique_ptr<IsoSubspace> m_subspaceForGPU;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUAdapter;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUBindGroup;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUBindGroupLayout;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUBuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUBufferUsage;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUCanvasContext;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUColorWrite;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUCommandBuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUCommandEncoder;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUCompilationInfo;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUCompilationMessage;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUComputePassEncoder;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUComputePipeline;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUDevice;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUDeviceLostInfo;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUExternalTexture;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUMapMode;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUOutOfMemoryError;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUPipelineLayout;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUQuerySet;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUQueue;
// std::unique_ptr<IsoSubspace> m_subspaceForGPURenderBundle;
// std::unique_ptr<IsoSubspace> m_subspaceForGPURenderBundleEncoder;
// std::unique_ptr<IsoSubspace> m_subspaceForGPURenderPassEncoder;
// std::unique_ptr<IsoSubspace> m_subspaceForGPURenderPipeline;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUSampler;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUShaderModule;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUShaderStage;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUSupportedFeatures;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUSupportedLimits;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUTexture;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUTextureUsage;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUTextureView;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUUncapturedErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForGPUValidationError;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitPlaybackTargetAvailabilityEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayCancelEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayCouponCodeChangedEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayError;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayPaymentAuthorizedEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayPaymentMethodSelectedEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePaySession;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePaySetup;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePaySetupFeature;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayShippingContactSelectedEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayShippingMethodSelectedEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForApplePayValidateMerchantEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForClipboard;
// std::unique_ptr<IsoSubspace> m_subspaceForClipboardItem;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMCache;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMCacheStorage;
// std::unique_ptr<IsoSubspace> m_subspaceForContactsManager;
// std::unique_ptr<IsoSubspace> m_subspaceForBasicCredential;
// std::unique_ptr<IsoSubspace> m_subspaceForCredentialsContainer;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaKeyMessageEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaKeySession;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaKeyStatusMap;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaKeyStatusMapIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaKeySystemAccess;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaKeys;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitMediaKeyMessageEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitMediaKeyNeededEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitMediaKeySession;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitMediaKeys;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMFileSystem;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemDirectoryEntry;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemDirectoryReader;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemEntry;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemFileEntry;
std::unique_ptr<IsoSubspace> m_subspaceForFetchHeaders;
std::unique_ptr<IsoSubspace> m_subspaceForFetchHeadersIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForFetchRequest;
// std::unique_ptr<IsoSubspace> m_subspaceForFetchResponse;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemDirectoryHandle;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemFileHandle;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemHandle;
// std::unique_ptr<IsoSubspace> m_subspaceForFileSystemSyncAccessHandle;
// std::unique_ptr<IsoSubspace> m_subspaceForGamepad;
// std::unique_ptr<IsoSubspace> m_subspaceForGamepadButton;
// std::unique_ptr<IsoSubspace> m_subspaceForGamepadEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForGeolocation;
// std::unique_ptr<IsoSubspace> m_subspaceForGeolocationCoordinates;
// std::unique_ptr<IsoSubspace> m_subspaceForGeolocationPosition;
// std::unique_ptr<IsoSubspace> m_subspaceForGeolocationPositionError;
// std::unique_ptr<IsoSubspace> m_subspaceForHighlight;
// std::unique_ptr<IsoSubspace> m_subspaceForHighlightRegister;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBCursor;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBCursorWithValue;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBDatabase;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBFactory;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBIndex;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBKeyRange;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBObjectStore;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBOpenDBRequest;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBRequest;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBTransaction;
// std::unique_ptr<IsoSubspace> m_subspaceForIDBVersionChangeEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaCapabilities;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaControlsHost;
// std::unique_ptr<IsoSubspace> m_subspaceForBlobEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaRecorder;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaRecorderErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaMetadata;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaSession;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaSessionCoordinator;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaSource;
// std::unique_ptr<IsoSubspace> m_subspaceForSourceBuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForSourceBufferList;
// std::unique_ptr<IsoSubspace> m_subspaceForVideoPlaybackQuality;
// std::unique_ptr<IsoSubspace> m_subspaceForCanvasCaptureMediaStreamTrack;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaDeviceInfo;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaDevices;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaStream;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaStreamTrack;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaStreamTrackEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForOverconstrainedError;
// std::unique_ptr<IsoSubspace> m_subspaceForOverconstrainedErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCCertificate;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCDTMFSender;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCDTMFToneChangeEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCDataChannel;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCDataChannelEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCDtlsTransport;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCEncodedAudioFrame;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCEncodedVideoFrame;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCError;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCIceCandidate;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCIceTransport;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCPeerConnection;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCPeerConnectionIceErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCPeerConnectionIceEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpReceiver;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpSFrameTransform;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpSFrameTransformErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpScriptTransform;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpScriptTransformer;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpSender;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCRtpTransceiver;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCSctpTransport;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCSessionDescription;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCStatsReport;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCTrackEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRTCTransformEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLModelElement;
// std::unique_ptr<IsoSubspace> m_subspaceForNotification;
// std::unique_ptr<IsoSubspace> m_subspaceForNotificationEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMerchantValidationEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPaymentAddress;
// std::unique_ptr<IsoSubspace> m_subspaceForPaymentMethodChangeEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPaymentRequest;
// std::unique_ptr<IsoSubspace> m_subspaceForPaymentRequestUpdateEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPaymentResponse;
// std::unique_ptr<IsoSubspace> m_subspaceForPermissionStatus;
// std::unique_ptr<IsoSubspace> m_subspaceForPermissions;
// std::unique_ptr<IsoSubspace> m_subspaceForPictureInPictureEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPictureInPictureWindow;
// std::unique_ptr<IsoSubspace> m_subspaceForPushEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPushManager;
// std::unique_ptr<IsoSubspace> m_subspaceForPushMessageData;
// std::unique_ptr<IsoSubspace> m_subspaceForPushSubscription;
// std::unique_ptr<IsoSubspace> m_subspaceForPushSubscriptionChangeEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPushSubscriptionOptions;
// std::unique_ptr<IsoSubspace> m_subspaceForRemotePlayback;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechRecognition;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechRecognitionAlternative;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechRecognitionErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechRecognitionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechRecognitionResult;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechRecognitionResultList;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechSynthesis;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechSynthesisErrorEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechSynthesisEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechSynthesisUtterance;
// std::unique_ptr<IsoSubspace> m_subspaceForSpeechSynthesisVoice;
// std::unique_ptr<IsoSubspace> m_subspaceForStorageManager;
std::unique_ptr<IsoSubspace> m_subspaceForByteLengthQueuingStrategy;
std::unique_ptr<IsoSubspace> m_subspaceForCountQueuingStrategy;
std::unique_ptr<IsoSubspace> m_subspaceForReadableByteStreamController;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStream;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStreamBYOBReader;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStreamBYOBRequest;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStreamDefaultController;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStreamDefaultReader;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStreamSink;
std::unique_ptr<IsoSubspace> m_subspaceForReadableStreamSource;
std::unique_ptr<IsoSubspace> m_subspaceForTransformStream;
std::unique_ptr<IsoSubspace> m_subspaceForTransformStreamDefaultController;
std::unique_ptr<IsoSubspace> m_subspaceForWritableStream;
std::unique_ptr<IsoSubspace> m_subspaceForWritableStreamDefaultController;
std::unique_ptr<IsoSubspace> m_subspaceForWritableStreamDefaultWriter;
std::unique_ptr<IsoSubspace> m_subspaceForWritableStreamSink;
// std::unique_ptr<IsoSubspace> m_subspaceForWebLock;
// std::unique_ptr<IsoSubspace> m_subspaceForWebLockManager;
// std::unique_ptr<IsoSubspace> m_subspaceForAnalyserNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioBuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioBufferSourceNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioContext;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioDestinationNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioListener;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioParam;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioParamMap;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioProcessingEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioScheduledSourceNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioWorklet;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioWorkletGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioWorkletNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioWorkletProcessor;
// std::unique_ptr<IsoSubspace> m_subspaceForBaseAudioContext;
// std::unique_ptr<IsoSubspace> m_subspaceForBiquadFilterNode;
// std::unique_ptr<IsoSubspace> m_subspaceForChannelMergerNode;
// std::unique_ptr<IsoSubspace> m_subspaceForChannelSplitterNode;
// std::unique_ptr<IsoSubspace> m_subspaceForConstantSourceNode;
// std::unique_ptr<IsoSubspace> m_subspaceForConvolverNode;
// std::unique_ptr<IsoSubspace> m_subspaceForDelayNode;
// std::unique_ptr<IsoSubspace> m_subspaceForDynamicsCompressorNode;
// std::unique_ptr<IsoSubspace> m_subspaceForGainNode;
// std::unique_ptr<IsoSubspace> m_subspaceForIIRFilterNode;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaElementAudioSourceNode;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaStreamAudioDestinationNode;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaStreamAudioSourceNode;
// std::unique_ptr<IsoSubspace> m_subspaceForOfflineAudioCompletionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForOfflineAudioContext;
// std::unique_ptr<IsoSubspace> m_subspaceForOscillatorNode;
// std::unique_ptr<IsoSubspace> m_subspaceForPannerNode;
// std::unique_ptr<IsoSubspace> m_subspaceForPeriodicWave;
// std::unique_ptr<IsoSubspace> m_subspaceForScriptProcessorNode;
// std::unique_ptr<IsoSubspace> m_subspaceForStereoPannerNode;
// std::unique_ptr<IsoSubspace> m_subspaceForWaveShaperNode;
// std::unique_ptr<IsoSubspace> m_subspaceForAuthenticatorAssertionResponse;
// std::unique_ptr<IsoSubspace> m_subspaceForAuthenticatorAttestationResponse;
// std::unique_ptr<IsoSubspace> m_subspaceForAuthenticatorResponse;
// std::unique_ptr<IsoSubspace> m_subspaceForPublicKeyCredential;
// std::unique_ptr<IsoSubspace> m_subspaceForVideoColorSpace;
// std::unique_ptr<IsoSubspace> m_subspaceForDatabase;
// std::unique_ptr<IsoSubspace> m_subspaceForSQLError;
// std::unique_ptr<IsoSubspace> m_subspaceForSQLResultSet;
// std::unique_ptr<IsoSubspace> m_subspaceForSQLResultSetRowList;
// std::unique_ptr<IsoSubspace> m_subspaceForSQLTransaction;
// std::unique_ptr<IsoSubspace> m_subspaceForCloseEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForWebSocket;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRBoundedReferenceSpace;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRFrame;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRHand;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRHandIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRInputSource;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRInputSourceArray;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRInputSourceArrayIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRJointPose;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRJointSpace;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRLayer;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRPose;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRReferenceSpace;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRRenderState;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRRigidTransform;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRSession;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRSpace;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRSystem;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRView;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRViewerPose;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRViewport;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRWebGLLayer;
// std::unique_ptr<IsoSubspace> m_subspaceForXRInputSourceEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForXRInputSourcesChangeEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForXRReferenceSpaceEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForXRSessionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForAnimationEffect;
// std::unique_ptr<IsoSubspace> m_subspaceForAnimationPlaybackEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForAnimationTimeline;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSAnimation;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSTransition;
// std::unique_ptr<IsoSubspace> m_subspaceForCustomEffect;
// std::unique_ptr<IsoSubspace> m_subspaceForDocumentTimeline;
// std::unique_ptr<IsoSubspace> m_subspaceForKeyframeEffect;
// std::unique_ptr<IsoSubspace> m_subspaceForWebAnimation;
// std::unique_ptr<IsoSubspace> m_subspaceForCryptoKey;
// std::unique_ptr<IsoSubspace> m_subspaceForSubtleCrypto;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSConditionRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSCounterStyleRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSFontFaceRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSFontPaletteValuesRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSGroupingRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSImportRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSKeyframeRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSKeyframesRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSLayerBlockRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSLayerStatementRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMediaRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSNamespaceRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSPageRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSPaintSize;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSRuleList;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSStyleDeclaration;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSStyleRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSStyleSheet;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSSupportsRule;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSUnknownRule;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMCSSNamespace;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMMatrix;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMMatrixReadOnly;
// std::unique_ptr<IsoSubspace> m_subspaceForDeprecatedCSSOMCounter;
// std::unique_ptr<IsoSubspace> m_subspaceForDeprecatedCSSOMPrimitiveValue;
// std::unique_ptr<IsoSubspace> m_subspaceForDeprecatedCSSOMRGBColor;
// std::unique_ptr<IsoSubspace> m_subspaceForDeprecatedCSSOMRect;
// std::unique_ptr<IsoSubspace> m_subspaceForDeprecatedCSSOMValue;
// std::unique_ptr<IsoSubspace> m_subspaceForDeprecatedCSSOMValueList;
// std::unique_ptr<IsoSubspace> m_subspaceForFontFace;
// std::unique_ptr<IsoSubspace> m_subspaceForFontFaceSet;
// std::unique_ptr<IsoSubspace> m_subspaceForFontFaceSetIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaList;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaQueryList;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaQueryListEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForStyleMedia;
// std::unique_ptr<IsoSubspace> m_subspaceForStyleSheet;
// std::unique_ptr<IsoSubspace> m_subspaceForStyleSheetList;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSKeywordValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSNumericValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSOMVariableReferenceValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSStyleImageValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSStyleValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSUnitValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSUnparsedValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSUnparsedValueIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForStylePropertyMap;
// std::unique_ptr<IsoSubspace> m_subspaceForStylePropertyMapReadOnly;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathInvert;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathMax;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathMin;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathNegate;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathProduct;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathSum;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMathValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSNumericArray;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSNumericArrayIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSMatrixComponent;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSPerspective;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSRotate;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSScale;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSSkew;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSSkewX;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSSkewY;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSTransformComponent;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSTransformValue;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSTransformValueIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForCSSTranslate;
// std::unique_ptr<IsoSubspace> m_subspaceForAbstractRange;
// std::unique_ptr<IsoSubspace> m_subspaceForAnimationEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForAttr;
// std::unique_ptr<IsoSubspace> m_subspaceForBeforeUnloadEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForBroadcastChannel;
// std::unique_ptr<IsoSubspace> m_subspaceForCDATASection;
// std::unique_ptr<IsoSubspace> m_subspaceForCharacterData;
// std::unique_ptr<IsoSubspace> m_subspaceForClipboardEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForComment;
// std::unique_ptr<IsoSubspace> m_subspaceForCompositionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForCustomElementRegistry;
std::unique_ptr<IsoSubspace> m_subspaceForCustomEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMException;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMImplementation;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMPoint;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMPointReadOnly;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMQuad;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMRect;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMRectList;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMRectReadOnly;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMStringList;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMStringMap;
// std::unique_ptr<IsoSubspace> m_subspaceForDataTransfer;
// std::unique_ptr<IsoSubspace> m_subspaceForDataTransferItem;
// std::unique_ptr<IsoSubspace> m_subspaceForDataTransferItemList;
// std::unique_ptr<IsoSubspace> m_subspaceForDeviceMotionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForDeviceOrientationEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForDocument;
// std::unique_ptr<IsoSubspace> m_subspaceForDocumentFragment;
// std::unique_ptr<IsoSubspace> m_subspaceForDocumentType;
// std::unique_ptr<IsoSubspace> m_subspaceForDragEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForElement;
// std::unique_ptr<IsoSubspace> m_subspaceForFocusEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForFormDataEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForHashChangeEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForIdleDeadline;
// std::unique_ptr<IsoSubspace> m_subspaceForInputEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForKeyboardEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMessageChannel;
// std::unique_ptr<IsoSubspace> m_subspaceForMessageEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMessagePort;
// std::unique_ptr<IsoSubspace> m_subspaceForMouseEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMutationEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMutationObserver;
// std::unique_ptr<IsoSubspace> m_subspaceForMutationRecord;
// std::unique_ptr<IsoSubspace> m_subspaceForNamedNodeMap;
// std::unique_ptr<IsoSubspace> m_subspaceForNode;
// std::unique_ptr<IsoSubspace> m_subspaceForNodeIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForNodeList;
// std::unique_ptr<IsoSubspace> m_subspaceForNodeListIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForOverflowEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPageTransitionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPointerEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPopStateEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForProcessingInstruction;
// std::unique_ptr<IsoSubspace> m_subspaceForProgressEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForPromiseRejectionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForRange;
// std::unique_ptr<IsoSubspace> m_subspaceForSecurityPolicyViolationEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForShadowRoot;
// std::unique_ptr<IsoSubspace> m_subspaceForStaticRange;
// std::unique_ptr<IsoSubspace> m_subspaceForText;
// std::unique_ptr<IsoSubspace> m_subspaceForTextDecoder;
// std::unique_ptr<IsoSubspace> m_subspaceForTextDecoderStream;
// std::unique_ptr<IsoSubspace> m_subspaceForTextDecoderStreamDecoder;
std::unique_ptr<IsoSubspace> m_subspaceForTextEncoder;
// std::unique_ptr<IsoSubspace> m_subspaceForTextEncoderStream;
// std::unique_ptr<IsoSubspace> m_subspaceForTextEncoderStreamEncoder;
// std::unique_ptr<IsoSubspace> m_subspaceForTextEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForTransitionEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForTreeWalker;
// std::unique_ptr<IsoSubspace> m_subspaceForUIEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForWheelEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForXMLDocument;
// std::unique_ptr<IsoSubspace> m_subspaceForBlob;
// std::unique_ptr<IsoSubspace> m_subspaceForFile;
// std::unique_ptr<IsoSubspace> m_subspaceForFileList;
// std::unique_ptr<IsoSubspace> m_subspaceForFileReader;
// std::unique_ptr<IsoSubspace> m_subspaceForFileReaderSync;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMFormData;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMFormDataIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMTokenList;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMTokenListIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMURL;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLAllCollection;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLAnchorElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLAreaElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLAttachmentElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLAudioElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLBRElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLBaseElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLBodyElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLButtonElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLCanvasElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLCollection;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDListElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDataElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDataListElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDetailsElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDialogElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDirectoryElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDivElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLDocument;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLEmbedElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLFieldSetElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLFontElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLFormControlsCollection;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLFormElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLFrameElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLFrameSetElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLHRElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLHeadElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLHeadingElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLHtmlElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLIFrameElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLImageElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLInputElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLLIElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLLabelElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLLegendElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLLinkElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMapElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMarqueeElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMediaElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMenuElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMenuItemElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMetaElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLMeterElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLModElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLOListElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLObjectElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLOptGroupElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLOptionElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLOptionsCollection;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLOutputElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLParagraphElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLParamElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLPictureElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLPreElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLProgressElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLQuoteElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLScriptElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLSelectElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLSlotElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLSourceElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLSpanElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLStyleElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTableCaptionElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTableCellElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTableColElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTableElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTableRowElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTableSectionElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTemplateElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTextAreaElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTimeElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTitleElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLTrackElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLUListElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLUnknownElement;
// std::unique_ptr<IsoSubspace> m_subspaceForHTMLVideoElement;
// std::unique_ptr<IsoSubspace> m_subspaceForImageBitmap;
// std::unique_ptr<IsoSubspace> m_subspaceForImageData;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaController;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaEncryptedEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForMediaError;
// std::unique_ptr<IsoSubspace> m_subspaceForOffscreenCanvas;
// std::unique_ptr<IsoSubspace> m_subspaceForRadioNodeList;
// std::unique_ptr<IsoSubspace> m_subspaceForSubmitEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForTextMetrics;
// std::unique_ptr<IsoSubspace> m_subspaceForTimeRanges;
// std::unique_ptr<IsoSubspace> m_subspaceForURLSearchParams;
// std::unique_ptr<IsoSubspace> m_subspaceForURLSearchParamsIterator;
// std::unique_ptr<IsoSubspace> m_subspaceForValidityState;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitMediaKeyError;
// std::unique_ptr<IsoSubspace> m_subspaceForANGLEInstancedArrays;
// std::unique_ptr<IsoSubspace> m_subspaceForCanvasGradient;
// std::unique_ptr<IsoSubspace> m_subspaceForCanvasPattern;
// std::unique_ptr<IsoSubspace> m_subspaceForCanvasRenderingContext2D;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTBlendMinMax;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTColorBufferFloat;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTColorBufferHalfFloat;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTFloatBlend;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTFragDepth;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTShaderTextureLOD;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTTextureCompressionRGTC;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTTextureFilterAnisotropic;
// std::unique_ptr<IsoSubspace> m_subspaceForEXTsRGB;
// std::unique_ptr<IsoSubspace> m_subspaceForImageBitmapRenderingContext;
// std::unique_ptr<IsoSubspace> m_subspaceForKHRParallelShaderCompile;
// std::unique_ptr<IsoSubspace> m_subspaceForOESElementIndexUint;
// std::unique_ptr<IsoSubspace> m_subspaceForOESFBORenderMipmap;
// std::unique_ptr<IsoSubspace> m_subspaceForOESStandardDerivatives;
// std::unique_ptr<IsoSubspace> m_subspaceForOESTextureFloat;
// std::unique_ptr<IsoSubspace> m_subspaceForOESTextureFloatLinear;
// std::unique_ptr<IsoSubspace> m_subspaceForOESTextureHalfFloat;
// std::unique_ptr<IsoSubspace> m_subspaceForOESTextureHalfFloatLinear;
// std::unique_ptr<IsoSubspace> m_subspaceForOESVertexArrayObject;
// std::unique_ptr<IsoSubspace> m_subspaceForOffscreenCanvasRenderingContext2D;
// std::unique_ptr<IsoSubspace> m_subspaceForPaintRenderingContext2D;
// std::unique_ptr<IsoSubspace> m_subspaceForPath2D;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGL2RenderingContext;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLActiveInfo;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLBuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLColorBufferFloat;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTextureASTC;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTextureATC;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTextureETC;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTextureETC1;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTexturePVRTC;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTextureS3TC;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLCompressedTextureS3TCsRGB;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLContextEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLDebugRendererInfo;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLDebugShaders;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLDepthTexture;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLDrawBuffers;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLFramebuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLLoseContext;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLMultiDraw;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLProgram;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLQuery;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLRenderbuffer;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLRenderingContext;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLSampler;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLShader;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLShaderPrecisionFormat;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLSync;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLTexture;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLTransformFeedback;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLUniformLocation;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLVertexArrayObject;
// std::unique_ptr<IsoSubspace> m_subspaceForWebGLVertexArrayObjectOES;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioTrack;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioTrackConfiguration;
// std::unique_ptr<IsoSubspace> m_subspaceForAudioTrackList;
// std::unique_ptr<IsoSubspace> m_subspaceForDataCue;
// std::unique_ptr<IsoSubspace> m_subspaceForTextTrack;
// std::unique_ptr<IsoSubspace> m_subspaceForTextTrackCue;
// std::unique_ptr<IsoSubspace> m_subspaceForTextTrackCueGeneric;
// std::unique_ptr<IsoSubspace> m_subspaceForTextTrackCueList;
// std::unique_ptr<IsoSubspace> m_subspaceForTextTrackList;
// std::unique_ptr<IsoSubspace> m_subspaceForTrackEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForVTTCue;
// std::unique_ptr<IsoSubspace> m_subspaceForVTTRegion;
// std::unique_ptr<IsoSubspace> m_subspaceForVTTRegionList;
// std::unique_ptr<IsoSubspace> m_subspaceForVideoTrack;
// std::unique_ptr<IsoSubspace> m_subspaceForVideoTrackConfiguration;
// std::unique_ptr<IsoSubspace> m_subspaceForVideoTrackList;
// std::unique_ptr<IsoSubspace> m_subspaceForCommandLineAPIHost;
// std::unique_ptr<IsoSubspace> m_subspaceForInspectorAuditAccessibilityObject;
// std::unique_ptr<IsoSubspace> m_subspaceForInspectorAuditDOMObject;
// std::unique_ptr<IsoSubspace> m_subspaceForInspectorAuditResourcesObject;
// std::unique_ptr<IsoSubspace> m_subspaceForInspectorFrontendHost;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMApplicationCache;
// std::unique_ptr<IsoSubspace> m_subspaceForMathMLElement;
// std::unique_ptr<IsoSubspace> m_subspaceForMathMLMathElement;
// std::unique_ptr<IsoSubspace> m_subspaceForBarProp;
// std::unique_ptr<IsoSubspace> m_subspaceForCrypto;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMSelection;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMWindow;
// std::unique_ptr<IsoSubspace> m_subspaceForEventSource;
// std::unique_ptr<IsoSubspace> m_subspaceForHistory;
// std::unique_ptr<IsoSubspace> m_subspaceForIntersectionObserver;
// std::unique_ptr<IsoSubspace> m_subspaceForIntersectionObserverEntry;
// std::unique_ptr<IsoSubspace> m_subspaceForLocation;
// std::unique_ptr<IsoSubspace> m_subspaceForNavigator;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformance;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceEntry;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceMark;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceMeasure;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceNavigation;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceNavigationTiming;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceObserver;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceObserverEntryList;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformancePaintTiming;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceResourceTiming;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceServerTiming;
// std::unique_ptr<IsoSubspace> m_subspaceForPerformanceTiming;
// std::unique_ptr<IsoSubspace> m_subspaceForRemoteDOMWindow;
// std::unique_ptr<IsoSubspace> m_subspaceForResizeObserver;
// std::unique_ptr<IsoSubspace> m_subspaceForResizeObserverEntry;
// std::unique_ptr<IsoSubspace> m_subspaceForResizeObserverSize;
// std::unique_ptr<IsoSubspace> m_subspaceForScreen;
// std::unique_ptr<IsoSubspace> m_subspaceForShadowRealmGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForUndoItem;
// std::unique_ptr<IsoSubspace> m_subspaceForUndoManager;
// std::unique_ptr<IsoSubspace> m_subspaceForUserMessageHandler;
// std::unique_ptr<IsoSubspace> m_subspaceForUserMessageHandlersNamespace;
// std::unique_ptr<IsoSubspace> m_subspaceForVisualViewport;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitNamespace;
// std::unique_ptr<IsoSubspace> m_subspaceForWebKitPoint;
// std::unique_ptr<IsoSubspace> m_subspaceForWorkerNavigator;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMMimeType;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMMimeTypeArray;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMPlugin;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMPluginArray;
// std::unique_ptr<IsoSubspace> m_subspaceForStorage;
// std::unique_ptr<IsoSubspace> m_subspaceForStorageEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAltGlyphDefElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAltGlyphElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAltGlyphItemElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAngle;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimateColorElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimateElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimateMotionElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimateTransformElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedAngle;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedBoolean;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedEnumeration;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedInteger;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedLength;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedLengthList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedNumber;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedNumberList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedPreserveAspectRatio;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedRect;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedString;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimatedTransformList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGAnimationElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGCircleElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGClipPathElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGComponentTransferFunctionElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGCursorElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGDefsElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGDescElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGEllipseElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEBlendElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEColorMatrixElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEComponentTransferElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFECompositeElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEConvolveMatrixElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEDiffuseLightingElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEDisplacementMapElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEDistantLightElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEDropShadowElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEFloodElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEFuncAElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEFuncBElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEFuncGElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEFuncRElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEGaussianBlurElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEImageElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEMergeElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEMergeNodeElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEMorphologyElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEOffsetElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFEPointLightElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFESpecularLightingElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFESpotLightElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFETileElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFETurbulenceElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFilterElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFontElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFontFaceElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFontFaceFormatElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFontFaceNameElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFontFaceSrcElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGFontFaceUriElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGForeignObjectElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGGElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGGeometryElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGGlyphElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGGlyphRefElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGGradientElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGGraphicsElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGHKernElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGImageElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGLength;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGLengthList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGLineElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGLinearGradientElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGMPathElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGMarkerElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGMaskElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGMatrix;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGMetadataElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGMissingGlyphElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGNumber;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGNumberList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSeg;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegArcAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegArcRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegClosePath;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoCubicAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoCubicRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoCubicSmoothAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoCubicSmoothRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoQuadraticAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoQuadraticRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoQuadraticSmoothAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegCurvetoQuadraticSmoothRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegLinetoAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegLinetoHorizontalAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegLinetoHorizontalRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegLinetoRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegLinetoVerticalAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegLinetoVerticalRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegMovetoAbs;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPathSegMovetoRel;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPatternElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPoint;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPointList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPolygonElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPolylineElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGPreserveAspectRatio;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGRadialGradientElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGRect;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGRectElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGRenderingIntent;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGSVGElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGScriptElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGSetElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGStopElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGStringList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGStyleElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGSwitchElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGSymbolElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTRefElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTSpanElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTextContentElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTextElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTextPathElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTextPositioningElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTitleElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTransform;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGTransformList;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGUnitTypes;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGUseElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGVKernElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGViewElement;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGViewSpec;
// std::unique_ptr<IsoSubspace> m_subspaceForSVGZoomEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForGCObservation;
// std::unique_ptr<IsoSubspace> m_subspaceForInternalSettings;
// std::unique_ptr<IsoSubspace> m_subspaceForInternals;
// std::unique_ptr<IsoSubspace> m_subspaceForInternalsMapLike;
// std::unique_ptr<IsoSubspace> m_subspaceForInternalsSetLike;
// std::unique_ptr<IsoSubspace> m_subspaceForMallocStatistics;
// std::unique_ptr<IsoSubspace> m_subspaceForMemoryInfo;
// std::unique_ptr<IsoSubspace> m_subspaceForMockCDMFactory;
// std::unique_ptr<IsoSubspace> m_subspaceForMockContentFilterSettings;
// std::unique_ptr<IsoSubspace> m_subspaceForMockPageOverlay;
// std::unique_ptr<IsoSubspace> m_subspaceForMockPaymentCoordinator;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerInternals;
// std::unique_ptr<IsoSubspace> m_subspaceForTypeConversions;
// std::unique_ptr<IsoSubspace> m_subspaceForWebFakeXRDevice;
// std::unique_ptr<IsoSubspace> m_subspaceForWebFakeXRInputController;
// std::unique_ptr<IsoSubspace> m_subspaceForWebXRTest;
// std::unique_ptr<IsoSubspace> m_subspaceForDedicatedWorkerGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForWorker;
std::unique_ptr<IsoSubspace> m_subspaceForWorkerGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForWorkerLocation;
// std::unique_ptr<IsoSubspace> m_subspaceForExtendableEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForExtendableMessageEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForFetchEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForNavigationPreloadManager;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorker;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerClient;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerClients;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerContainer;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerRegistration;
// std::unique_ptr<IsoSubspace> m_subspaceForServiceWorkerWindowClient;
// std::unique_ptr<IsoSubspace> m_subspaceForSharedWorker;
// std::unique_ptr<IsoSubspace> m_subspaceForSharedWorkerGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForPaintWorkletGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForWorklet;
// std::unique_ptr<IsoSubspace> m_subspaceForWorkletGlobalScope;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMParser;
// std::unique_ptr<IsoSubspace> m_subspaceForXMLHttpRequest;
// std::unique_ptr<IsoSubspace> m_subspaceForXMLHttpRequestEventTarget;
// std::unique_ptr<IsoSubspace> m_subspaceForXMLHttpRequestProgressEvent;
// std::unique_ptr<IsoSubspace> m_subspaceForXMLHttpRequestUpload;
// std::unique_ptr<IsoSubspace> m_subspaceForXMLSerializer;
// std::unique_ptr<IsoSubspace> m_subspaceForXPathEvaluator;
// std::unique_ptr<IsoSubspace> m_subspaceForXPathExpression;
// std::unique_ptr<IsoSubspace> m_subspaceForXPathNSResolver;
// std::unique_ptr<IsoSubspace> m_subspaceForXPathResult;
// std::unique_ptr<IsoSubspace> m_subspaceForXSLTProcessor;
std::unique_ptr<IsoSubspace> m_subspaceForAbortController;
std::unique_ptr<IsoSubspace> m_subspaceForAbortSignal;
std::unique_ptr<IsoSubspace> m_subspaceForErrorEvent;
std::unique_ptr<IsoSubspace> m_subspaceForEvent;
std::unique_ptr<IsoSubspace> m_subspaceForEventListener;
std::unique_ptr<IsoSubspace> m_subspaceForEventTarget;
std::unique_ptr<IsoSubspace> m_subspaceForZigGlobalObject;
std::unique_ptr<IsoSubspace> m_subspaceForExposedToWorkerAndWindow;
std::unique_ptr<IsoSubspace> m_subspaceForURLSearchParams;
std::unique_ptr<IsoSubspace> m_subspaceForURLSearchParamsIterator;
std::unique_ptr<IsoSubspace> m_subspaceForDOMException;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMFormData;
// std::unique_ptr<IsoSubspace> m_subspaceForDOMFormDataIterator;
std::unique_ptr<IsoSubspace> m_subspaceForDOMURL;
};
} // namespace WebCore
namespace WebCore {
using DOMIsoSubspaces = WebCore::DOMIsoSubspaces;
}
|