forked from WebKit/WebKit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDerivedSources.make
2034 lines (1879 loc) · 97.9 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-2020 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.
PYTHON = python
PERL = perl
RUBY = ruby
DELETE = rm -f
ifneq ($(SDKROOT),)
SDK_FLAGS = -isysroot $(SDKROOT)
endif
ifeq ($(USE_LLVM_TARGET_TRIPLES_FOR_CLANG),YES)
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)
endif
FRAMEWORK_FLAGS := $(shell echo $(BUILT_PRODUCTS_DIR) $(FRAMEWORK_SEARCH_PATHS) $(SYSTEM_FRAMEWORK_SEARCH_PATHS) | $(PERL) -e 'print "-F " . join(" -F ", split(" ", <>));')
HEADER_FLAGS := $(shell echo $(BUILT_PRODUCTS_DIR) $(HEADER_SEARCH_PATHS) $(SYSTEM_HEADER_SEARCH_PATHS) | $(PERL) -e 'print "-I" . join(" -I", split(" ", <>));')
FEATURE_AND_PLATFORM_DEFINES := $(shell $(CC) -std=gnu++1z -x c++ -E -P -dM $(SDK_FLAGS) $(TARGET_TRIPLE_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | $(PERL) -ne "print if s/\#define ((HAVE_|USE_|ENABLE_|WTF_PLATFORM_)\w+) 1/\1/")
# FIXME: This should list Platform.h and all the things it includes. Could do that by using the -MD flag in the CC line above.
FEATURE_AND_PLATFORM_DEFINE_DEPENDENCIES = $(WebCore)/DerivedSources.make
# --------
JS_BINDING_IDLS := \
$(WebCore)/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl \
$(WebCore)/Modules/applepay/ApplePayCancelEvent.idl \
$(WebCore)/Modules/applepay/ApplePayContactField.idl \
$(WebCore)/Modules/applepay/ApplePayDetailsUpdateBase.idl \
$(WebCore)/Modules/applepay/ApplePayDetailsUpdateData.idl \
$(WebCore)/Modules/applepay/ApplePayError.idl \
$(WebCore)/Modules/applepay/ApplePayErrorCode.idl \
$(WebCore)/Modules/applepay/ApplePayErrorContactField.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/ApplePayLineItemData.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/ApplePayPaymentMethodModeUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethodSelectedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethodType.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentMethodUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentPass.idl \
$(WebCore)/Modules/applepay/ApplePayPaymentRequest.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/ApplePayShippingContactSelectedEvent.idl \
$(WebCore)/Modules/applepay/ApplePayShippingContactUpdate.idl \
$(WebCore)/Modules/applepay/ApplePayShippingMethod.idl \
$(WebCore)/Modules/applepay/ApplePayShippingMethodData.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/ApplePayRequest.idl \
$(WebCore)/Modules/async-clipboard/Clipboard.idl \
$(WebCore)/Modules/async-clipboard/ClipboardItem.idl \
$(WebCore)/Modules/async-clipboard/Navigator+Clipboard.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/DOMWindow+Caches.idl \
$(WebCore)/Modules/cache/WorkerGlobalScope+Caches.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/credentialmanagement/BasicCredential.idl \
$(WebCore)/Modules/credentialmanagement/CredentialCreationOptions.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/MediaKeyMessageEvent.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/FetchRequestInit.idl \
$(WebCore)/Modules/fetch/FetchRequestMode.idl \
$(WebCore)/Modules/fetch/FetchRequestRedirect.idl \
$(WebCore)/Modules/fetch/FetchResponse.idl \
$(WebCore)/Modules/fetch/WindowOrWorkerGlobalScope+Fetch.idl \
$(WebCore)/Modules/gamepad/Gamepad.idl \
$(WebCore)/Modules/gamepad/GamepadButton.idl \
$(WebCore)/Modules/gamepad/GamepadEvent.idl \
$(WebCore)/Modules/gamepad/Navigator+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/HighlightRegister.idl \
$(WebCore)/Modules/highlight/Highlight.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/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/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/DOMURL+MediaSource.idl \
$(WebCore)/Modules/mediasource/MediaSource.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/LongRange.idl \
$(WebCore)/Modules/mediastream/MediaDeviceInfo.idl \
$(WebCore)/Modules/mediastream/MediaDevices.idl \
$(WebCore)/Modules/mediastream/MediaStream.idl \
$(WebCore)/Modules/mediastream/MediaStreamTrack.idl \
$(WebCore)/Modules/mediastream/MediaStreamTrackEvent.idl \
$(WebCore)/Modules/mediastream/MediaTrackConstraints.idl \
$(WebCore)/Modules/mediastream/MediaTrackSupportedConstraints.idl \
$(WebCore)/Modules/mediastream/Navigator+MediaDevices.idl \
$(WebCore)/Modules/mediastream/OverconstrainedError.idl \
$(WebCore)/Modules/mediastream/OverconstrainedErrorEvent.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/RTCDtxStatus.idl \
$(WebCore)/Modules/mediastream/RTCEncodedAudioFrame.idl \
$(WebCore)/Modules/mediastream/RTCEncodedVideoFrame.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/RTCIceServer.idl \
$(WebCore)/Modules/mediastream/RTCIceTcpCandidateType.idl \
$(WebCore)/Modules/mediastream/RTCIceTransport.idl \
$(WebCore)/Modules/mediastream/RTCIceTransportState.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/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/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/model-element/HTMLModelElement.idl \
$(WebCore)/Modules/notifications/Notification.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/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/pictureinpicture/DocumentOrShadowRoot+PictureInPicture.idl \
$(WebCore)/Modules/pictureinpicture/Document+PictureInPicture.idl \
$(WebCore)/Modules/pictureinpicture/EnterPictureInPictureEvent.idl \
$(WebCore)/Modules/pictureinpicture/HTMLVideoElement+PictureInPicture.idl \
$(WebCore)/Modules/pictureinpicture/PictureInPictureWindow.idl \
$(WebCore)/Modules/plugins/QuickTimePluginReplacement.idl \
$(WebCore)/Modules/remoteplayback/HTMLMediaElement+RemotePlayback.idl \
$(WebCore)/Modules/remoteplayback/RemotePlayback.idl \
$(WebCore)/Modules/remoteplayback/RemotePlaybackAvailabilityCallback.idl \
$(WebCore)/Modules/speech/DOMWindow+SpeechSynthesis.idl \
$(WebCore)/Modules/speech/SpeechSynthesis.idl \
$(WebCore)/Modules/speech/SpeechSynthesisEvent.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/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/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/webaudio/WebKitAudioBufferSourceNode.idl \
$(WebCore)/Modules/webaudio/WebKitAudioContext.idl \
$(WebCore)/Modules/webaudio/WebKitAudioListener.idl \
$(WebCore)/Modules/webaudio/WebKitAudioPannerNode.idl \
$(WebCore)/Modules/webaudio/WebKitDynamicsCompressorNode.idl \
$(WebCore)/Modules/webaudio/WebKitOfflineAudioContext.idl \
$(WebCore)/Modules/webaudio/WebKitOscillatorNode.idl \
$(WebCore)/Modules/webauthn/AttestationConveyancePreference.idl \
$(WebCore)/Modules/webauthn/AuthenticationExtensionsClientInputs.idl \
$(WebCore)/Modules/webauthn/AuthenticationExtensionsClientOutputs.idl \
$(WebCore)/Modules/webauthn/AuthenticatorAssertionResponse.idl \
$(WebCore)/Modules/webauthn/AuthenticatorAttachment.idl \
$(WebCore)/Modules/webauthn/AuthenticatorAttestationResponse.idl \
$(WebCore)/Modules/webauthn/AuthenticatorResponse.idl \
$(WebCore)/Modules/webauthn/AuthenticatorTransport.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredential.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialCreationOptions.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialDescriptor.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialRequestOptions.idl \
$(WebCore)/Modules/webauthn/PublicKeyCredentialType.idl \
$(WebCore)/Modules/webauthn/UserVerificationRequirement.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/webgpu/GPUCanvasContext.idl \
$(WebCore)/Modules/webgpu/GPUColor.idl \
$(WebCore)/Modules/webgpu/GPUColorStateDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUColorWrite.idl \
$(WebCore)/Modules/webgpu/GPUBindGroupLayoutBinding.idl \
$(WebCore)/Modules/webgpu/GPUBindGroupLayoutDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUBlendDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUBufferDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUBufferUsage.idl \
$(WebCore)/Modules/webgpu/GPUCompareFunction.idl \
$(WebCore)/Modules/webgpu/GPUDepthStencilStateDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUErrorFilter.idl \
$(WebCore)/Modules/webgpu/GPUExtent3D.idl \
$(WebCore)/Modules/webgpu/GPULoadOp.idl \
$(WebCore)/Modules/webgpu/GPUOrigin3D.idl \
$(WebCore)/Modules/webgpu/GPUOutOfMemoryError.idl \
$(WebCore)/Modules/webgpu/GPURequestAdapterOptions.idl \
$(WebCore)/Modules/webgpu/GPUSamplerDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUShaderStage.idl \
$(WebCore)/Modules/webgpu/GPUStoreOp.idl \
$(WebCore)/Modules/webgpu/GPUTextureDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUTextureFormat.idl \
$(WebCore)/Modules/webgpu/GPUTextureUsage.idl \
$(WebCore)/Modules/webgpu/GPUUncapturedErrorEvent.idl \
$(WebCore)/Modules/webgpu/GPUValidationError.idl \
$(WebCore)/Modules/webgpu/GPUVertexAttributeDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUVertexBufferDescriptor.idl \
$(WebCore)/Modules/webgpu/GPUVertexInputDescriptor.idl \
$(WebCore)/Modules/webgpu/Navigator+GPU.idl \
$(WebCore)/Modules/webgpu/WebGPU.idl \
$(WebCore)/Modules/webgpu/WebGPUAdapter.idl \
$(WebCore)/Modules/webgpu/WebGPUBindGroup.idl \
$(WebCore)/Modules/webgpu/WebGPUBindGroupBinding.idl \
$(WebCore)/Modules/webgpu/WebGPUBindGroupDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPUBindGroupLayout.idl \
$(WebCore)/Modules/webgpu/WebGPUBuffer.idl \
$(WebCore)/Modules/webgpu/WebGPUBufferBinding.idl \
$(WebCore)/Modules/webgpu/WebGPUCommandBuffer.idl \
$(WebCore)/Modules/webgpu/WebGPUCommandEncoder.idl \
$(WebCore)/Modules/webgpu/WebGPUComputePassEncoder.idl \
$(WebCore)/Modules/webgpu/WebGPUComputePipeline.idl \
$(WebCore)/Modules/webgpu/WebGPUComputePipelineDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPUDevice.idl \
$(WebCore)/Modules/webgpu/WebGPUDeviceErrorScopes.idl \
$(WebCore)/Modules/webgpu/WebGPUDeviceEventHandler.idl \
$(WebCore)/Modules/webgpu/WebGPUQueue.idl \
$(WebCore)/Modules/webgpu/WebGPUPipelineDescriptorBase.idl \
$(WebCore)/Modules/webgpu/WebGPUPipelineLayout.idl \
$(WebCore)/Modules/webgpu/WebGPUPipelineLayoutDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPUProgrammableStageDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPUProgrammablePassEncoder.idl \
$(WebCore)/Modules/webgpu/WebGPURenderPassDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPURenderPassEncoder.idl \
$(WebCore)/Modules/webgpu/WebGPURenderPipeline.idl \
$(WebCore)/Modules/webgpu/WebGPURenderPipelineDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPUSampler.idl \
$(WebCore)/Modules/webgpu/WebGPUShaderModule.idl \
$(WebCore)/Modules/webgpu/WebGPUShaderModuleDescriptor.idl \
$(WebCore)/Modules/webgpu/WebGPUSwapChain.idl \
$(WebCore)/Modules/webgpu/WebGPUTexture.idl \
$(WebCore)/Modules/webgpu/WebGPUTextureView.idl \
$(WebCore)/Modules/webgpu/WorkerNavigator+GPU.idl \
$(WebCore)/Modules/websockets/CloseEvent.idl \
$(WebCore)/Modules/websockets/WebSocket.idl \
$(WebCore)/Modules/webxr/Navigator+WebXR.idl \
$(WebCore)/Modules/webxr/WebXRBoundedReferenceSpace.idl \
$(WebCore)/Modules/webxr/WebXRFrame.idl \
$(WebCore)/Modules/webxr/WebXRInputSourceArray.idl \
$(WebCore)/Modules/webxr/WebXRInputSource.idl \
$(WebCore)/Modules/webxr/WebXRLayer.idl \
$(WebCore)/Modules/webxr/WebXRPose.idl \
$(WebCore)/Modules/webxr/WebXRReferenceSpace.idl \
$(WebCore)/Modules/webxr/WebXRRenderState.idl \
$(WebCore)/Modules/webxr/WebXRRigidTransform.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/XREnvironmentBlendMode.idl \
$(WebCore)/Modules/webxr/XREye.idl \
$(WebCore)/Modules/webxr/XRFrameRequestCallback.idl \
$(WebCore)/Modules/webxr/XRHandedness.idl \
$(WebCore)/Modules/webxr/XRInputSourceEvent.idl \
$(WebCore)/Modules/webxr/XRInputSourcesChangeEvent.idl \
$(WebCore)/Modules/webxr/XRInteractionMode.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/XRTargetRayMode.idl \
$(WebCore)/Modules/webxr/XRVisibilityState.idl \
$(WebCore)/Modules/webxr/XRWebGLLayerInit.idl \
$(WebCore)/accessibility/AccessibilityRole.idl \
$(WebCore)/accessibility/AriaAttributes.idl \
$(WebCore)/animation/Animatable.idl \
$(WebCore)/animation/AnimationEffect.idl \
$(WebCore)/animation/AnimationFrameProvider.idl \
$(WebCore)/animation/AnimationPlaybackEvent.idl \
$(WebCore)/animation/AnimationPlaybackEventInit.idl \
$(WebCore)/animation/AnimationTimeline.idl \
$(WebCore)/animation/CSSAnimation.idl \
$(WebCore)/animation/CSSTransition.idl \
$(WebCore)/animation/CompositeOperation.idl \
$(WebCore)/animation/CompositeOperationOrAuto.idl \
$(WebCore)/animation/ComputedEffectTiming.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/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/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/CSSCounterStyleRule.idl \
$(WebCore)/css/CSSFontFaceRule.idl \
$(WebCore)/css/CSSGroupingRule.idl \
$(WebCore)/css/CSSImportRule.idl \
$(WebCore)/css/CSSKeyframeRule.idl \
$(WebCore)/css/CSSKeyframesRule.idl \
$(WebCore)/css/CSSMediaRule.idl \
$(WebCore)/css/CSSNamespaceRule.idl \
$(WebCore)/css/CSSPageRule.idl \
$(WebCore)/css/CSSPaintCallback.idl \
$(WebCore)/css/CSSPaintSize.idl \
$(WebCore)/css/CSSRule.idl \
$(WebCore)/css/CSSRuleList.idl \
$(WebCore)/css/CSSStyleDeclaration.idl \
$(WebCore)/css/CSSStyleRule.idl \
$(WebCore)/css/CSSStyleSheet.idl \
$(WebCore)/css/CSSSupportsRule.idl \
$(WebCore)/css/CSSUnknownRule.idl \
$(WebCore)/css/DocumentOrShadowRoot+CSSOM.idl \
$(WebCore)/css/DOMCSSCustomPropertyDescriptor.idl \
$(WebCore)/css/DOMCSSNamespace.idl \
$(WebCore)/css/DOMCSSNamespace+CSSPainting.idl \
$(WebCore)/css/DOMCSSNamespace+CSSPropertiesandValues.idl \
$(WebCore)/css/DOMMatrix.idl \
$(WebCore)/css/DOMMatrix2DInit.idl \
$(WebCore)/css/DOMMatrixInit.idl \
$(WebCore)/css/DOMMatrixReadOnly.idl \
$(WebCore)/css/DeprecatedCSSOMCounter.idl \
$(WebCore)/css/DeprecatedCSSOMPrimitiveValue.idl \
$(WebCore)/css/DeprecatedCSSOMRGBColor.idl \
$(WebCore)/css/DeprecatedCSSOMRect.idl \
$(WebCore)/css/DeprecatedCSSOMValue.idl \
$(WebCore)/css/DeprecatedCSSOMValueList.idl \
$(WebCore)/css/ElementCSSInlineStyle.idl \
$(WebCore)/css/FontFace.idl \
$(WebCore)/css/FontFaceSet.idl \
$(WebCore)/css/FontFaceSource.idl \
$(WebCore)/css/MediaList.idl \
$(WebCore)/css/MediaQueryList.idl \
$(WebCore)/css/MediaQueryListEvent.idl \
$(WebCore)/css/StyleMedia.idl \
$(WebCore)/css/StyleSheet.idl \
$(WebCore)/css/StyleSheetList.idl \
$(WebCore)/css/typedom/StylePropertyMap.idl \
$(WebCore)/css/typedom/StylePropertyMapReadOnly.idl \
$(WebCore)/css/typedom/TypedOMCSSImageValue.idl \
$(WebCore)/css/typedom/TypedOMCSSNumericValue.idl \
$(WebCore)/css/typedom/TypedOMCSSStyleValue.idl \
$(WebCore)/css/typedom/TypedOMCSSUnitValue.idl \
$(WebCore)/css/typedom/TypedOMCSSUnparsedValue.idl \
$(WebCore)/dom/AbortAlgorithm.idl \
$(WebCore)/dom/AbortController.idl \
$(WebCore)/dom/AbortSignal.idl \
$(WebCore)/dom/AbstractRange.idl \
$(WebCore)/dom/AddEventListenerOptions.idl \
$(WebCore)/dom/AnimationEvent.idl \
$(WebCore)/dom/Attr.idl \
$(WebCore)/dom/BeforeLoadEvent.idl \
$(WebCore)/dom/BeforeUnloadEvent.idl \
$(WebCore)/dom/CDATASection.idl \
$(WebCore)/dom/CharacterData.idl \
$(WebCore)/dom/ChildNode.idl \
$(WebCore)/dom/ClipboardEvent.idl \
$(WebCore)/dom/Comment.idl \
$(WebCore)/dom/CompositionEvent.idl \
$(WebCore)/dom/CustomElementRegistry.idl \
$(WebCore)/dom/CustomEvent.idl \
$(WebCore)/dom/DOMException.idl \
$(WebCore)/dom/DOMImplementation.idl \
$(WebCore)/dom/DOMPoint.idl \
$(WebCore)/dom/DOMPointInit.idl \
$(WebCore)/dom/DOMPointReadOnly.idl \
$(WebCore)/dom/DOMQuad.idl \
$(WebCore)/dom/DOMQuadInit.idl \
$(WebCore)/dom/DOMRect.idl \
$(WebCore)/dom/DOMRectInit.idl \
$(WebCore)/dom/DOMRectList.idl \
$(WebCore)/dom/DOMRectReadOnly.idl \
$(WebCore)/dom/DOMStringList.idl \
$(WebCore)/dom/DOMStringMap.idl \
$(WebCore)/dom/DataTransfer.idl \
$(WebCore)/dom/DataTransferItem.idl \
$(WebCore)/dom/DataTransferItemList.idl \
$(WebCore)/dom/DeviceMotionEvent.idl \
$(WebCore)/dom/DeviceOrientationEvent.idl \
$(WebCore)/dom/DeviceOrientationOrMotionPermissionState.idl \
$(WebCore)/dom/Document.idl \
$(WebCore)/dom/Document+CSSOMView.idl \
$(WebCore)/dom/Document+Fullscreen.idl \
$(WebCore)/dom/Document+HTML.idl \
$(WebCore)/dom/Document+HTMLObsolete.idl \
$(WebCore)/dom/Document+PageVisibility.idl \
$(WebCore)/dom/Document+PointerLock.idl \
$(WebCore)/dom/Document+Selection.idl \
$(WebCore)/dom/Document+StorageAccess.idl \
$(WebCore)/dom/Document+UndoMananger.idl \
$(WebCore)/dom/DocumentAndElementEventHandlers.idl \
$(WebCore)/dom/DocumentFragment.idl \
$(WebCore)/dom/DocumentOrShadowRoot.idl \
$(WebCore)/dom/DocumentOrShadowRoot+PointerLock.idl \
$(WebCore)/dom/DocumentType.idl \
$(WebCore)/dom/DragEvent.idl \
$(WebCore)/dom/Element+CSSOMView.idl \
$(WebCore)/dom/Element+DOMParsing.idl \
$(WebCore)/dom/Element+Fullscreen.idl \
$(WebCore)/dom/Element+PointerEvents.idl \
$(WebCore)/dom/Element+PointerLock.idl \
$(WebCore)/dom/Element.idl \
$(WebCore)/dom/ElementContentEditable.idl \
$(WebCore)/dom/ErrorEvent.idl \
$(WebCore)/dom/Event.idl \
$(WebCore)/dom/EventInit.idl \
$(WebCore)/dom/EventListener.idl \
$(WebCore)/dom/EventListenerOptions.idl \
$(WebCore)/dom/EventModifierInit.idl \
$(WebCore)/dom/EventTarget.idl \
$(WebCore)/dom/FocusEvent.idl \
$(WebCore)/dom/FocusOptions.idl \
$(WebCore)/dom/GlobalEventHandlers+PointerEvents.idl \
$(WebCore)/dom/GlobalEventHandlers+Selection.idl \
$(WebCore)/dom/GlobalEventHandlers.idl \
$(WebCore)/dom/HashChangeEvent.idl \
$(WebCore)/dom/IdleDeadline.idl \
$(WebCore)/dom/IdleRequestCallback.idl \
$(WebCore)/dom/IdleRequestOptions.idl \
$(WebCore)/dom/InnerHTML.idl \
$(WebCore)/dom/InputEvent.idl \
$(WebCore)/dom/KeyboardEvent.idl \
$(WebCore)/dom/MessageChannel.idl \
$(WebCore)/dom/MessageEvent.idl \
$(WebCore)/dom/MessagePort.idl \
$(WebCore)/dom/MouseEvent.idl \
$(WebCore)/dom/MouseEventInit.idl \
$(WebCore)/dom/MutationCallback.idl \
$(WebCore)/dom/MutationEvent.idl \
$(WebCore)/dom/MutationObserver.idl \
$(WebCore)/dom/MutationRecord.idl \
$(WebCore)/dom/NamedNodeMap.idl \
$(WebCore)/dom/NavigatorMaxTouchPoints.idl \
$(WebCore)/dom/Node.idl \
$(WebCore)/dom/NodeFilter.idl \
$(WebCore)/dom/NodeIterator.idl \
$(WebCore)/dom/NodeList.idl \
$(WebCore)/dom/NonDocumentTypeChildNode.idl \
$(WebCore)/dom/NonElementParentNode.idl \
$(WebCore)/dom/OverflowEvent.idl \
$(WebCore)/dom/PageTransitionEvent.idl \
$(WebCore)/dom/ParentNode.idl \
$(WebCore)/dom/PointerEvent.idl \
$(WebCore)/dom/PopStateEvent.idl \
$(WebCore)/dom/ProcessingInstruction.idl \
$(WebCore)/dom/ProgressEvent.idl \
$(WebCore)/dom/PromiseRejectionEvent.idl \
$(WebCore)/dom/Range+CSSOMView.idl \
$(WebCore)/dom/Range+DOMParsing.idl \
$(WebCore)/dom/Range.idl \
$(WebCore)/dom/RequestAnimationFrameCallback.idl \
$(WebCore)/dom/SecurityPolicyViolationEvent.idl \
$(WebCore)/dom/ShadowRoot.idl \
$(WebCore)/dom/ShadowRootInit.idl \
$(WebCore)/dom/ShadowRootMode.idl \
$(WebCore)/dom/Slotable.idl \
$(WebCore)/dom/StaticRange.idl \
$(WebCore)/dom/StringCallback.idl \
$(WebCore)/dom/Text.idl \
$(WebCore)/dom/TextDecoder.idl \
$(WebCore)/dom/TextDecoderStream.idl \
$(WebCore)/dom/TextDecoderStreamDecoder.idl \
$(WebCore)/dom/TextEncoder.idl \
$(WebCore)/dom/TextEncoderStream.idl \
$(WebCore)/dom/TextEncoderStreamEncoder.idl \
$(WebCore)/dom/TextEvent.idl \
$(WebCore)/dom/TransitionEvent.idl \
$(WebCore)/dom/TreeWalker.idl \
$(WebCore)/dom/UIEvent.idl \
$(WebCore)/dom/UIEventInit.idl \
$(WebCore)/dom/VisibilityState.idl \
$(WebCore)/dom/WebKitAnimationEvent.idl \
$(WebCore)/dom/WebKitTransitionEvent.idl \
$(WebCore)/dom/WheelEvent.idl \
$(WebCore)/dom/XMLDocument.idl \
$(WebCore)/fileapi/Blob.idl \
$(WebCore)/fileapi/BlobCallback.idl \
$(WebCore)/fileapi/BlobPropertyBag.idl \
$(WebCore)/fileapi/EndingType.idl \
$(WebCore)/fileapi/File.idl \
$(WebCore)/fileapi/FileList.idl \
$(WebCore)/fileapi/FileReader.idl \
$(WebCore)/fileapi/FileReaderSync.idl \
$(WebCore)/html/DOMFormData.idl \
$(WebCore)/html/DOMTokenList.idl \
$(WebCore)/html/DOMURL.idl \
$(WebCore)/html/HTMLAllCollection.idl \
$(WebCore)/html/HTMLAnchorElement.idl \
$(WebCore)/html/HTMLAreaElement.idl \
$(WebCore)/html/HTMLAttachmentElement.idl \
$(WebCore)/html/HTMLAudioElement.idl \
$(WebCore)/html/HTMLBRElement.idl \
$(WebCore)/html/HTMLBaseElement.idl \
$(WebCore)/html/HTMLBodyElement+Compat.idl \
$(WebCore)/html/HTMLBodyElement.idl \
$(WebCore)/html/HTMLButtonElement.idl \
$(WebCore)/html/HTMLCanvasElement.idl \
$(WebCore)/html/HTMLCollection.idl \
$(WebCore)/html/HTMLDListElement.idl \
$(WebCore)/html/HTMLDataElement.idl \
$(WebCore)/html/HTMLDataListElement.idl \
$(WebCore)/html/HTMLDetailsElement.idl \
$(WebCore)/html/HTMLDialogElement.idl \
$(WebCore)/html/HTMLDirectoryElement.idl \
$(WebCore)/html/HTMLDivElement.idl \
$(WebCore)/html/HTMLDocument.idl \
$(WebCore)/html/HTMLElement+CSSOMView.idl \
$(WebCore)/html/HTMLElement.idl \
$(WebCore)/html/HTMLEmbedElement.idl \
$(WebCore)/html/HTMLFieldSetElement.idl \
$(WebCore)/html/HTMLFontElement.idl \
$(WebCore)/html/HTMLFormControlsCollection.idl \
$(WebCore)/html/HTMLFormElement.idl \
$(WebCore)/html/HTMLFrameElement.idl \
$(WebCore)/html/HTMLFrameSetElement.idl \
$(WebCore)/html/HTMLHRElement.idl \
$(WebCore)/html/HTMLHeadElement.idl \
$(WebCore)/html/HTMLHeadingElement.idl \
$(WebCore)/html/HTMLHtmlElement.idl \
$(WebCore)/html/HTMLHyperlinkElementUtils.idl \
$(WebCore)/html/HTMLIFrameElement.idl \
$(WebCore)/html/HTMLImageElement+CSSOMView.idl \
$(WebCore)/html/HTMLImageElement.idl \
$(WebCore)/html/HTMLInputElement.idl \
$(WebCore)/html/HTMLKeygenElement.idl \
$(WebCore)/html/HTMLLIElement.idl \
$(WebCore)/html/HTMLLabelElement.idl \
$(WebCore)/html/HTMLLegendElement.idl \
$(WebCore)/html/HTMLLinkElement.idl \
$(WebCore)/html/HTMLMapElement.idl \
$(WebCore)/html/HTMLMarqueeElement.idl \
$(WebCore)/html/HTMLMediaElement+AudioOutput.idl \
$(WebCore)/html/HTMLMediaElement.idl \
$(WebCore)/html/HTMLMenuElement.idl \
$(WebCore)/html/HTMLMenuItemElement.idl \
$(WebCore)/html/HTMLMetaElement.idl \
$(WebCore)/html/HTMLMeterElement.idl \
$(WebCore)/html/HTMLModElement.idl \
$(WebCore)/html/HTMLOListElement.idl \
$(WebCore)/html/HTMLObjectElement.idl \
$(WebCore)/html/HTMLOptGroupElement.idl \
$(WebCore)/html/HTMLOptionElement.idl \
$(WebCore)/html/HTMLOptionsCollection.idl \
$(WebCore)/html/HTMLOrForeignElement.idl \
$(WebCore)/html/HTMLOutputElement.idl \
$(WebCore)/html/HTMLParagraphElement.idl \
$(WebCore)/html/HTMLParamElement.idl \
$(WebCore)/html/HTMLPictureElement.idl \
$(WebCore)/html/HTMLPreElement.idl \
$(WebCore)/html/HTMLProgressElement.idl \
$(WebCore)/html/HTMLQuoteElement.idl \
$(WebCore)/html/HTMLScriptElement.idl \
$(WebCore)/html/HTMLSelectElement.idl \
$(WebCore)/html/HTMLSlotElement.idl \
$(WebCore)/html/HTMLSourceElement.idl \
$(WebCore)/html/HTMLSpanElement.idl \
$(WebCore)/html/HTMLStyleElement.idl \
$(WebCore)/html/HTMLTableCaptionElement.idl \
$(WebCore)/html/HTMLTableCellElement.idl \
$(WebCore)/html/HTMLTableColElement.idl \
$(WebCore)/html/HTMLTableElement.idl \
$(WebCore)/html/HTMLTableRowElement.idl \
$(WebCore)/html/HTMLTableSectionElement.idl \
$(WebCore)/html/HTMLTemplateElement.idl \
$(WebCore)/html/HTMLTextAreaElement.idl \
$(WebCore)/html/HTMLTimeElement.idl \
$(WebCore)/html/HTMLTitleElement.idl \
$(WebCore)/html/HTMLTrackElement.idl \
$(WebCore)/html/HTMLUListElement.idl \
$(WebCore)/html/HTMLUnknownElement.idl \
$(WebCore)/html/HTMLVideoElement.idl \
$(WebCore)/html/ImageBitmap.idl \
$(WebCore)/html/ImageBitmapOptions.idl \
$(WebCore)/html/ImageData.idl \
$(WebCore)/html/MediaController.idl \
$(WebCore)/html/MediaEncryptedEvent.idl \
$(WebCore)/html/MediaError.idl \
$(WebCore)/html/OffscreenCanvas.idl \
$(WebCore)/html/RadioNodeList.idl \
$(WebCore)/html/TextMetrics.idl \
$(WebCore)/html/TimeRanges.idl \
$(WebCore)/html/URLSearchParams.idl \
$(WebCore)/html/ValidityState.idl \
$(WebCore)/html/VoidCallback.idl \
$(WebCore)/html/WebKitMediaKeyError.idl \
$(WebCore)/html/canvas/ANGLEInstancedArrays.idl \
$(WebCore)/html/canvas/CanvasCompositing.idl \
$(WebCore)/html/canvas/CanvasDirection.idl \
$(WebCore)/html/canvas/CanvasDrawImage.idl \
$(WebCore)/html/canvas/CanvasDrawPath.idl \
$(WebCore)/html/canvas/CanvasFillRule.idl \
$(WebCore)/html/canvas/CanvasFillStrokeStyles.idl \
$(WebCore)/html/canvas/CanvasFilters.idl \
$(WebCore)/html/canvas/CanvasGradient.idl \
$(WebCore)/html/canvas/CanvasImageData.idl \
$(WebCore)/html/canvas/CanvasImageSmoothing.idl \
$(WebCore)/html/canvas/CanvasLineCap.idl \
$(WebCore)/html/canvas/CanvasLineJoin.idl \
$(WebCore)/html/canvas/CanvasPath.idl \
$(WebCore)/html/canvas/CanvasPathDrawingStyles.idl \
$(WebCore)/html/canvas/CanvasPattern.idl \
$(WebCore)/html/canvas/CanvasRect.idl \
$(WebCore)/html/canvas/CanvasRenderingContext2D.idl \
$(WebCore)/html/canvas/CanvasShadowStyles.idl \
$(WebCore)/html/canvas/CanvasState.idl \
$(WebCore)/html/canvas/CanvasText.idl \
$(WebCore)/html/canvas/CanvasTextAlign.idl \
$(WebCore)/html/canvas/CanvasTextBaseline.idl \
$(WebCore)/html/canvas/CanvasTextDrawingStyles.idl \
$(WebCore)/html/canvas/CanvasTransform.idl \
$(WebCore)/html/canvas/CanvasUserInterface.idl \
$(WebCore)/html/canvas/EXTBlendMinMax.idl \
$(WebCore)/html/canvas/EXTColorBufferFloat.idl \
$(WebCore)/html/canvas/EXTColorBufferHalfFloat.idl \
$(WebCore)/html/canvas/EXTFloatBlend.idl \
$(WebCore)/html/canvas/EXTFragDepth.idl \
$(WebCore)/html/canvas/EXTShaderTextureLOD.idl \
$(WebCore)/html/canvas/EXTTextureCompressionRGTC.idl \
$(WebCore)/html/canvas/EXTTextureFilterAnisotropic.idl \
$(WebCore)/html/canvas/EXTsRGB.idl \
$(WebCore)/html/canvas/ImageBitmapRenderingContext.idl \
$(WebCore)/html/canvas/ImageBitmapRenderingContextSettings.idl \
$(WebCore)/html/canvas/ImageSmoothingQuality.idl \
$(WebCore)/html/canvas/KHRParallelShaderCompile.idl \
$(WebCore)/html/canvas/OESElementIndexUint.idl \
$(WebCore)/html/canvas/OESFBORenderMipmap.idl \
$(WebCore)/html/canvas/OESStandardDerivatives.idl \
$(WebCore)/html/canvas/OESTextureFloat.idl \
$(WebCore)/html/canvas/OESTextureFloatLinear.idl \
$(WebCore)/html/canvas/OESTextureHalfFloat.idl \
$(WebCore)/html/canvas/OESTextureHalfFloatLinear.idl \
$(WebCore)/html/canvas/OESVertexArrayObject.idl \
$(WebCore)/html/canvas/OffscreenCanvasRenderingContext2D.idl \
$(WebCore)/html/canvas/PaintRenderingContext2D.idl \
$(WebCore)/html/canvas/Path2D.idl \
$(WebCore)/html/canvas/WebGL2RenderingContext.idl \
$(WebCore)/html/canvas/WebGLActiveInfo.idl \
$(WebCore)/html/canvas/WebGLBuffer.idl \
$(WebCore)/html/canvas/WebGLColorBufferFloat.idl \
$(WebCore)/html/canvas/WebGLCompressedTextureASTC.idl \
$(WebCore)/html/canvas/WebGLCompressedTextureATC.idl \
$(WebCore)/html/canvas/WebGLCompressedTextureETC.idl \
$(WebCore)/html/canvas/WebGLCompressedTextureETC1.idl \
$(WebCore)/html/canvas/WebGLCompressedTexturePVRTC.idl \
$(WebCore)/html/canvas/WebGLCompressedTextureS3TC.idl \
$(WebCore)/html/canvas/WebGLCompressedTextureS3TCsRGB.idl \
$(WebCore)/html/canvas/WebGLContextAttributes.idl \
$(WebCore)/html/canvas/WebGLContextEvent.idl \
$(WebCore)/html/canvas/WebGLDebugRendererInfo.idl \
$(WebCore)/html/canvas/WebGLDebugShaders.idl \
$(WebCore)/html/canvas/WebGLDepthTexture.idl \
$(WebCore)/html/canvas/WebGLDrawBuffers.idl \
$(WebCore)/html/canvas/WebGLFramebuffer.idl \
$(WebCore)/html/canvas/WebGLLoseContext.idl \
$(WebCore)/html/canvas/WebGLMultiDraw.idl \
$(WebCore)/html/canvas/WebGLProgram.idl \
$(WebCore)/html/canvas/WebGLQuery.idl \
$(WebCore)/html/canvas/WebGLRenderbuffer.idl \
$(WebCore)/html/canvas/WebGLRenderingContext.idl \
$(WebCore)/html/canvas/WebGLRenderingContextBase.idl \
$(WebCore)/html/canvas/WebGLSampler.idl \
$(WebCore)/html/canvas/WebGLShader.idl \
$(WebCore)/html/canvas/WebGLShaderPrecisionFormat.idl \
$(WebCore)/html/canvas/WebGLSync.idl \
$(WebCore)/html/canvas/WebGLTexture.idl \
$(WebCore)/html/canvas/WebGLTransformFeedback.idl \
$(WebCore)/html/canvas/WebGLUniformLocation.idl \
$(WebCore)/html/canvas/WebGLVertexArrayObject.idl \
$(WebCore)/html/canvas/WebGLVertexArrayObjectOES.idl \
$(WebCore)/html/track/AudioTrack.idl \
$(WebCore)/html/track/AudioTrackList.idl \
$(WebCore)/html/track/DataCue.idl \
$(WebCore)/html/track/TextTrack.idl \
$(WebCore)/html/track/TextTrackCue.idl \
$(WebCore)/html/track/TextTrackCueGeneric.idl \