forked from WebKit/WebKit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDerivedSources.make
2732 lines (2551 loc) · 133 KB
/
DerivedSources.make
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
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Copyright (C) 2006-2024 Apple Inc. All rights reserved.
# Copyright (C) 2006 Samuel Weinig <[email protected]>
# Copyright (C) 2009 Cameron McCormack <[email protected]>
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 3. Neither the name of Apple Inc. ("Apple") nor the names of
# its contributors may be used to endorse or promote products derived
# from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Workaround for rdar://84212106.
find_tool = $(realpath $(shell xcrun --sdk $(SDK_NAME) -f $(1)))
PYTHON := $(call find_tool,python3)
PERL := perl
RUBY := ruby
DELETE := rm -f
ifneq ($(SDKROOT),)
SDK_FLAGS = -isysroot $(SDKROOT)
endif
WK_CURRENT_ARCH = $(word 1, $(ARCHS))
TARGET_TRIPLE_FLAGS = -target $(WK_CURRENT_ARCH)-$(LLVM_TARGET_TRIPLE_VENDOR)-$(LLVM_TARGET_TRIPLE_OS_VERSION)$(LLVM_TARGET_TRIPLE_SUFFIX)
FRAMEWORK_FLAGS := $(addprefix -F, $(BUILT_PRODUCTS_DIR) $(FRAMEWORK_SEARCH_PATHS) $(SYSTEM_FRAMEWORK_SEARCH_PATHS))
HEADER_FLAGS := $(addprefix -I, $(BUILT_PRODUCTS_DIR) $(HEADER_SEARCH_PATHS) $(SYSTEM_HEADER_SEARCH_PATHS))
EXTERNAL_FLAGS := -DRELEASE_WITHOUT_OPTIMIZATIONS $(addprefix -D, $(GCC_PREPROCESSOR_DEFINITIONS))
platform_h_compiler_command = $(CC) -std=c++2b -x c++ $(1) $(SDK_FLAGS) $(TARGET_TRIPLE_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) $(EXTERNAL_FLAGS) -include "wtf/Platform.h" /dev/null
FEATURE_AND_PLATFORM_DEFINES := $(shell $(call platform_h_compiler_command,-E -P -dM) | $(PERL) -ne "print if s/\#define ((HAVE_|USE_|ENABLE_|WTF_PLATFORM_)\w+) 1/\1/")
PLATFORM_HEADER_DIR := $(realpath $(BUILT_PRODUCTS_DIR)$(WK_LIBRARY_HEADERS_FOLDER_PATH))
PLATFORM_HEADER_DEPENDENCIES := $(filter $(PLATFORM_HEADER_DIR)/%,$(realpath $(shell $(call platform_h_compiler_command,-M) | $(PERL) -e "local \$$/; my (\$$target, \$$deps) = split(/:/, <>); print split(/\\\\/, \$$deps);")))
FEATURE_AND_PLATFORM_DEFINE_DEPENDENCIES = $(WebCore)/DerivedSources.make $(PLATFORM_HEADER_DEPENDENCIES)
to-pattern = $(join $(basename $1), $(subst .,%,$(suffix $1)))
# --------
JS_BINDING_IDLS := \
$(WebCore)/Modules/WebGPU/GPU.idl \
$(WebCore)/Modules/WebGPU/GPUAdapter.idl \
$(WebCore)/Modules/WebGPU/GPUAdapterInfo.idl \
$(WebCore)/Modules/WebGPU/GPUAddressMode.idl \
$(WebCore)/Modules/WebGPU/GPUAutoLayoutMode.idl \
$(WebCore)/Modules/WebGPU/GPUBindGroup.idl \
$(WebCore)/Modules/WebGPU/GPUBindGroupDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUBindGroupEntry.idl \
$(WebCore)/Modules/WebGPU/GPUBindGroupLayout.idl \
$(WebCore)/Modules/WebGPU/GPUBindGroupLayoutDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUBindGroupLayoutEntry.idl \
$(WebCore)/Modules/WebGPU/GPUBlendComponent.idl \
$(WebCore)/Modules/WebGPU/GPUBlendFactor.idl \
$(WebCore)/Modules/WebGPU/GPUBlendOperation.idl \
$(WebCore)/Modules/WebGPU/GPUBlendState.idl \
$(WebCore)/Modules/WebGPU/GPUBuffer.idl \
$(WebCore)/Modules/WebGPU/GPUBufferBinding.idl \
$(WebCore)/Modules/WebGPU/GPUBufferBindingLayout.idl \
$(WebCore)/Modules/WebGPU/GPUBufferBindingType.idl \
$(WebCore)/Modules/WebGPU/GPUBufferDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUBufferMapState.idl \
$(WebCore)/Modules/WebGPU/GPUBufferUsage.idl \
$(WebCore)/Modules/WebGPU/GPUCanvasAlphaMode.idl \
$(WebCore)/Modules/WebGPU/GPUCanvasConfiguration.idl \
$(WebCore)/Modules/WebGPU/GPUCanvasToneMapping.idl \
$(WebCore)/Modules/WebGPU/GPUCanvasToneMappingMode.idl \
$(WebCore)/Modules/WebGPU/GPUColorDict.idl \
$(WebCore)/Modules/WebGPU/GPUColorTargetState.idl \
$(WebCore)/Modules/WebGPU/GPUColorWrite.idl \
$(WebCore)/Modules/WebGPU/GPUCommandBuffer.idl \
$(WebCore)/Modules/WebGPU/GPUCommandBufferDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUCommandEncoder.idl \
$(WebCore)/Modules/WebGPU/GPUCommandEncoderDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUCommandsMixin.idl \
$(WebCore)/Modules/WebGPU/GPUCompareFunction.idl \
$(WebCore)/Modules/WebGPU/GPUCompilationInfo.idl \
$(WebCore)/Modules/WebGPU/GPUCompilationMessage.idl \
$(WebCore)/Modules/WebGPU/GPUCompilationMessageType.idl \
$(WebCore)/Modules/WebGPU/GPUComputePassDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUComputePassEncoder.idl \
$(WebCore)/Modules/WebGPU/GPUComputePassTimestampWrites.idl \
$(WebCore)/Modules/WebGPU/GPUComputePipeline.idl \
$(WebCore)/Modules/WebGPU/GPUComputePipelineDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUCullMode.idl \
$(WebCore)/Modules/WebGPU/GPUDebugCommandsMixin.idl \
$(WebCore)/Modules/WebGPU/GPUDepthStencilState.idl \
$(WebCore)/Modules/WebGPU/GPUDevice.idl \
$(WebCore)/Modules/WebGPU/GPUDeviceDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUDeviceError.idl \
$(WebCore)/Modules/WebGPU/GPUDeviceLost.idl \
$(WebCore)/Modules/WebGPU/GPUDeviceLostInfo.idl \
$(WebCore)/Modules/WebGPU/GPUDeviceLostReason.idl \
$(WebCore)/Modules/WebGPU/GPUDeviceUncapturedError.idl \
$(WebCore)/Modules/WebGPU/GPUErrorFilter.idl \
$(WebCore)/Modules/WebGPU/GPUExtent3DDict.idl \
$(WebCore)/Modules/WebGPU/GPUExternalTexture.idl \
$(WebCore)/Modules/WebGPU/GPUExternalTextureBindingLayout.idl \
$(WebCore)/Modules/WebGPU/GPUExternalTextureDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUFeatureName.idl \
$(WebCore)/Modules/WebGPU/GPUFilterMode.idl \
$(WebCore)/Modules/WebGPU/GPUFragmentState.idl \
$(WebCore)/Modules/WebGPU/GPUFrontFace.idl \
$(WebCore)/Modules/WebGPU/GPUImageCopyBuffer.idl \
$(WebCore)/Modules/WebGPU/GPUImageCopyExternalImage.idl \
$(WebCore)/Modules/WebGPU/GPUImageCopyTexture.idl \
$(WebCore)/Modules/WebGPU/GPUImageCopyTextureTagged.idl \
$(WebCore)/Modules/WebGPU/GPUImageDataLayout.idl \
$(WebCore)/Modules/WebGPU/GPUIndexFormat.idl \
$(WebCore)/Modules/WebGPU/GPUInternalError.idl \
$(WebCore)/Modules/WebGPU/GPULoadOp.idl \
$(WebCore)/Modules/WebGPU/GPUMapMode.idl \
$(WebCore)/Modules/WebGPU/GPUMipmapFilterMode.idl \
$(WebCore)/Modules/WebGPU/GPUMultisampleState.idl \
$(WebCore)/Modules/WebGPU/GPUObjectBase.idl \
$(WebCore)/Modules/WebGPU/GPUObjectDescriptorBase.idl \
$(WebCore)/Modules/WebGPU/GPUOrigin2DDict.idl \
$(WebCore)/Modules/WebGPU/GPUOrigin3DDict.idl \
$(WebCore)/Modules/WebGPU/GPUOutOfMemoryError.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineBase.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineDescriptorBase.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineError.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineErrorInit.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineErrorReason.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineLayout.idl \
$(WebCore)/Modules/WebGPU/GPUPipelineLayoutDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUPowerPreference.idl \
$(WebCore)/Modules/WebGPU/GPUPredefinedColorSpace.idl \
$(WebCore)/Modules/WebGPU/GPUPrimitiveState.idl \
$(WebCore)/Modules/WebGPU/GPUPrimitiveTopology.idl \
$(WebCore)/Modules/WebGPU/GPUProgrammablePassEncoder.idl \
$(WebCore)/Modules/WebGPU/GPUProgrammableStage.idl \
$(WebCore)/Modules/WebGPU/GPUQuerySet.idl \
$(WebCore)/Modules/WebGPU/GPUQuerySetDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUQueryType.idl \
$(WebCore)/Modules/WebGPU/GPUQueue.idl \
$(WebCore)/Modules/WebGPU/GPUQueueDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPURenderBundle.idl \
$(WebCore)/Modules/WebGPU/GPURenderBundleDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPURenderBundleEncoder.idl \
$(WebCore)/Modules/WebGPU/GPURenderBundleEncoderDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPURenderEncoderBase.idl \
$(WebCore)/Modules/WebGPU/GPURenderPassColorAttachment.idl \
$(WebCore)/Modules/WebGPU/GPURenderPassDepthStencilAttachment.idl \
$(WebCore)/Modules/WebGPU/GPURenderPassDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPURenderPassEncoder.idl \
$(WebCore)/Modules/WebGPU/GPURenderPassLayout.idl \
$(WebCore)/Modules/WebGPU/GPURenderPassTimestampWrites.idl \
$(WebCore)/Modules/WebGPU/GPURenderPipeline.idl \
$(WebCore)/Modules/WebGPU/GPURenderPipelineDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPURequestAdapterOptions.idl \
$(WebCore)/Modules/WebGPU/GPUSampler.idl \
$(WebCore)/Modules/WebGPU/GPUSamplerBindingLayout.idl \
$(WebCore)/Modules/WebGPU/GPUSamplerBindingType.idl \
$(WebCore)/Modules/WebGPU/GPUSamplerDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUShaderModule.idl \
$(WebCore)/Modules/WebGPU/GPUShaderModuleCompilationHint.idl \
$(WebCore)/Modules/WebGPU/GPUShaderModuleDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUShaderStage.idl \
$(WebCore)/Modules/WebGPU/GPUStencilFaceState.idl \
$(WebCore)/Modules/WebGPU/GPUStencilOperation.idl \
$(WebCore)/Modules/WebGPU/GPUStorageTextureAccess.idl \
$(WebCore)/Modules/WebGPU/GPUStorageTextureBindingLayout.idl \
$(WebCore)/Modules/WebGPU/GPUStoreOp.idl \
$(WebCore)/Modules/WebGPU/GPUSupportedFeatures.idl \
$(WebCore)/Modules/WebGPU/GPUSupportedLimits.idl \
$(WebCore)/Modules/WebGPU/GPUTexture.idl \
$(WebCore)/Modules/WebGPU/GPUTextureAspect.idl \
$(WebCore)/Modules/WebGPU/GPUTextureBindingLayout.idl \
$(WebCore)/Modules/WebGPU/GPUTextureDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUTextureDimension.idl \
$(WebCore)/Modules/WebGPU/GPUTextureFormat.idl \
$(WebCore)/Modules/WebGPU/GPUTextureSampleType.idl \
$(WebCore)/Modules/WebGPU/GPUTextureUsage.idl \
$(WebCore)/Modules/WebGPU/GPUTextureView.idl \
$(WebCore)/Modules/WebGPU/GPUTextureViewDescriptor.idl \
$(WebCore)/Modules/WebGPU/GPUTextureViewDimension.idl \
$(WebCore)/Modules/WebGPU/GPUUncapturedErrorEvent.idl \
$(WebCore)/Modules/WebGPU/GPUUncapturedErrorEventInit.idl \
$(WebCore)/Modules/WebGPU/GPUValidationError.idl \
$(WebCore)/Modules/WebGPU/GPUVertexAttribute.idl \
$(WebCore)/Modules/WebGPU/GPUVertexBufferLayout.idl \
$(WebCore)/Modules/WebGPU/GPUVertexFormat.idl \
$(WebCore)/Modules/WebGPU/GPUVertexState.idl \
$(WebCore)/Modules/WebGPU/GPUVertexStepMode.idl \
$(WebCore)/Modules/WebGPU/NavigatorGPU.idl \
$(WebCore)/Modules/WebGPU/WGSLLanguageFeatures.idl \
$(WebCore)/Modules/ShapeDetection/BarcodeDetector.idl \
$(WebCore)/Modules/ShapeDetection/BarcodeDetectorOptions.idl \
$(WebCore)/Modules/ShapeDetection/BarcodeFormat.idl \
$(WebCore)/Modules/ShapeDetection/DetectedBarcode.idl \
$(WebCore)/Modules/ShapeDetection/DetectedFace.idl \
$(WebCore)/Modules/ShapeDetection/DetectedText.idl \
$(WebCore)/Modules/ShapeDetection/FaceDetector.idl \
$(WebCore)/Modules/ShapeDetection/FaceDetectorOptions.idl \
$(WebCore)/Modules/ShapeDetection/Landmark.idl \
$(WebCore)/Modules/ShapeDetection/LandmarkType.idl \
$(WebCore)/Modules/ShapeDetection/Point2D.idl \
$(WebCore)/Modules/ShapeDetection/TextDetector.idl \
$(WebCore)/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl \
$(WebCore)/Modules/applepay/ApplePayAutomaticReloadPaymentRequest.idl \
$(WebCore)/Modules/applepay/ApplePayCancelEvent.idl \
$(WebCore)/Modules/applepay/ApplePayContactField.idl \
$(WebCore)/Modules/applepay/ApplePayCouponCodeChangedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayCouponCodeDetails.idl \
$(WebCore)/Modules/applepay/ApplePayCouponCodeUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayDateComponents.idl \
$(WebCore)/Modules/applepay/ApplePayDateComponentsRange.idl \
$(WebCore)/Modules/applepay/ApplePayDeferredPaymentRequest.idl \
$(WebCore)/Modules/applepay/ApplePayDisbursementRequest.idl \
$(WebCore)/Modules/applepay/ApplePayDetailsUpdateBase.idl \
$(WebCore)/Modules/applepay/ApplePayError.idl \
$(WebCore)/Modules/applepay/ApplePayErrorCode.idl \
$(WebCore)/Modules/applepay/ApplePayErrorContactField.idl \
$(WebCore)/Modules/applepay/ApplePayFeature.idl \
$(WebCore)/Modules/applepay/ApplePayInstallmentConfiguration.idl \
$(WebCore)/Modules/applepay/ApplePayInstallmentItem.idl \
$(WebCore)/Modules/applepay/ApplePayInstallmentItemType.idl \
$(WebCore)/Modules/applepay/ApplePayInstallmentRetailChannel.idl \
$(WebCore)/Modules/applepay/ApplePayLineItem.idl \
$(WebCore)/Modules/applepay/ApplePayLaterAvailability.idl \
$(WebCore)/Modules/applepay/ApplePayMerchantCapability.idl \
$(WebCore)/Modules/applepay/ApplePayPayment.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentAuthorizationResult.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentAuthorizedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentContact.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethod.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethodSelectedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethodType.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethodUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentOrderDetails.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentPass.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentRequest.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentTiming.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentTokenContext.idl \
$(WebCore)/Modules/applepay/ApplePayRecurringPaymentDateUnit.idl \
$(WebCore)/Modules/applepay/ApplePayRecurringPaymentRequest.idl \
$(WebCore)/Modules/applepay/ApplePayRequestBase.idl \
$(WebCore)/Modules/applepay/ApplePaySession.idl \
$(WebCore)/Modules/applepay/ApplePaySessionError.idl \
$(WebCore)/Modules/applepay/ApplePaySetup.idl \
$(WebCore)/Modules/applepay/ApplePaySetupConfiguration.idl \
$(WebCore)/Modules/applepay/ApplePaySetupFeature.idl \
$(WebCore)/Modules/applepay/ApplePaySetupFeatureState.idl \
$(WebCore)/Modules/applepay/ApplePaySetupFeatureType.idl \
$(WebCore)/Modules/applepay/ApplePayShippingContactEditingMode.idl \
$(WebCore)/Modules/applepay/ApplePayShippingContactSelectedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayShippingContactUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayShippingMethod.idl \
$(WebCore)/Modules/applepay/ApplePayShippingMethodSelectedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayShippingMethodUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayValidateMerchantEvent.idl \
$(WebCore)/Modules/applepay/paymentrequest/ApplePayModifier.idl \
$(WebCore)/Modules/applepay/paymentrequest/ApplePayPaymentCompleteDetails.idl \
$(WebCore)/Modules/applepay/paymentrequest/ApplePayRequest.idl \
$(WebCore)/Modules/applepay-ams-ui/ApplePayAMSUIRequest.idl \
$(WebCore)/Modules/async-clipboard/Clipboard.idl \
$(WebCore)/Modules/async-clipboard/ClipboardItem.idl \
$(WebCore)/Modules/async-clipboard/Navigator+Clipboard.idl \
$(WebCore)/Modules/audiosession/DOMAudioSession.idl \
$(WebCore)/Modules/audiosession/Navigator+AudioSession.idl \
$(WebCore)/Modules/badge/NavigatorBadge.idl \
$(WebCore)/Modules/beacon/Navigator+Beacon.idl \
$(WebCore)/Modules/cache/CacheQueryOptions.idl \
$(WebCore)/Modules/cache/DOMCache.idl \
$(WebCore)/Modules/cache/DOMCacheStorage.idl \
$(WebCore)/Modules/cache/MultiCacheQueryOptions.idl \
$(WebCore)/Modules/cache/WindowOrWorkerGlobalScope+Caches.idl \
$(WebCore)/Modules/compression/CompressionStream.idl \
$(WebCore)/Modules/compression/CompressionStreamEncoder.idl \
$(WebCore)/Modules/compression/DecompressionStream.idl \
$(WebCore)/Modules/compression/DecompressionStreamDecoder.idl \
$(WebCore)/Modules/contact-picker/ContactInfo.idl \
$(WebCore)/Modules/contact-picker/ContactProperty.idl \
$(WebCore)/Modules/contact-picker/ContactsManager.idl \
$(WebCore)/Modules/contact-picker/ContactsSelectOptions.idl \
$(WebCore)/Modules/contact-picker/Navigator+Contacts.idl \
$(WebCore)/Modules/cookie-consent/Navigator+CookieConsent.idl \
$(WebCore)/Modules/cookie-consent/RequestCookieConsentOptions.idl \
$(WebCore)/Modules/cookie-store/CookieChangeEvent.idl \
$(WebCore)/Modules/cookie-store/CookieChangeEventInit.idl \
$(WebCore)/Modules/cookie-store/CookieInit.idl \
$(WebCore)/Modules/cookie-store/CookieListItem.idl \
$(WebCore)/Modules/cookie-store/CookieSameSite.idl \
$(WebCore)/Modules/cookie-store/CookieStore.idl \
$(WebCore)/Modules/cookie-store/CookieStoreGetOptions.idl \
$(WebCore)/Modules/cookie-store/CookieStoreDeleteOptions.idl \
$(WebCore)/Modules/cookie-store/CookieStoreManager.idl \
$(WebCore)/Modules/cookie-store/DOMWindow+CookieStore.idl \
$(WebCore)/Modules/cookie-store/ExtendableCookieChangeEvent.idl \
$(WebCore)/Modules/cookie-store/ExtendableCookieChangeEventInit.idl \
$(WebCore)/Modules/credentialmanagement/BasicCredential.idl \
$(WebCore)/Modules/credentialmanagement/CredentialCreationOptions.idl \
$(WebCore)/Modules/credentialmanagement/CredentialMediationRequirement.idl \
$(WebCore)/Modules/credentialmanagement/CredentialRequestOptions.idl \
$(WebCore)/Modules/credentialmanagement/CredentialsContainer.idl \
$(WebCore)/Modules/credentialmanagement/Navigator+Credentials.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeyEncryptionScheme.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeyMessageEventInit.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeyMessageEvent.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeyMessageType.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeySession.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeySessionType.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeyStatusMap.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeySystemAccess.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeySystemConfiguration.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeySystemMediaCapability.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeys.idl \
$(WebCore)/Modules/encryptedmedia/MediaKeysRequirement.idl \
$(WebCore)/Modules/encryptedmedia/Navigator+EME.idl \
$(WebCore)/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.idl \
$(WebCore)/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.idl \
$(WebCore)/Modules/encryptedmedia/legacy/WebKitMediaKeySession.idl \
$(WebCore)/Modules/encryptedmedia/legacy/WebKitMediaKeys.idl \
$(WebCore)/Modules/entriesapi/DOMFileSystem.idl \
$(WebCore)/Modules/entriesapi/ErrorCallback.idl \
$(WebCore)/Modules/entriesapi/FileCallback.idl \
$(WebCore)/Modules/entriesapi/FileSystemDirectoryEntry.idl \
$(WebCore)/Modules/entriesapi/FileSystemDirectoryReader.idl \
$(WebCore)/Modules/entriesapi/FileSystemEntriesCallback.idl \
$(WebCore)/Modules/entriesapi/FileSystemEntry.idl \
$(WebCore)/Modules/entriesapi/FileSystemEntryCallback.idl \
$(WebCore)/Modules/entriesapi/FileSystemFileEntry.idl \
$(WebCore)/Modules/entriesapi/HTMLInputElement+EntriesAPI.idl \
$(WebCore)/Modules/fetch/FetchBody.idl \
$(WebCore)/Modules/fetch/FetchHeaders.idl \
$(WebCore)/Modules/fetch/FetchReferrerPolicy.idl \
$(WebCore)/Modules/fetch/FetchRequest.idl \
$(WebCore)/Modules/fetch/FetchRequestCache.idl \
$(WebCore)/Modules/fetch/FetchRequestCredentials.idl \
$(WebCore)/Modules/fetch/FetchRequestDestination.idl \
$(WebCore)/Modules/fetch/FetchRequestInit.idl \
$(WebCore)/Modules/fetch/FetchRequestMode.idl \
$(WebCore)/Modules/fetch/FetchRequestRedirect.idl \
$(WebCore)/Modules/fetch/FetchResponse.idl \
$(WebCore)/Modules/fetch/RequestPriority.idl \
$(WebCore)/Modules/fetch/WindowOrWorkerGlobalScope+Fetch.idl \
$(WebCore)/Modules/filesystemaccess/FileSystemDirectoryHandle.idl \
$(WebCore)/Modules/filesystemaccess/FileSystemFileHandle.idl \
$(WebCore)/Modules/filesystemaccess/FileSystemHandle.idl \
$(WebCore)/Modules/filesystemaccess/FileSystemSyncAccessHandle.idl \
$(WebCore)/Modules/filesystemaccess/FileSystemWritableFileStream.idl \
$(WebCore)/Modules/filesystemaccess/StorageManager+FileSystemAccess.idl \
$(WebCore)/Modules/gamepad/Gamepad.idl \
$(WebCore)/Modules/gamepad/GamepadButton.idl \
$(WebCore)/Modules/gamepad/GamepadEffectParameters.idl \
$(WebCore)/Modules/gamepad/GamepadEvent.idl \
$(WebCore)/Modules/gamepad/GamepadHapticActuator.idl \
$(WebCore)/Modules/gamepad/GamepadHapticEffectType.idl \
$(WebCore)/Modules/gamepad/Navigator+Gamepad.idl \
$(WebCore)/Modules/gamepad/WindowEventHandlers+Gamepad.idl \
$(WebCore)/Modules/geolocation/Geolocation.idl \
$(WebCore)/Modules/geolocation/GeolocationCoordinates.idl \
$(WebCore)/Modules/geolocation/GeolocationPosition.idl \
$(WebCore)/Modules/geolocation/GeolocationPositionError.idl \
$(WebCore)/Modules/geolocation/Navigator+Geolocation.idl \
$(WebCore)/Modules/geolocation/PositionCallback.idl \
$(WebCore)/Modules/geolocation/PositionErrorCallback.idl \
$(WebCore)/Modules/geolocation/PositionOptions.idl \
$(WebCore)/Modules/highlight/HighlightRegistry.idl \
$(WebCore)/Modules/highlight/Highlight.idl \
$(WebCore)/Modules/identity/DigitalCredential.idl \
$(WebCore)/Modules/identity/DigitalCredentialRequest.idl \
$(WebCore)/Modules/identity/DigitalCredentialRequestOptions.idl \
$(WebCore)/Modules/identity/IdentityCredentialProtocol.idl \
$(WebCore)/Modules/identity/MobileDocumentRequest.idl \
$(WebCore)/Modules/identity/OpenID4VPRequest.idl \
$(WebCore)/Modules/indexeddb/IDBCursor.idl \
$(WebCore)/Modules/indexeddb/IDBCursorDirection.idl \
$(WebCore)/Modules/indexeddb/IDBCursorWithValue.idl \
$(WebCore)/Modules/indexeddb/IDBDatabase.idl \
$(WebCore)/Modules/indexeddb/IDBFactory.idl \
$(WebCore)/Modules/indexeddb/IDBIndex.idl \
$(WebCore)/Modules/indexeddb/IDBKeyRange.idl \
$(WebCore)/Modules/indexeddb/IDBObjectStore.idl \
$(WebCore)/Modules/indexeddb/IDBOpenDBRequest.idl \
$(WebCore)/Modules/indexeddb/IDBRequest.idl \
$(WebCore)/Modules/indexeddb/IDBTransaction.idl \
$(WebCore)/Modules/indexeddb/IDBTransactionDurability.idl \
$(WebCore)/Modules/indexeddb/IDBTransactionMode.idl \
$(WebCore)/Modules/indexeddb/IDBVersionChangeEvent.idl \
$(WebCore)/Modules/indexeddb/WindowOrWorkerGlobalScope+IndexedDatabase.idl \
$(WebCore)/Modules/mediacapabilities/AudioConfiguration.idl \
$(WebCore)/Modules/mediacapabilities/ColorGamut.idl \
$(WebCore)/Modules/mediacapabilities/HdrMetadataType.idl \
$(WebCore)/Modules/mediacapabilities/MediaCapabilities.idl \
$(WebCore)/Modules/mediacapabilities/MediaCapabilitiesDecodingInfo.idl \
$(WebCore)/Modules/mediacapabilities/MediaCapabilitiesEncodingInfo.idl \
$(WebCore)/Modules/mediacapabilities/MediaCapabilitiesInfo.idl \
$(WebCore)/Modules/mediacapabilities/MediaConfiguration.idl \
$(WebCore)/Modules/mediacapabilities/MediaDecodingConfiguration.idl \
$(WebCore)/Modules/mediacapabilities/MediaDecodingType.idl \
$(WebCore)/Modules/mediacapabilities/MediaEncodingConfiguration.idl \
$(WebCore)/Modules/mediacapabilities/MediaEncodingType.idl \
$(WebCore)/Modules/mediacapabilities/Navigator+MediaCapabilities.idl \
$(WebCore)/Modules/mediacapabilities/TransferFunction.idl \
$(WebCore)/Modules/mediacapabilities/VideoConfiguration.idl \
$(WebCore)/Modules/mediacapabilities/WorkerNavigator+MediaCapabilities.idl \
$(WebCore)/Modules/mediacontrols/MediaControlsHost.idl \
$(WebCore)/Modules/mediarecorder/BlobEvent.idl \
$(WebCore)/Modules/mediarecorder/MediaRecorder.idl \
$(WebCore)/Modules/mediarecorder/MediaRecorderErrorEvent.idl \
$(WebCore)/Modules/mediasource/AudioTrack+MediaSource.idl \
$(WebCore)/Modules/mediasource/BufferedChangeEvent.idl \
$(WebCore)/Modules/mediasource/DOMURL+MediaSource.idl \
$(WebCore)/Modules/mediasource/ManagedMediaSource.idl \
$(WebCore)/Modules/mediasource/ManagedSourceBuffer.idl \
$(WebCore)/Modules/mediasource/MediaSource.idl \
$(WebCore)/Modules/mediasource/MediaSourceHandle.idl \
$(WebCore)/Modules/mediasource/MediaSourceInit.idl \
$(WebCore)/Modules/mediasource/SourceBuffer.idl \
$(WebCore)/Modules/mediasource/SourceBufferList.idl \
$(WebCore)/Modules/mediasource/TextTrack+MediaSource.idl \
$(WebCore)/Modules/mediasource/VideoPlaybackQuality.idl \
$(WebCore)/Modules/mediasource/VideoTrack+MediaSource.idl \
$(WebCore)/Modules/mediasession/MediaImage.idl \
$(WebCore)/Modules/mediasession/MediaMetadata.idl \
$(WebCore)/Modules/mediasession/MediaMetadataInit.idl \
$(WebCore)/Modules/mediasession/MediaMetadataPlaylistMixin.idl \
$(WebCore)/Modules/mediasession/MediaPositionState.idl \
$(WebCore)/Modules/mediasession/MediaSession.idl \
$(WebCore)/Modules/mediasession/MediaSessionAction.idl \
$(WebCore)/Modules/mediasession/MediaSessionActionDetails.idl \
$(WebCore)/Modules/mediasession/MediaSessionActionHandler.idl \
$(WebCore)/Modules/mediasession/MediaSessionCoordinator.idl \
$(WebCore)/Modules/mediasession/MediaSessionCoordinatorMixin.idl \
$(WebCore)/Modules/mediasession/MediaSessionCoordinatorState.idl \
$(WebCore)/Modules/mediasession/MediaSessionPlaybackState.idl \
$(WebCore)/Modules/mediasession/MediaSessionPlaylistMixin.idl \
$(WebCore)/Modules/mediasession/MediaSessionReadyState.idl \
$(WebCore)/Modules/mediasession/Navigator+MediaSession.idl \
$(WebCore)/Modules/mediastream/CanvasCaptureMediaStreamTrack.idl \
$(WebCore)/Modules/mediastream/DoubleRange.idl \
$(WebCore)/Modules/mediastream/FillLightMode.idl \
$(WebCore)/Modules/mediastream/LongRange.idl \
$(WebCore)/Modules/mediastream/ImageCapture.idl \
$(WebCore)/Modules/mediastream/InputDeviceInfo.idl \
$(WebCore)/Modules/mediastream/MediaDeviceInfo.idl \
$(WebCore)/Modules/mediastream/MediaDevices.idl \
$(WebCore)/Modules/mediastream/MediaSettingsRange.idl \
$(WebCore)/Modules/mediastream/MediaStream.idl \
$(WebCore)/Modules/mediastream/MediaStreamTrack.idl \
$(WebCore)/Modules/mediastream/MediaStreamTrackEvent.idl \
$(WebCore)/Modules/mediastream/MediaStreamTrackProcessor.idl \
$(WebCore)/Modules/mediastream/MediaTrackCapabilities.idl \
$(WebCore)/Modules/mediastream/MediaTrackConstraints.idl \
$(WebCore)/Modules/mediastream/MediaTrackSupportedConstraints.idl \
$(WebCore)/Modules/mediastream/MeteringMode.idl \
$(WebCore)/Modules/mediastream/Navigator+MediaDevices.idl \
$(WebCore)/Modules/mediastream/OverconstrainedError.idl \
$(WebCore)/Modules/mediastream/OverconstrainedErrorEvent.idl \
$(WebCore)/Modules/mediastream/PhotoCapabilities.idl \
$(WebCore)/Modules/mediastream/PhotoSettings.idl \
$(WebCore)/Modules/mediastream/RedEyeReduction.idl \
$(WebCore)/Modules/mediastream/RTCAnswerOptions.idl \
$(WebCore)/Modules/mediastream/RTCCertificate.idl \
$(WebCore)/Modules/mediastream/RTCConfiguration.idl \
$(WebCore)/Modules/mediastream/RTCDTMFSender.idl \
$(WebCore)/Modules/mediastream/RTCDTMFToneChangeEvent.idl \
$(WebCore)/Modules/mediastream/RTCDataChannel.idl \
$(WebCore)/Modules/mediastream/RTCDataChannelEvent.idl \
$(WebCore)/Modules/mediastream/RTCDegradationPreference.idl \
$(WebCore)/Modules/mediastream/RTCDtlsTransport.idl \
$(WebCore)/Modules/mediastream/RTCDtlsTransportState.idl \
$(WebCore)/Modules/mediastream/RTCDtxStatus.idl \
$(WebCore)/Modules/mediastream/RTCEncodedAudioFrame.idl \
$(WebCore)/Modules/mediastream/RTCEncodedVideoFrame.idl \
$(WebCore)/Modules/mediastream/RTCError.idl \
$(WebCore)/Modules/mediastream/RTCErrorDetailType.idl \
$(WebCore)/Modules/mediastream/RTCErrorEvent.idl \
$(WebCore)/Modules/mediastream/RTCIceCandidate.idl \
$(WebCore)/Modules/mediastream/RTCIceCandidateInit.idl \
$(WebCore)/Modules/mediastream/RTCIceCandidateType.idl \
$(WebCore)/Modules/mediastream/RTCIceComponent.idl \
$(WebCore)/Modules/mediastream/RTCIceConnectionState.idl \
$(WebCore)/Modules/mediastream/RTCIceGatheringState.idl \
$(WebCore)/Modules/mediastream/RTCIceProtocol.idl \
$(WebCore)/Modules/mediastream/RTCIceRole.idl \
$(WebCore)/Modules/mediastream/RTCIceServer.idl \
$(WebCore)/Modules/mediastream/RTCIceServerTransportProtocol.idl \
$(WebCore)/Modules/mediastream/RTCIceTcpCandidateType.idl \
$(WebCore)/Modules/mediastream/RTCIceTransport.idl \
$(WebCore)/Modules/mediastream/RTCIceTransportState.idl \
$(WebCore)/Modules/mediastream/RTCLocalSessionDescriptionInit.idl \
$(WebCore)/Modules/mediastream/RTCOfferAnswerOptions.idl \
$(WebCore)/Modules/mediastream/RTCOfferOptions.idl \
$(WebCore)/Modules/mediastream/RTCPeerConnection.idl \
$(WebCore)/Modules/mediastream/RTCPeerConnectionIceEvent.idl \
$(WebCore)/Modules/mediastream/RTCPeerConnectionIceErrorEvent.idl \
$(WebCore)/Modules/mediastream/RTCPeerConnectionState.idl \
$(WebCore)/Modules/mediastream/RTCPriorityType.idl \
$(WebCore)/Modules/mediastream/RTCRtcpParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpCapabilities.idl \
$(WebCore)/Modules/mediastream/RTCRtpCodecCapability.idl \
$(WebCore)/Modules/mediastream/RTCRtpCodecParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpCodingParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpContributingSource.idl \
$(WebCore)/Modules/mediastream/RTCRtpEncodingParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpFecParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpHeaderExtensionParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpReceiver.idl \
$(WebCore)/Modules/mediastream/RTCRtpReceiver+Transform.idl \
$(WebCore)/Modules/mediastream/RTCRtpRtxParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpSendParameters.idl \
$(WebCore)/Modules/mediastream/RTCRtpSender.idl \
$(WebCore)/Modules/mediastream/RTCRtpSender+Transform.idl \
$(WebCore)/Modules/mediastream/RTCRtpSFrameTransform.idl \
$(WebCore)/Modules/mediastream/RTCRtpSFrameTransformErrorEvent.idl \
$(WebCore)/Modules/mediastream/RTCRtpScriptTransform.idl \
$(WebCore)/Modules/mediastream/RTCRtpScriptTransformProvider.idl \
$(WebCore)/Modules/mediastream/RTCRtpScriptTransformer.idl \
$(WebCore)/Modules/mediastream/RTCRtpSynchronizationSource.idl \
$(WebCore)/Modules/mediastream/RTCRtpTransceiver.idl \
$(WebCore)/Modules/mediastream/RTCRtpTransceiverDirection.idl \
$(WebCore)/Modules/mediastream/RTCSctpTransport.idl \
$(WebCore)/Modules/mediastream/RTCSctpTransportState.idl \
$(WebCore)/Modules/mediastream/RTCSdpType.idl \
$(WebCore)/Modules/mediastream/RTCSessionDescription.idl \
$(WebCore)/Modules/mediastream/RTCSessionDescriptionInit.idl \
$(WebCore)/Modules/mediastream/RTCSignalingState.idl \
$(WebCore)/Modules/mediastream/RTCStatsReport.idl \
$(WebCore)/Modules/mediastream/RTCTrackEvent.idl \
$(WebCore)/Modules/mediastream/RTCTransformEvent.idl \
$(WebCore)/Modules/mediastream/VideoTrackGenerator.idl \
$(WebCore)/Modules/model-element/HTMLModelElement.idl \
$(WebCore)/Modules/model-element/HTMLModelElementCamera.idl \
$(WebCore)/Modules/notifications/Notification.idl \
$(WebCore)/Modules/notifications/NotificationDirection.idl \
$(WebCore)/Modules/notifications/NotificationEvent.idl \
$(WebCore)/Modules/notifications/NotificationOptions.idl \
$(WebCore)/Modules/notifications/NotificationPermission.idl \
$(WebCore)/Modules/notifications/NotificationPermissionCallback.idl \
$(WebCore)/Modules/paymentrequest/AddressErrors.idl \
$(WebCore)/Modules/paymentrequest/MerchantValidationEvent.idl \
$(WebCore)/Modules/paymentrequest/PayerErrorFields.idl \
$(WebCore)/Modules/paymentrequest/PaymentAddress.idl \
$(WebCore)/Modules/paymentrequest/PaymentComplete.idl \
$(WebCore)/Modules/paymentrequest/PaymentCompleteDetails.idl \
$(WebCore)/Modules/paymentrequest/PaymentCurrencyAmount.idl \
$(WebCore)/Modules/paymentrequest/PaymentDetailsBase.idl \
$(WebCore)/Modules/paymentrequest/PaymentDetailsInit.idl \
$(WebCore)/Modules/paymentrequest/PaymentDetailsModifier.idl \
$(WebCore)/Modules/paymentrequest/PaymentDetailsUpdate.idl \
$(WebCore)/Modules/paymentrequest/PaymentItem.idl \
$(WebCore)/Modules/paymentrequest/PaymentMethodChangeEvent.idl \
$(WebCore)/Modules/paymentrequest/PaymentMethodData.idl \
$(WebCore)/Modules/paymentrequest/PaymentOptions.idl \
$(WebCore)/Modules/paymentrequest/PaymentRequest.idl \
$(WebCore)/Modules/paymentrequest/PaymentRequestUpdateEvent.idl \
$(WebCore)/Modules/paymentrequest/PaymentRequestUpdateEventInit.idl \
$(WebCore)/Modules/paymentrequest/PaymentResponse.idl \
$(WebCore)/Modules/paymentrequest/PaymentShippingOption.idl \
$(WebCore)/Modules/paymentrequest/PaymentShippingType.idl \
$(WebCore)/Modules/paymentrequest/PaymentValidationErrors.idl \
$(WebCore)/Modules/permissions/Navigator+Permissions.idl \
$(WebCore)/Modules/permissions/PermissionDescriptor.idl \
$(WebCore)/Modules/permissions/PermissionName.idl \
$(WebCore)/Modules/permissions/PermissionState.idl \
$(WebCore)/Modules/permissions/PermissionStatus.idl \
$(WebCore)/Modules/permissions/Permissions.idl \
$(WebCore)/Modules/permissions/WorkerNavigator+Permissions.idl \
$(WebCore)/Modules/pictureinpicture/DocumentOrShadowRoot+PictureInPicture.idl \
$(WebCore)/Modules/pictureinpicture/Document+PictureInPicture.idl \
$(WebCore)/Modules/pictureinpicture/HTMLVideoElement+PictureInPicture.idl \
$(WebCore)/Modules/pictureinpicture/PictureInPictureEvent.idl \
$(WebCore)/Modules/pictureinpicture/PictureInPictureWindow.idl \
$(WebCore)/Modules/push-api/PushEncryptionKeyName.idl \
$(WebCore)/Modules/push-api/PushEvent.idl \
$(WebCore)/Modules/push-api/PushEventInit.idl \
$(WebCore)/Modules/push-api/PushManager.idl \
$(WebCore)/Modules/push-api/PushMessageData.idl \
$(WebCore)/Modules/push-api/PushPermissionState.idl \
$(WebCore)/Modules/push-api/PushSubscription.idl \
$(WebCore)/Modules/push-api/PushSubscriptionChangeEvent.idl \
$(WebCore)/Modules/push-api/PushSubscriptionChangeEventInit.idl \
$(WebCore)/Modules/push-api/PushSubscriptionJSON.idl \
$(WebCore)/Modules/push-api/PushSubscriptionOptions.idl \
$(WebCore)/Modules/push-api/PushSubscriptionOptionsInit.idl \
$(WebCore)/Modules/push-api/ServiceWorkerGlobalScope+PushAPI.idl \
$(WebCore)/Modules/push-api/ServiceWorkerRegistration+PushAPI.idl \
$(WebCore)/Modules/push-api/WindowPush.idl \
$(WebCore)/Modules/remoteplayback/HTMLMediaElement+RemotePlayback.idl \
$(WebCore)/Modules/remoteplayback/RemotePlayback.idl \
$(WebCore)/Modules/remoteplayback/RemotePlaybackAvailabilityCallback.idl \
$(WebCore)/Modules/reporting/DeprecationReportBody.idl \
$(WebCore)/Modules/reporting/Report.idl \
$(WebCore)/Modules/reporting/ReportBody.idl \
$(WebCore)/Modules/reporting/ReportingObserver.idl \
$(WebCore)/Modules/reporting/ReportingObserverCallback.idl \
$(WebCore)/Modules/reporting/TestReportBody.idl \
$(WebCore)/Modules/screen-wake-lock/Navigator+ScreenWakeLock.idl \
$(WebCore)/Modules/screen-wake-lock/WakeLock.idl \
$(WebCore)/Modules/screen-wake-lock/WakeLockSentinel.idl \
$(WebCore)/Modules/screen-wake-lock/WakeLockType.idl \
$(WebCore)/Modules/speech/DOMWindow+SpeechSynthesis.idl \
$(WebCore)/Modules/speech/SpeechSynthesis.idl \
$(WebCore)/Modules/speech/SpeechSynthesisErrorCode.idl \
$(WebCore)/Modules/speech/SpeechSynthesisErrorEvent.idl \
$(WebCore)/Modules/speech/SpeechSynthesisErrorEventInit.idl \
$(WebCore)/Modules/speech/SpeechSynthesisEvent.idl \
$(WebCore)/Modules/speech/SpeechSynthesisEventInit.idl \
$(WebCore)/Modules/speech/SpeechSynthesisUtterance.idl \
$(WebCore)/Modules/speech/SpeechSynthesisVoice.idl \
$(WebCore)/Modules/speech/SpeechRecognition.idl \
$(WebCore)/Modules/speech/SpeechRecognitionAlternative.idl \
$(WebCore)/Modules/speech/SpeechRecognitionErrorCode.idl \
$(WebCore)/Modules/speech/SpeechRecognitionErrorEvent.idl \
$(WebCore)/Modules/speech/SpeechRecognitionEvent.idl \
$(WebCore)/Modules/speech/SpeechRecognitionResult.idl \
$(WebCore)/Modules/speech/SpeechRecognitionResultList.idl \
$(WebCore)/Modules/streams/ByteLengthQueuingStrategy.idl \
$(WebCore)/Modules/streams/CountQueuingStrategy.idl \
$(WebCore)/Modules/streams/GenericTransformStream.idl \
$(WebCore)/Modules/streams/ReadableByteStreamController.idl \
$(WebCore)/Modules/streams/ReadableStream.idl \
$(WebCore)/Modules/streams/ReadableStreamBYOBReader.idl \
$(WebCore)/Modules/streams/ReadableStreamBYOBRequest.idl \
$(WebCore)/Modules/streams/ReadableStreamDefaultController.idl \
$(WebCore)/Modules/streams/ReadableStreamDefaultReader.idl \
$(WebCore)/Modules/streams/ReadableStreamSink.idl \
$(WebCore)/Modules/streams/ReadableStreamSource.idl \
$(WebCore)/Modules/streams/TransformStream.idl \
$(WebCore)/Modules/streams/TransformStreamDefaultController.idl \
$(WebCore)/Modules/streams/WritableStream.idl \
$(WebCore)/Modules/streams/WritableStreamDefaultController.idl \
$(WebCore)/Modules/streams/WritableStreamDefaultWriter.idl \
$(WebCore)/Modules/streams/WritableStreamSink.idl \
$(WebCore)/Modules/storage/StorageManager.idl \
$(WebCore)/Modules/url-pattern/URLPattern.idl \
$(WebCore)/Modules/url-pattern/URLPatternInit.idl \
$(WebCore)/Modules/url-pattern/URLPatternOptions.idl \
$(WebCore)/Modules/url-pattern/URLPatternResult.idl \
$(WebCore)/Modules/web-locks/NavigatorLocks.idl \
$(WebCore)/Modules/web-locks/WebLock.idl \
$(WebCore)/Modules/web-locks/WebLockGrantedCallback.idl \
$(WebCore)/Modules/web-locks/WebLockManager.idl \
$(WebCore)/Modules/web-locks/WebLockManagerSnapshot.idl \
$(WebCore)/Modules/web-locks/WebLockMode.idl \
$(WebCore)/Modules/webaudio/AnalyserNode.idl \
$(WebCore)/Modules/webaudio/AnalyserOptions.idl \
$(WebCore)/Modules/webaudio/AudioBuffer.idl \
$(WebCore)/Modules/webaudio/AudioBufferCallback.idl \
$(WebCore)/Modules/webaudio/AudioBufferOptions.idl \
$(WebCore)/Modules/webaudio/AudioBufferSourceNode.idl \
$(WebCore)/Modules/webaudio/AudioBufferSourceOptions.idl \
$(WebCore)/Modules/webaudio/AudioContext.idl \
$(WebCore)/Modules/webaudio/AudioContextLatencyCategory.idl \
$(WebCore)/Modules/webaudio/AudioContextOptions.idl \
$(WebCore)/Modules/webaudio/AudioContextState.idl \
$(WebCore)/Modules/webaudio/AudioDestinationNode.idl \
$(WebCore)/Modules/webaudio/AudioListener.idl \
$(WebCore)/Modules/webaudio/AudioNode.idl \
$(WebCore)/Modules/webaudio/AudioNodeOptions.idl \
$(WebCore)/Modules/webaudio/AudioParam.idl \
$(WebCore)/Modules/webaudio/AudioParamDescriptor.idl \
$(WebCore)/Modules/webaudio/AudioParamMap.idl \
$(WebCore)/Modules/webaudio/AudioProcessingEvent.idl \
$(WebCore)/Modules/webaudio/AudioProcessingEventInit.idl \
$(WebCore)/Modules/webaudio/AudioScheduledSourceNode.idl \
$(WebCore)/Modules/webaudio/AudioTimestamp.idl \
$(WebCore)/Modules/webaudio/AudioWorklet.idl \
$(WebCore)/Modules/webaudio/AudioWorkletGlobalScope.idl \
$(WebCore)/Modules/webaudio/AudioWorkletNode.idl \
$(WebCore)/Modules/webaudio/AudioWorkletNodeOptions.idl \
$(WebCore)/Modules/webaudio/AudioWorkletProcessor.idl \
$(WebCore)/Modules/webaudio/AudioWorkletProcessorConstructor.idl \
$(WebCore)/Modules/webaudio/AutomationRate.idl \
$(WebCore)/Modules/webaudio/BaseAudioContext.idl \
$(WebCore)/Modules/webaudio/BiquadFilterNode.idl \
$(WebCore)/Modules/webaudio/BiquadFilterOptions.idl \
$(WebCore)/Modules/webaudio/BiquadFilterType.idl \
$(WebCore)/Modules/webaudio/ChannelCountMode.idl \
$(WebCore)/Modules/webaudio/ChannelInterpretation.idl \
$(WebCore)/Modules/webaudio/ChannelMergerNode.idl \
$(WebCore)/Modules/webaudio/ChannelMergerOptions.idl \
$(WebCore)/Modules/webaudio/ChannelSplitterNode.idl \
$(WebCore)/Modules/webaudio/ChannelSplitterOptions.idl \
$(WebCore)/Modules/webaudio/ConstantSourceNode.idl \
$(WebCore)/Modules/webaudio/ConstantSourceOptions.idl \
$(WebCore)/Modules/webaudio/ConvolverNode.idl \
$(WebCore)/Modules/webaudio/ConvolverOptions.idl \
$(WebCore)/Modules/webaudio/DelayNode.idl \
$(WebCore)/Modules/webaudio/DelayOptions.idl \
$(WebCore)/Modules/webaudio/DistanceModelType.idl \
$(WebCore)/Modules/webaudio/DynamicsCompressorNode.idl \
$(WebCore)/Modules/webaudio/DynamicsCompressorOptions.idl \
$(WebCore)/Modules/webaudio/GainNode.idl \
$(WebCore)/Modules/webaudio/GainOptions.idl \
$(WebCore)/Modules/webaudio/IIRFilterNode.idl \
$(WebCore)/Modules/webaudio/IIRFilterOptions.idl \
$(WebCore)/Modules/webaudio/MediaElementAudioSourceNode.idl \
$(WebCore)/Modules/webaudio/MediaElementAudioSourceOptions.idl \
$(WebCore)/Modules/webaudio/MediaStreamAudioDestinationNode.idl \
$(WebCore)/Modules/webaudio/MediaStreamAudioSourceNode.idl \
$(WebCore)/Modules/webaudio/MediaStreamAudioSourceOptions.idl \
$(WebCore)/Modules/webaudio/OfflineAudioCompletionEvent.idl \
$(WebCore)/Modules/webaudio/OfflineAudioCompletionEventInit.idl \
$(WebCore)/Modules/webaudio/OfflineAudioContext.idl \
$(WebCore)/Modules/webaudio/OfflineAudioContextOptions.idl \
$(WebCore)/Modules/webaudio/OscillatorNode.idl \
$(WebCore)/Modules/webaudio/OscillatorOptions.idl \
$(WebCore)/Modules/webaudio/OscillatorType.idl \
$(WebCore)/Modules/webaudio/OverSampleType.idl \
$(WebCore)/Modules/webaudio/PannerNode.idl \
$(WebCore)/Modules/webaudio/PannerOptions.idl \
$(WebCore)/Modules/webaudio/PanningModelType.idl \
$(WebCore)/Modules/webaudio/PeriodicWave.idl \
$(WebCore)/Modules/webaudio/PeriodicWaveConstraints.idl \
$(WebCore)/Modules/webaudio/PeriodicWaveOptions.idl \
$(WebCore)/Modules/webaudio/ScriptProcessorNode.idl \
$(WebCore)/Modules/webaudio/StereoPannerNode.idl \
$(WebCore)/Modules/webaudio/StereoPannerOptions.idl \
$(WebCore)/Modules/webaudio/WaveShaperNode.idl \
$(WebCore)/Modules/webaudio/WaveShaperOptions.idl \
$(WebCore)/Modules/webauthn/AttestationConveyancePreference.idl \
$(WebCore)/Modules/webauthn/AuthenticationExtensionsClientInputs.idl \
$(WebCore)/Modules/webauthn/AuthenticationExtensionsClientInputsJSON.idl \
$(WebCore)/Modules/webauthn/AuthenticationExtensionsClientOutputs.idl \
$(WebCore)/Modules/webauthn/AuthenticationExtensionsClientOutputsJSON.idl \
$(WebCore)/Modules/webauthn/AuthenticatorAssertionResponse.idl \
$(WebCore)/Modules/webauthn/AuthenticatorAttachment.idl \
$(WebCore)/Modules/webauthn/AuthenticatorAttestationResponse.idl \
$(WebCore)/Modules/webauthn/AuthenticatorResponse.idl \
$(WebCore)/Modules/webauthn/RegistrationResponseJSON.idl \
$(WebCore)/Modules/webauthn/AuthenticationResponseJSON.idl \
$(WebCore)/Modules/webauthn/AuthenticatorSelectionCriteria.idl \
$(WebCore)/Modules/webauthn/AuthenticatorTransport.idl \
$(WebCore)/Modules/webauthn/CredentialPropertiesOutput.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredential.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialCreationOptions.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialCreationOptionsJSON.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialEntity.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialRpEntity.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialParameters.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialUserEntity.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialUserEntityJSON.idl \
$(WebCore)/Modules/webauthn/AuthenticatorSelectionCriteria.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialDescriptor.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialDescriptorJSON.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialRequestOptions.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialRequestOptionsJSON.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialType.idl \
$(WebCore)/Modules/webauthn/ResidentKeyRequirement.idl \
$(WebCore)/Modules/webauthn/UserVerificationRequirement.idl \
$(WebCore)/Modules/webauthn/UnknownCredentialOptions.idl \
$(WebCore)/Modules/webauthn/AllAcceptedCredentialsOptions.idl \
$(WebCore)/Modules/webauthn/CurrentUserDetailsOptions.idl \
$(WebCore)/Modules/webcodecs/AacEncoderConfig.idl \
$(WebCore)/Modules/webcodecs/AudioSampleFormat.idl \
$(WebCore)/Modules/webcodecs/AvcEncoderConfig.idl \
$(WebCore)/Modules/webcodecs/BitrateMode.idl \
$(WebCore)/Modules/webcodecs/FlacEncoderConfig.idl \
$(WebCore)/Modules/webcodecs/LatencyMode.idl \
$(WebCore)/Modules/webcodecs/HardwareAcceleration.idl \
$(WebCore)/Modules/webcodecs/OpusEncoderConfig.idl \
$(WebCore)/Modules/webcodecs/PlaneLayout.idl \
$(WebCore)/Modules/webcodecs/VideoColorPrimaries.idl \
$(WebCore)/Modules/webcodecs/VideoColorSpace.idl \
$(WebCore)/Modules/webcodecs/VideoColorSpaceInit.idl \
$(WebCore)/Modules/webcodecs/VideoMatrixCoefficients.idl \
$(WebCore)/Modules/webcodecs/VideoPixelFormat.idl \
$(WebCore)/Modules/webcodecs/VideoTransferCharacteristics.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAlphaOption.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioData.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioDataOutputCallback.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioDecoder.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioDecoderConfig.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioDecoderSupport.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioEncoder.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioEncoderConfig.idl \
$(WebCore)/Modules/webcodecs/WebCodecsAudioEncoderSupport.idl \
$(WebCore)/Modules/webcodecs/WebCodecsCodecState.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedAudioChunk.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedAudioChunkMetadata.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedAudioChunkOutputCallback.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedAudioChunkType.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedVideoChunk.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedVideoChunkMetadata.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedVideoChunkOutputCallback.idl \
$(WebCore)/Modules/webcodecs/WebCodecsEncodedVideoChunkType.idl \
$(WebCore)/Modules/webcodecs/WebCodecsErrorCallback.idl \
$(WebCore)/Modules/webcodecs/WebCodecsSvcOutputMetadata.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoDecoder.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoDecoderConfig.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoDecoderSupport.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoEncoder.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoEncoderConfig.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoEncoderEncodeOptions.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoEncoderSupport.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoFrame.idl \
$(WebCore)/Modules/webcodecs/WebCodecsVideoFrameOutputCallback.idl \
$(WebCore)/Modules/webdatabase/DOMWindow+WebDatabase.idl \
$(WebCore)/Modules/webdatabase/Database.idl \
$(WebCore)/Modules/webdatabase/DatabaseCallback.idl \
$(WebCore)/Modules/webdatabase/SQLError.idl \
$(WebCore)/Modules/webdatabase/SQLResultSet.idl \
$(WebCore)/Modules/webdatabase/SQLResultSetRowList.idl \
$(WebCore)/Modules/webdatabase/SQLStatementCallback.idl \
$(WebCore)/Modules/webdatabase/SQLStatementErrorCallback.idl \
$(WebCore)/Modules/webdatabase/SQLTransaction.idl \
$(WebCore)/Modules/webdatabase/SQLTransactionCallback.idl \
$(WebCore)/Modules/webdatabase/SQLTransactionErrorCallback.idl \
$(WebCore)/Modules/webdriver/Navigator+WebDriver.idl \
$(WebCore)/Modules/websockets/CloseEvent.idl \
$(WebCore)/Modules/websockets/WebSocket.idl \
$(WebCore)/Modules/webtransport/WebTransport.idl \
$(WebCore)/Modules/webtransport/WebTransportBidirectionalStream.idl \
$(WebCore)/Modules/webtransport/WebTransportCloseInfo.idl \
$(WebCore)/Modules/webtransport/WebTransportCongestionControl.idl \
$(WebCore)/Modules/webtransport/WebTransportDatagramDuplexStream.idl \
$(WebCore)/Modules/webtransport/WebTransportDatagramStats.idl \
$(WebCore)/Modules/webtransport/WebTransportError.idl \
$(WebCore)/Modules/webtransport/WebTransportErrorOptions.idl \
$(WebCore)/Modules/webtransport/WebTransportErrorSource.idl \
$(WebCore)/Modules/webtransport/WebTransportHash.idl \
$(WebCore)/Modules/webtransport/WebTransportOptions.idl \
$(WebCore)/Modules/webtransport/WebTransportReceiveStream.idl \
$(WebCore)/Modules/webtransport/WebTransportReceiveStreamStats.idl \
$(WebCore)/Modules/webtransport/WebTransportReliabilityMode.idl \
$(WebCore)/Modules/webtransport/WebTransportSendStream.idl \
$(WebCore)/Modules/webtransport/WebTransportSendStreamOptions.idl \
$(WebCore)/Modules/webtransport/WebTransportSendStreamStats.idl \
$(WebCore)/Modules/webtransport/WebTransportStats.idl \
$(WebCore)/Modules/webxr/Navigator+WebXR.idl \
$(WebCore)/Modules/webxr/WebXRBoundedReferenceSpace.idl \
$(WebCore)/Modules/webxr/WebXRFrame+HandInput.idl \
$(WebCore)/Modules/webxr/WebXRFrame.idl \
$(WebCore)/Modules/webxr/WebXRHand.idl \
$(WebCore)/Modules/webxr/WebXRInputSource+Gamepad.idl \
$(WebCore)/Modules/webxr/WebXRInputSource.idl \
$(WebCore)/Modules/webxr/WebXRInputSourceArray.idl \
$(WebCore)/Modules/webxr/WebXRInputSource+HandInput.idl \
$(WebCore)/Modules/webxr/WebXRJointPose.idl \
$(WebCore)/Modules/webxr/WebXRJointSpace.idl \
$(WebCore)/Modules/webxr/WebXRLayer.idl \
$(WebCore)/Modules/webxr/WebXRPose.idl \
$(WebCore)/Modules/webxr/WebXRReferenceSpace.idl \
$(WebCore)/Modules/webxr/WebXRRenderState.idl \
$(WebCore)/Modules/webxr/WebXRRenderState+Layers.idl \
$(WebCore)/Modules/webxr/WebXRRigidTransform.idl \
$(WebCore)/Modules/webxr/WebXRSession+AR.idl \
$(WebCore)/Modules/webxr/WebXRSession.idl \
$(WebCore)/Modules/webxr/WebXRSpace.idl \
$(WebCore)/Modules/webxr/WebXRSystem.idl \
$(WebCore)/Modules/webxr/WebXRViewerPose.idl \
$(WebCore)/Modules/webxr/WebXRView.idl \
$(WebCore)/Modules/webxr/WebXRViewport.idl \
$(WebCore)/Modules/webxr/WebXRWebGLLayer.idl \
$(WebCore)/Modules/webxr/XRCompositionLayer.idl \
$(WebCore)/Modules/webxr/XRCubeLayer.idl \
$(WebCore)/Modules/webxr/XRCubeLayerInit.idl \
$(WebCore)/Modules/webxr/XRCylinderLayer.idl \
$(WebCore)/Modules/webxr/XRCylinderLayerInit.idl \
$(WebCore)/Modules/webxr/XREnvironmentBlendMode.idl \
$(WebCore)/Modules/webxr/XREquirectLayer.idl \
$(WebCore)/Modules/webxr/XREquirectLayerInit.idl \
$(WebCore)/Modules/webxr/XREye.idl \
$(WebCore)/Modules/webxr/XRFrameRequestCallback.idl \
$(WebCore)/Modules/webxr/XRGPUBinding.idl \
$(WebCore)/Modules/webxr/XRGPULayerInit.idl \
$(WebCore)/Modules/webxr/XRGPUProjectionLayerInit.idl \
$(WebCore)/Modules/webxr/XRGPUSubImage.idl \
$(WebCore)/Modules/webxr/XRHandJoint.idl \
$(WebCore)/Modules/webxr/XRHandedness.idl \
$(WebCore)/Modules/webxr/XRInputSourceEvent.idl \
$(WebCore)/Modules/webxr/XRInputSourcesChangeEvent.idl \
$(WebCore)/Modules/webxr/XRInteractionMode.idl \
$(WebCore)/Modules/webxr/XRLayerEvent.idl \
$(WebCore)/Modules/webxr/XRLayerInit.idl \
$(WebCore)/Modules/webxr/XRLayerLayout.idl \
$(WebCore)/Modules/webxr/XRLayerQuality.idl \
$(WebCore)/Modules/webxr/XRProjectionLayer.idl \
$(WebCore)/Modules/webxr/XRProjectionLayerInit.idl \
$(WebCore)/Modules/webxr/XRQuadLayer.idl \
$(WebCore)/Modules/webxr/XRQuadLayerInit.idl \
$(WebCore)/Modules/webxr/XRReferenceSpaceEvent.idl \
$(WebCore)/Modules/webxr/XRReferenceSpaceType.idl \
$(WebCore)/Modules/webxr/XRRenderStateInit.idl \
$(WebCore)/Modules/webxr/XRSessionEvent.idl \
$(WebCore)/Modules/webxr/XRSessionInit.idl \
$(WebCore)/Modules/webxr/XRSessionMode.idl \
$(WebCore)/Modules/webxr/XRSubImage.idl \
$(WebCore)/Modules/webxr/XRTargetRayMode.idl \
$(WebCore)/Modules/webxr/XRTextureType.idl \
$(WebCore)/Modules/webxr/XRVisibilityState.idl \
$(WebCore)/Modules/webxr/XRWebGLBinding.idl \
$(WebCore)/Modules/webxr/XRWebGLLayerInit.idl \
$(WebCore)/Modules/webxr/XRWebGLSubImage.idl \
$(WebCore)/accessibility/AccessibilityRole.idl \
$(WebCore)/accessibility/AriaAttributes.idl \
$(WebCore)/animation/Animatable.idl \
$(WebCore)/animation/AnimationEffect.idl \
$(WebCore)/animation/AnimationFrameProvider.idl \
$(WebCore)/animation/AnimationFrameRatePreset.idl \
$(WebCore)/animation/AnimationPlaybackEvent.idl \
$(WebCore)/animation/AnimationPlaybackEventInit.idl \
$(WebCore)/animation/AnimationTimeline.idl \
$(WebCore)/animation/CSSAnimation.idl \
$(WebCore)/animation/CSSAnimationEvent.idl \
$(WebCore)/animation/CSSTransition.idl \
$(WebCore)/animation/CSSTransitionEvent.idl \
$(WebCore)/animation/CompositeOperation.idl \
$(WebCore)/animation/CompositeOperationOrAuto.idl \
$(WebCore)/animation/ComputedEffectTiming.idl \
$(WebCore)/animation/CustomAnimationOptions.idl \
$(WebCore)/animation/CustomEffect.idl \
$(WebCore)/animation/CustomEffectCallback.idl \
$(WebCore)/animation/Document+WebAnimations.idl \
$(WebCore)/animation/DocumentOrShadowRoot+WebAnimations.idl \
$(WebCore)/animation/DocumentTimeline.idl \
$(WebCore)/animation/DocumentTimelineOptions.idl \
$(WebCore)/animation/EffectTiming.idl \
$(WebCore)/animation/FillMode.idl \
$(WebCore)/animation/GetAnimationsOptions.idl \
$(WebCore)/animation/GlobalEventHandlers+CSSAnimations.idl \
$(WebCore)/animation/GlobalEventHandlers+CSSTransitions.idl \
$(WebCore)/animation/IterationCompositeOperation.idl \
$(WebCore)/animation/KeyframeAnimationOptions.idl \
$(WebCore)/animation/KeyframeEffect.idl \
$(WebCore)/animation/KeyframeEffectOptions.idl \
$(WebCore)/animation/OptionalEffectTiming.idl \
$(WebCore)/animation/PlaybackDirection.idl \
$(WebCore)/animation/ScrollAxis.idl \
$(WebCore)/animation/ScrollTimeline.idl \
$(WebCore)/animation/ScrollTimelineOptions.idl \
$(WebCore)/animation/TimelineRangeOffset.idl \
$(WebCore)/animation/ViewTimeline.idl \
$(WebCore)/animation/ViewTimelineOptions.idl \
$(WebCore)/animation/WebAnimation.idl \
$(WebCore)/crypto/CryptoAlgorithmParameters.idl \
$(WebCore)/crypto/CryptoKey.idl \
$(WebCore)/crypto/CryptoKeyPair.idl \
$(WebCore)/crypto/CryptoKeyUsage.idl \
$(WebCore)/crypto/JsonWebKey.idl \
$(WebCore)/crypto/RsaOtherPrimesInfo.idl \
$(WebCore)/crypto/SubtleCrypto.idl \
$(WebCore)/crypto/keys/CryptoAesKeyAlgorithm.idl \
$(WebCore)/crypto/keys/CryptoEcKeyAlgorithm.idl \
$(WebCore)/crypto/keys/CryptoHmacKeyAlgorithm.idl \
$(WebCore)/crypto/keys/CryptoKeyAlgorithm.idl \
$(WebCore)/crypto/keys/CryptoRsaHashedKeyAlgorithm.idl \
$(WebCore)/crypto/keys/CryptoRsaKeyAlgorithm.idl \
$(WebCore)/crypto/parameters/AesCbcCfbParams.idl \
$(WebCore)/crypto/parameters/AesCtrParams.idl \
$(WebCore)/crypto/parameters/AesGcmParams.idl \
$(WebCore)/crypto/parameters/AesKeyParams.idl \
$(WebCore)/crypto/parameters/EcKeyParams.idl \
$(WebCore)/crypto/parameters/EcdhKeyDeriveParams.idl \
$(WebCore)/crypto/parameters/EcdsaParams.idl \
$(WebCore)/crypto/parameters/HkdfParams.idl \
$(WebCore)/crypto/parameters/X25519Params.idl \
$(WebCore)/crypto/parameters/HmacKeyParams.idl \
$(WebCore)/crypto/parameters/Pbkdf2Params.idl \
$(WebCore)/crypto/parameters/RsaHashedImportParams.idl \
$(WebCore)/crypto/parameters/RsaHashedKeyGenParams.idl \
$(WebCore)/crypto/parameters/RsaKeyGenParams.idl \
$(WebCore)/crypto/parameters/RsaOaepParams.idl \
$(WebCore)/crypto/parameters/RsaPssParams.idl \
$(WebCore)/css/CSSConditionRule.idl \
$(WebCore)/css/CSSContainerRule.idl \
$(WebCore)/css/CSSCounterStyleRule.idl \
$(WebCore)/css/CSSFontFaceDescriptors.idl \
$(WebCore)/css/CSSFontFaceRule.idl \
$(WebCore)/css/CSSFontFeatureValuesRule.idl \
$(WebCore)/css/CSSFontPaletteValuesRule.idl \
$(WebCore)/css/CSSGroupingRule.idl \
$(WebCore)/css/CSSImportRule.idl \
$(WebCore)/css/CSSLayerBlockRule.idl \
$(WebCore)/css/CSSLayerStatementRule.idl \
$(WebCore)/css/CSSKeyframeRule.idl \
$(WebCore)/css/CSSKeyframesRule.idl \
$(WebCore)/css/CSSMediaRule.idl \
$(WebCore)/css/CSSNamespaceRule.idl \
$(WebCore)/css/CSSNestedDeclarations.idl \
$(WebCore)/css/CSSPageDescriptors.idl \
$(WebCore)/css/CSSPageRule.idl \
$(WebCore)/css/CSSPaintCallback.idl \
$(WebCore)/css/CSSPaintSize.idl \
$(WebCore)/css/CSSPositionTryDescriptors.idl \
$(WebCore)/css/CSSPositionTryRule.idl \