| Differences between
and this patch
- a/Source/WebCore/ChangeLog +37 lines
Lines 1-5 a/Source/WebCore/ChangeLog_sec1
1
2011-12-25  Kentaro Hara  <haraken@chromium.org>
1
2011-12-25  Kentaro Hara  <haraken@chromium.org>
2
2
3
        WIP: Enable the [Supplemental] IDL on Gtk
4
        https://bugs.webkit.org/show_bug.cgi?id=74972
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        This patch enables the [Supplemental] IDL on Gtk by changing the build
9
        flow of Gtk as follows.
10
11
        - Previous build flow:
12
            foreach $idl (all IDL files) {
13
                generate-bindings.pl depends on $idl;
14
                generate-bindings.pl reads $idl;
15
                generate-bindings.pl generates .h and .cpp files for $idl;
16
            }
17
18
        - New build flow (See the discussions in bug 72138 for more details):
19
            resolve-supplemental.pl depends on all IDL files;
20
            resolve-supplemental.pl reads all IDL files;
21
            resolve-supplemental.pl resolves the dependency of [Supplemental=XXXX];
22
            resolve-supplemental.pl outputs supplemental_dependency.tmp;
23
            foreach $idl (all IDL files) {
24
                generate-bindings.pl depends on $idl and supplemental_dependency.tmp;
25
                generate-bindings.pl reads $idl;
26
                generate-bindings.pl reads supplemental_dependency.tmp;
27
                generate-bindings.pl generates .h and .cpp files for $idl,
28
                    including all attributes in the IDL files that are implementing $idl;
29
            }
30
31
        Tests: Confirm that build succeeds.
32
               http/tests/websocket/tests/*
33
34
        * GNUmakefile.am: Described the above build flow.
35
        * GNUmakefile.list.am: Added a list of IDL files. Instead, removed a list of JS*.h and JS*.cpp
36
        that are generated by the IDL files.
37
38
2011-12-25  Kentaro Hara  <haraken@chromium.org>
39
3
        REGRESSION(r102987): Fix the filename prefix of the generated empty .h
40
        REGRESSION(r102987): Fix the filename prefix of the generated empty .h
4
        and .cpp files for [Supplemental] IDLs
41
        and .cpp files for [Supplemental] IDLs
5
        https://bugs.webkit.org/show_bug.cgi?id=75082
42
        https://bugs.webkit.org/show_bug.cgi?id=75082
- a/Source/WebCore/GNUmakefile.am -12 / +17 lines
Lines 259-273 endif # END ENABLE_FILE_SYSTEM a/Source/WebCore/GNUmakefile.am_sec1
259
if ENABLE_QUOTA
259
if ENABLE_QUOTA
260
FEATURE_DEFINES += ENABLE_QUOTA=1
260
FEATURE_DEFINES += ENABLE_QUOTA=1
261
webcore_cppflags += -DENABLE_QUOTA=1
261
webcore_cppflags += -DENABLE_QUOTA=1
262
webcore_built_sources += \
263
	DerivedSources/WebCore/JSStorageInfo.cpp \
264
	DerivedSources/WebCore/JSStorageInfo.h \
265
	DerivedSources/WebCore/JSStorageInfoErrorCallback.cpp \
266
	DerivedSources/WebCore/JSStorageInfoErrorCallback.h \
267
	DerivedSources/WebCore/JSStorageInfoQuotaCallback.cpp \
268
	DerivedSources/WebCore/JSStorageInfoQuotaCallback.h \
269
	DerivedSources/WebCore/JSStorageInfoUsageCallback.cpp \
270
	DerivedSources/WebCore/JSStorageInfoUsageCallback.h
271
endif # END ENABLE_QUOTA
262
endif # END ENABLE_QUOTA
272
263
273
# ----
264
# ----
Lines 672-679 USER_AGENT_STYLE_SHEETS = \ a/Source/WebCore/GNUmakefile.am_sec2
672
	$(WebCore)/css/fullscreen.css
663
	$(WebCore)/css/fullscreen.css
673
664
674
# new-style JavaScript bindings
665
# new-style JavaScript bindings
675
SCRIPTS_BINDINGS = \
666
SCRIPTS_FOR_GENERATE_BINDINGS = \
676
	$(WebCore)/bindings/scripts/CodeGenerator.pm \
667
	$(WebCore)/bindings/scripts/CodeGenerator.pm \
668
	$(WebCore)/bindings/scripts/CodeGeneratorJS.pm \
677
	$(WebCore)/bindings/scripts/IDLParser.pm \
669
	$(WebCore)/bindings/scripts/IDLParser.pm \
678
	$(WebCore)/bindings/scripts/IDLStructure.pm \
670
	$(WebCore)/bindings/scripts/IDLStructure.pm \
679
	$(WebCore)/bindings/scripts/InFilesCompiler.pm \
671
	$(WebCore)/bindings/scripts/InFilesCompiler.pm \
Lines 681-686 SCRIPTS_BINDINGS = \ a/Source/WebCore/GNUmakefile.am_sec3
681
	$(WebCore)/bindings/scripts/generate-bindings.pl \
673
	$(WebCore)/bindings/scripts/generate-bindings.pl \
682
	$(WebCore)/bindings/scripts/preprocessor.pm
674
	$(WebCore)/bindings/scripts/preprocessor.pm
683
675
676
SCRIPTS_FOR_RESOLVE_SUPPLEMENTAL = \
677
	$(WebCore)/bindings/scripts/IDLParser.pm \
678
	$(WebCore)/bindings/scripts/resolve-supplemental.pl
679
684
DerivedSources/WebCore/UserAgentStyleSheetsData.cpp: DerivedSources/WebCore/UserAgentStyleSheets.h
680
DerivedSources/WebCore/UserAgentStyleSheetsData.cpp: DerivedSources/WebCore/UserAgentStyleSheets.h
685
DerivedSources/WebCore/UserAgentStyleSheets.h: $(WebCore)/css/make-css-file-arrays.pl $(WebCore)/bindings/scripts/preprocessor.pm $(USER_AGENT_STYLE_SHEETS)
681
DerivedSources/WebCore/UserAgentStyleSheets.h: $(WebCore)/css/make-css-file-arrays.pl $(WebCore)/bindings/scripts/preprocessor.pm $(USER_AGENT_STYLE_SHEETS)
686
	$(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $<  --defines "$(FEATURE_DEFINES)" $@ DerivedSources/WebCore/UserAgentStyleSheetsData.cpp $(USER_AGENT_STYLE_SHEETS)
682
	$(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $<  --defines "$(FEATURE_DEFINES)" $@ DerivedSources/WebCore/UserAgentStyleSheetsData.cpp $(USER_AGENT_STYLE_SHEETS)
Lines 775-783 vpath %.idl $(IDL_PATH) a/Source/WebCore/GNUmakefile.am_sec4
775
# it includes an empty command list (the semicolon).
771
# it includes an empty command list (the semicolon).
776
DerivedSources/WebCore/JS%.cpp: DerivedSources/WebCore/JS%.h;
772
DerivedSources/WebCore/JS%.cpp: DerivedSources/WebCore/JS%.h;
777
773
774
SUPPLEMENTAL_DEPENDENCY_FILE = $(top_builddir)/DerivedSources/WebCore/supplemental_dependency.tmp
775
IDL_FILES_TMP = $(top_builddir)/DerivedSources/WebCore/idl_files.tmp
776
777
.SECONDARY:
778
$(SUPPLEMENTAL_DEPENDENCY_FILE): $(SCRIPTS_FOR_RESOLVE_SUPPLEMENTAL) $(dom_binding_idls)
779
	echo -n > $(IDL_FILES_TMP)
780
	($(foreach idl, $(dom_binding_idls), echo $(idl) &&) echo -n) >> $(IDL_FILES_TMP)
781
	$(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/resolve-supplemental.pl --defines "LANGUAGE_JAVASCRIPT=1 $(FEATURE_DEFINES)" --idlFilesList $(IDL_FILES_TMP) --supplementalDependencyFile $@
782
778
.SECONDARY:
783
.SECONDARY:
779
DerivedSources/WebCore/JS%.h: %.idl $(SCRIPTS_BINDINGS) $(WebCore)/bindings/scripts/CodeGeneratorJS.pm
784
DerivedSources/WebCore/JS%.h: %.idl $(SCRIPTS_FOR_GENERATE_BINDINGS) $(SUPPLEMENTAL_DEPENDENCY_FILE)
780
	$(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES_WEBCORE)" --defines "LANGUAGE_JAVASCRIPT=1 $(FEATURE_DEFINES)" --generator JS $<
785
	$(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES_WEBCORE)" --defines "LANGUAGE_JAVASCRIPT=1 $(FEATURE_DEFINES)" --generator JS --supplementalDependencyFile $(SUPPLEMENTAL_DEPENDENCY_FILE) $<
781
786
782
noinst_LTLIBRARIES += \
787
noinst_LTLIBRARIES += \
783
	libWebCore.la
788
	libWebCore.la
- a/Source/WebCore/GNUmakefile.list.am +529 lines
Lines 638-643 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec1
638
	DerivedSources/WebCore/XPathGrammar.cpp \
638
	DerivedSources/WebCore/XPathGrammar.cpp \
639
	DerivedSources/WebCore/XPathGrammar.h
639
	DerivedSources/WebCore/XPathGrammar.h
640
640
641
dom_binding_idls += \
642
	$(WebCore)/css/CSSCharsetRule.idl \
643
	$(WebCore)/css/CSSFontFaceRule.idl \
644
	$(WebCore)/css/CSSImportRule.idl \
645
	$(WebCore)/css/CSSMediaRule.idl \
646
	$(WebCore)/css/CSSPageRule.idl \
647
	$(WebCore)/css/CSSPrimitiveValue.idl \
648
	$(WebCore)/css/CSSRule.idl \
649
	$(WebCore)/css/CSSRuleList.idl \
650
	$(WebCore)/css/CSSStyleDeclaration.idl \
651
	$(WebCore)/css/CSSStyleRule.idl \
652
	$(WebCore)/css/CSSStyleSheet.idl \
653
	$(WebCore)/css/CSSValue.idl \
654
	$(WebCore)/css/CSSValueList.idl \
655
	$(WebCore)/css/Counter.idl \
656
	$(WebCore)/css/MediaList.idl \
657
	$(WebCore)/css/MediaQueryList.idl \
658
	$(WebCore)/css/RGBColor.idl \
659
	$(WebCore)/css/Rect.idl \
660
	$(WebCore)/css/StyleMedia.idl \
661
	$(WebCore)/css/StyleSheet.idl \
662
	$(WebCore)/css/StyleSheetList.idl \
663
	$(WebCore)/css/WebKitCSSFilterValue.idl \
664
	$(WebCore)/css/WebKitCSSKeyframeRule.idl \
665
	$(WebCore)/css/WebKitCSSKeyframesRule.idl \
666
	$(WebCore)/css/WebKitCSSMatrix.idl \
667
	$(WebCore)/css/WebKitCSSTransformValue.idl \
668
	$(WebCore)/dom/Attr.idl \
669
	$(WebCore)/dom/BeforeLoadEvent.idl \
670
	$(WebCore)/dom/CDATASection.idl \
671
	$(WebCore)/dom/CharacterData.idl \
672
	$(WebCore)/dom/ClientRect.idl \
673
	$(WebCore)/dom/ClientRectList.idl \
674
	$(WebCore)/dom/Clipboard.idl \
675
	$(WebCore)/dom/Comment.idl \
676
	$(WebCore)/dom/CompositionEvent.idl \
677
	$(WebCore)/dom/CustomEvent.idl \
678
	$(WebCore)/dom/DOMCoreException.idl \
679
	$(WebCore)/dom/DOMImplementation.idl \
680
	$(WebCore)/dom/DOMStringList.idl \
681
	$(WebCore)/dom/DOMStringMap.idl \
682
	$(WebCore)/dom/DataTransferItemList.idl \
683
	$(WebCore)/dom/DeviceMotionEvent.idl \
684
	$(WebCore)/dom/DeviceOrientationEvent.idl \
685
	$(WebCore)/dom/Document.idl \
686
	$(WebCore)/dom/DocumentFragment.idl \
687
	$(WebCore)/dom/DocumentType.idl \
688
	$(WebCore)/dom/Element.idl \
689
	$(WebCore)/dom/Entity.idl \
690
	$(WebCore)/dom/EntityReference.idl \
691
	$(WebCore)/dom/ErrorEvent.idl \
692
	$(WebCore)/dom/Event.idl \
693
	$(WebCore)/dom/EventException.idl \
694
	$(WebCore)/dom/HashChangeEvent.idl \
695
	$(WebCore)/dom/KeyboardEvent.idl \
696
	$(WebCore)/dom/MessageChannel.idl \
697
	$(WebCore)/dom/MessageEvent.idl \
698
	$(WebCore)/dom/MessagePort.idl \
699
	$(WebCore)/dom/MouseEvent.idl \
700
	$(WebCore)/dom/MutationEvent.idl \
701
	$(WebCore)/dom/MutationRecord.idl \
702
	$(WebCore)/dom/NamedNodeMap.idl \
703
	$(WebCore)/dom/Node.idl \
704
	$(WebCore)/dom/NodeFilter.idl \
705
	$(WebCore)/dom/NodeIterator.idl \
706
	$(WebCore)/dom/NodeList.idl \
707
	$(WebCore)/dom/Notation.idl \
708
	$(WebCore)/dom/OverflowEvent.idl \
709
	$(WebCore)/dom/PageTransitionEvent.idl \
710
	$(WebCore)/dom/PopStateEvent.idl \
711
	$(WebCore)/dom/ProcessingInstruction.idl \
712
	$(WebCore)/dom/ProgressEvent.idl \
713
	$(WebCore)/dom/Range.idl \
714
	$(WebCore)/dom/RangeException.idl \
715
	$(WebCore)/dom/Text.idl \
716
	$(WebCore)/dom/TextEvent.idl \
717
	$(WebCore)/dom/Touch.idl \
718
	$(WebCore)/dom/TouchEvent.idl \
719
	$(WebCore)/dom/TouchList.idl \
720
	$(WebCore)/dom/TreeWalker.idl \
721
	$(WebCore)/dom/UIEvent.idl \
722
	$(WebCore)/dom/WebKitAnimationEvent.idl \
723
	$(WebCore)/dom/WebKitNamedFlow.idl \
724
	$(WebCore)/dom/WebKitTransitionEvent.idl \
725
	$(WebCore)/dom/WheelEvent.idl \
726
	$(WebCore)/fileapi/Blob.idl \
727
	$(WebCore)/fileapi/File.idl \
728
	$(WebCore)/fileapi/FileError.idl \
729
	$(WebCore)/fileapi/FileException.idl \
730
	$(WebCore)/fileapi/FileList.idl \
731
	$(WebCore)/fileapi/FileReader.idl \
732
	$(WebCore)/fileapi/FileReaderSync.idl \
733
	$(WebCore)/fileapi/OperationNotAllowedException.idl \
734
	$(WebCore)/fileapi/WebKitBlobBuilder.idl \
735
	$(WebCore)/html/DOMFormData.idl \
736
	$(WebCore)/html/DOMSettableTokenList.idl \
737
	$(WebCore)/html/DOMTokenList.idl \
738
	$(WebCore)/html/DOMURL.idl \
739
	$(WebCore)/html/HTMLAllCollection.idl \
740
	$(WebCore)/html/HTMLAnchorElement.idl \
741
	$(WebCore)/html/HTMLAppletElement.idl \
742
	$(WebCore)/html/HTMLAreaElement.idl \
743
	$(WebCore)/html/HTMLAudioElement.idl \
744
	$(WebCore)/html/HTMLBRElement.idl \
745
	$(WebCore)/html/HTMLBaseElement.idl \
746
	$(WebCore)/html/HTMLBaseFontElement.idl \
747
	$(WebCore)/html/HTMLBodyElement.idl \
748
	$(WebCore)/html/HTMLButtonElement.idl \
749
	$(WebCore)/html/HTMLCanvasElement.idl \
750
	$(WebCore)/html/HTMLCollection.idl \
751
	$(WebCore)/html/HTMLDListElement.idl \
752
	$(WebCore)/html/HTMLDataListElement.idl \
753
	$(WebCore)/html/HTMLDetailsElement.idl \
754
	$(WebCore)/html/HTMLDirectoryElement.idl \
755
	$(WebCore)/html/HTMLDivElement.idl \
756
	$(WebCore)/html/HTMLDocument.idl \
757
	$(WebCore)/html/HTMLElement.idl \
758
	$(WebCore)/html/HTMLEmbedElement.idl \
759
	$(WebCore)/html/HTMLFieldSetElement.idl \
760
	$(WebCore)/html/HTMLFontElement.idl \
761
	$(WebCore)/html/HTMLFormElement.idl \
762
	$(WebCore)/html/HTMLFrameElement.idl \
763
	$(WebCore)/html/HTMLFrameSetElement.idl \
764
	$(WebCore)/html/HTMLHRElement.idl \
765
	$(WebCore)/html/HTMLHeadElement.idl \
766
	$(WebCore)/html/HTMLHeadingElement.idl \
767
	$(WebCore)/html/HTMLHtmlElement.idl \
768
	$(WebCore)/html/HTMLIFrameElement.idl \
769
	$(WebCore)/html/HTMLImageElement.idl \
770
	$(WebCore)/html/HTMLInputElement.idl \
771
	$(WebCore)/html/HTMLIsIndexElement.idl \
772
	$(WebCore)/html/HTMLKeygenElement.idl \
773
	$(WebCore)/html/HTMLLIElement.idl \
774
	$(WebCore)/html/HTMLLabelElement.idl \
775
	$(WebCore)/html/HTMLLegendElement.idl \
776
	$(WebCore)/html/HTMLLinkElement.idl \
777
	$(WebCore)/html/HTMLMapElement.idl \
778
	$(WebCore)/html/HTMLMarqueeElement.idl \
779
	$(WebCore)/html/HTMLMediaElement.idl \
780
	$(WebCore)/html/HTMLMenuElement.idl \
781
	$(WebCore)/html/HTMLMetaElement.idl \
782
	$(WebCore)/html/HTMLMeterElement.idl \
783
	$(WebCore)/html/HTMLModElement.idl \
784
	$(WebCore)/html/HTMLOListElement.idl \
785
	$(WebCore)/html/HTMLObjectElement.idl \
786
	$(WebCore)/html/HTMLOptGroupElement.idl \
787
	$(WebCore)/html/HTMLOptionElement.idl \
788
	$(WebCore)/html/HTMLOptionsCollection.idl \
789
	$(WebCore)/html/HTMLOutputElement.idl \
790
	$(WebCore)/html/HTMLParagraphElement.idl \
791
	$(WebCore)/html/HTMLParamElement.idl \
792
	$(WebCore)/html/HTMLPreElement.idl \
793
	$(WebCore)/html/HTMLProgressElement.idl \
794
	$(WebCore)/html/HTMLPropertiesCollection.idl \
795
	$(WebCore)/html/HTMLQuoteElement.idl \
796
	$(WebCore)/html/HTMLScriptElement.idl \
797
	$(WebCore)/html/HTMLSelectElement.idl \
798
	$(WebCore)/html/HTMLSourceElement.idl \
799
	$(WebCore)/html/HTMLSpanElement.idl \
800
	$(WebCore)/html/HTMLStyleElement.idl \
801
	$(WebCore)/html/HTMLTableCaptionElement.idl \
802
	$(WebCore)/html/HTMLTableCellElement.idl \
803
	$(WebCore)/html/HTMLTableColElement.idl \
804
	$(WebCore)/html/HTMLTableElement.idl \
805
	$(WebCore)/html/HTMLTableRowElement.idl \
806
	$(WebCore)/html/HTMLTableSectionElement.idl \
807
	$(WebCore)/html/HTMLTextAreaElement.idl \
808
	$(WebCore)/html/HTMLTitleElement.idl \
809
	$(WebCore)/html/HTMLTrackElement.idl \
810
	$(WebCore)/html/HTMLUListElement.idl \
811
	$(WebCore)/html/HTMLUnknownElement.idl \
812
	$(WebCore)/html/HTMLVideoElement.idl \
813
	$(WebCore)/html/ImageData.idl \
814
	$(WebCore)/html/MediaController.idl \
815
	$(WebCore)/html/MediaError.idl \
816
	$(WebCore)/html/TextMetrics.idl \
817
	$(WebCore)/html/TextTrack.idl \
818
	$(WebCore)/html/TextTrackCue.idl \
819
	$(WebCore)/html/TextTrackCueList.idl \
820
	$(WebCore)/html/TimeRanges.idl \
821
	$(WebCore)/html/ValidityState.idl \
822
	$(WebCore)/html/VoidCallback.idl \
823
	$(WebCore)/html/canvas/ArrayBuffer.idl \
824
	$(WebCore)/html/canvas/ArrayBufferView.idl \
825
	$(WebCore)/html/canvas/CanvasGradient.idl \
826
	$(WebCore)/html/canvas/CanvasPattern.idl \
827
	$(WebCore)/html/canvas/CanvasRenderingContext.idl \
828
	$(WebCore)/html/canvas/CanvasRenderingContext2D.idl \
829
	$(WebCore)/html/canvas/DataView.idl \
830
	$(WebCore)/html/canvas/Float32Array.idl \
831
	$(WebCore)/html/canvas/Float64Array.idl \
832
	$(WebCore)/html/canvas/Int16Array.idl \
833
	$(WebCore)/html/canvas/Int32Array.idl \
834
	$(WebCore)/html/canvas/Int8Array.idl \
835
	$(WebCore)/html/canvas/OESStandardDerivatives.idl \
836
	$(WebCore)/html/canvas/OESTextureFloat.idl \
837
	$(WebCore)/html/canvas/OESVertexArrayObject.idl \
838
	$(WebCore)/html/canvas/Uint16Array.idl \
839
	$(WebCore)/html/canvas/Uint32Array.idl \
840
	$(WebCore)/html/canvas/Uint8Array.idl \
841
	$(WebCore)/html/canvas/WebGLActiveInfo.idl \
842
	$(WebCore)/html/canvas/WebGLBuffer.idl \
843
	$(WebCore)/html/canvas/WebGLContextAttributes.idl \
844
	$(WebCore)/html/canvas/WebGLContextEvent.idl \
845
	$(WebCore)/html/canvas/WebGLFramebuffer.idl \
846
	$(WebCore)/html/canvas/WebGLLoseContext.idl \
847
	$(WebCore)/html/canvas/WebGLProgram.idl \
848
	$(WebCore)/html/canvas/WebGLRenderbuffer.idl \
849
	$(WebCore)/html/canvas/WebGLRenderingContext.idl \
850
	$(WebCore)/html/canvas/WebGLShader.idl \
851
	$(WebCore)/html/canvas/WebGLTexture.idl \
852
	$(WebCore)/html/canvas/WebGLUniformLocation.idl \
853
	$(WebCore)/html/canvas/WebGLVertexArrayObjectOES.idl \
854
	$(WebCore)/html/track/TextTrackList.idl \
855
	$(WebCore)/html/track/TrackEvent.idl \
856
	$(WebCore)/inspector/InjectedScriptHost.idl \
857
	$(WebCore)/inspector/InspectorFrontendHost.idl \
858
	$(WebCore)/inspector/JavaScriptCallFrame.idl \
859
	$(WebCore)/inspector/ScriptProfile.idl \
860
	$(WebCore)/inspector/ScriptProfileNode.idl \
861
	$(WebCore)/loader/appcache/DOMApplicationCache.idl \
862
	$(WebCore)/mediastream/LocalMediaStream.idl \
863
	$(WebCore)/mediastream/MediaStream.idl \
864
	$(WebCore)/mediastream/MediaStreamEvent.idl \
865
	$(WebCore)/mediastream/MediaStreamList.idl \
866
	$(WebCore)/mediastream/MediaStreamTrack.idl \
867
	$(WebCore)/mediastream/MediaStreamTrackList.idl \
868
	$(WebCore)/mediastream/NavigatorUserMediaError.idl \
869
	$(WebCore)/mediastream/NavigatorUserMediaErrorCallback.idl \
870
	$(WebCore)/mediastream/NavigatorUserMediaSuccessCallback.idl \
871
	$(WebCore)/mediastream/PeerConnection.idl \
872
	$(WebCore)/mediastream/SignalingCallback.idl \
873
	$(WebCore)/notifications/Notification.idl \
874
	$(WebCore)/notifications/NotificationCenter.idl \
875
	$(WebCore)/page/BarInfo.idl \
876
	$(WebCore)/page/Console.idl \
877
	$(WebCore)/page/Coordinates.idl \
878
	$(WebCore)/page/Crypto.idl \
879
	$(WebCore)/page/DOMSelection.idl \
880
	$(WebCore)/page/DOMWindow.idl \
881
	$(WebCore)/page/EventSource.idl \
882
	$(WebCore)/page/Geolocation.idl \
883
	$(WebCore)/page/Geoposition.idl \
884
	$(WebCore)/page/History.idl \
885
	$(WebCore)/page/Location.idl \
886
	$(WebCore)/page/MemoryInfo.idl \
887
	$(WebCore)/page/Navigator.idl \
888
	$(WebCore)/page/Performance.idl \
889
	$(WebCore)/page/PerformanceNavigation.idl \
890
	$(WebCore)/page/PerformanceTiming.idl \
891
	$(WebCore)/page/PositionCallback.idl \
892
	$(WebCore)/page/PositionError.idl \
893
	$(WebCore)/page/PositionErrorCallback.idl \
894
	$(WebCore)/page/Screen.idl \
895
	$(WebCore)/page/SpeechInputEvent.idl \
896
	$(WebCore)/page/SpeechInputResult.idl \
897
	$(WebCore)/page/SpeechInputResultList.idl \
898
	$(WebCore)/page/WebKitAnimation.idl \
899
	$(WebCore)/page/WebKitAnimationList.idl \
900
	$(WebCore)/page/WebKitPoint.idl \
901
	$(WebCore)/page/WorkerNavigator.idl \
902
	$(WebCore)/plugins/DOMMimeType.idl \
903
	$(WebCore)/plugins/DOMMimeTypeArray.idl \
904
	$(WebCore)/plugins/DOMPlugin.idl \
905
	$(WebCore)/plugins/DOMPluginArray.idl \
906
	$(WebCore)/storage/Storage.idl \
907
	$(WebCore)/storage/StorageEvent.idl \
908
	$(WebCore)/testing/Internals.idl \
909
	$(WebCore)/webaudio/AudioContext.idl \
910
	$(WebCore)/webaudio/AudioPannerNode.idl \
911
	$(WebCore)/webaudio/DynamicsCompressorNode.idl \
912
	$(WebCore)/webaudio/DOMWindowWebAudio.idl \
913
	$(WebCore)/webaudio/WaveShaperNode.idl \
914
	$(WebCore)/workers/AbstractWorker.idl \
915
	$(WebCore)/workers/DedicatedWorkerContext.idl \
916
	$(WebCore)/workers/SharedWorker.idl \
917
	$(WebCore)/workers/SharedWorkerContext.idl \
918
	$(WebCore)/workers/Worker.idl \
919
	$(WebCore)/workers/WorkerContext.idl \
920
	$(WebCore)/workers/WorkerLocation.idl \
921
	$(WebCore)/xml/DOMParser.idl \
922
	$(WebCore)/xml/XMLHttpRequest.idl \
923
	$(WebCore)/xml/XMLHttpRequestException.idl \
924
	$(WebCore)/xml/XMLHttpRequestProgressEvent.idl \
925
	$(WebCore)/xml/XMLHttpRequestUpload.idl \
926
	$(WebCore)/xml/XMLSerializer.idl \
927
	$(WebCore)/xml/XPathEvaluator.idl \
928
	$(WebCore)/xml/XPathException.idl \
929
	$(WebCore)/xml/XPathExpression.idl \
930
	$(WebCore)/xml/XPathNSResolver.idl \
931
	$(WebCore)/xml/XPathResult.idl \
932
	$(WebCore)/xml/XSLTProcessor.idl
933
641
webcore_sources += \
934
webcore_sources += \
642
	Source/WebCore/accessibility/AccessibilityARIAGridCell.cpp \
935
	Source/WebCore/accessibility/AccessibilityARIAGridCell.cpp \
643
	Source/WebCore/accessibility/AccessibilityARIAGridCell.h \
936
	Source/WebCore/accessibility/AccessibilityARIAGridCell.h \
Lines 4292-4297 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec2
4292
	DerivedSources/WebCore/JSSQLTransactionSync.cpp \
4585
	DerivedSources/WebCore/JSSQLTransactionSync.cpp \
4293
	DerivedSources/WebCore/JSSQLTransactionSyncCallback.cpp \
4586
	DerivedSources/WebCore/JSSQLTransactionSyncCallback.cpp \
4294
	DerivedSources/WebCore/JSSQLTransactionSyncCallback.h
4587
	DerivedSources/WebCore/JSSQLTransactionSyncCallback.h
4588
4589
dom_binding_idls += \
4590
	$(WebCore)/storage/Database.idl \
4591
	$(WebCore)/storage/DatabaseCallback.idl \
4592
	$(WebCore)/storage/DatabaseSync.idl \
4593
	$(WebCore)/storage/SQLError.idl \
4594
	$(WebCore)/storage/SQLException.idl \
4595
	$(WebCore)/storage/SQLResultSet.idl \
4596
	$(WebCore)/storage/SQLResultSetRowList.idl \
4597
	$(WebCore)/storage/SQLStatementCallback.idl \
4598
	$(WebCore)/storage/SQLStatementErrorCallback.idl \
4599
	$(WebCore)/storage/SQLTransaction.idl \
4600
	$(WebCore)/storage/SQLTransactionCallback.idl \
4601
	$(WebCore)/storage/SQLTransactionErrorCallback.idl \
4602
	$(WebCore)/storage/SQLTransactionSync.idl \
4603
	$(WebCore)/storage/SQLTransactionSyncCallback.idl
4295
endif # END ENABLE_SQL_DATABASE
4604
endif # END ENABLE_SQL_DATABASE
4296
4605
4297
# ----
4606
# ----
Lines 4305-4310 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec3
4305
	DerivedSources/WebCore/JSDataTransferItemList.h \
4614
	DerivedSources/WebCore/JSDataTransferItemList.h \
4306
	DerivedSources/WebCore/JSStringCallback.cpp \
4615
	DerivedSources/WebCore/JSStringCallback.cpp \
4307
	DerivedSources/WebCore/JSStringCallback.h
4616
	DerivedSources/WebCore/JSStringCallback.h
4617
4618
dom_binding_idls += \
4619
	$(WebCore)/dom/DataTransferItem.idl \
4620
	$(WebCore)/dom/StringCallback.idl
4621
4308
webcore_sources += \
4622
webcore_sources += \
4309
	Source/WebCore/dom/DataTransferItem.cpp \
4623
	Source/WebCore/dom/DataTransferItem.cpp \
4310
	Source/WebCore/dom/DataTransferItem.h \
4624
	Source/WebCore/dom/DataTransferItem.h \
Lines 4339-4344 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec4
4339
	DerivedSources/WebCore/JSIDBRequest.h \
4653
	DerivedSources/WebCore/JSIDBRequest.h \
4340
	DerivedSources/WebCore/JSIDBTransaction.cpp \
4654
	DerivedSources/WebCore/JSIDBTransaction.cpp \
4341
	DerivedSources/WebCore/JSIDBTransaction.h
4655
	DerivedSources/WebCore/JSIDBTransaction.h
4656
4657
dom_binding_idls += \
4658
	$(WebCore)/storage/IDBAny.idl \
4659
	$(WebCore)/storage/IDBDatabase.idl \
4660
	$(WebCore)/storage/IDBDatabaseError.idl \
4661
	$(WebCore)/storage/IDBDatabaseException.idl \
4662
	$(WebCore)/storage/IDBFactory.idl \
4663
	$(WebCore)/storage/IDBIndex.idl \
4664
	$(WebCore)/storage/IDBKeyRange.idl \
4665
	$(WebCore)/storage/IDBObjectStore.idl \
4666
	$(WebCore)/storage/IDBRequest.idl \
4667
	$(WebCore)/storage/IDBTransaction.idl
4342
endif # END ENABLE_INDEXED_DATABASE
4668
endif # END ENABLE_INDEXED_DATABASE
4343
4669
4344
# ----
4670
# ----
Lines 4392-4397 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec5
4392
	DerivedSources/WebCore/JSMetadata.h \
4718
	DerivedSources/WebCore/JSMetadata.h \
4393
	DerivedSources/WebCore/JSMetadataCallback.cpp \
4719
	DerivedSources/WebCore/JSMetadataCallback.cpp \
4394
	DerivedSources/WebCore/JSMetadataCallback.h
4720
	DerivedSources/WebCore/JSMetadataCallback.h
4721
4722
dom_binding_idls += \
4723
	$(WebCore)/fileapi/DOMFileSystem.idl \
4724
	$(WebCore)/fileapi/DOMFileSystemSync.idl \
4725
	$(WebCore)/fileapi/DirectoryEntry.idl \
4726
	$(WebCore)/fileapi/DirectoryEntrySync.idl \
4727
	$(WebCore)/fileapi/DirectoryReader.idl \
4728
	$(WebCore)/fileapi/DirectoryReaderSync.idl \
4729
	$(WebCore)/fileapi/EntriesCallback.idl \
4730
	$(WebCore)/fileapi/Entry.idl \
4731
	$(WebCore)/fileapi/EntryArray.idl \
4732
	$(WebCore)/fileapi/EntryArraySync.idl \
4733
	$(WebCore)/fileapi/EntryCallback.idl \
4734
	$(WebCore)/fileapi/EntrySync.idl \
4735
	$(WebCore)/fileapi/ErrorCallback.idl \
4736
	$(WebCore)/fileapi/FileCallback.idl \
4737
	$(WebCore)/fileapi/FileEntry.idl \
4738
	$(WebCore)/fileapi/FileEntrySync.idl \
4739
	$(WebCore)/fileapi/FileSystemCallback.idl \
4740
	$(WebCore)/fileapi/FileWriter.idl \
4741
	$(WebCore)/fileapi/FileWriterCallback.idl \
4742
	$(WebCore)/fileapi/FileWriterSync.idl \
4743
	$(WebCore)/fileapi/Metadata.idl \
4744
	$(WebCore)/fileapi/MetadataCallback.idl \
4745
	$(WebCore)/fileapi/WebKitFlags.idl
4395
endif # END ENABLE_FILE_SYSTEM
4746
endif # END ENABLE_FILE_SYSTEM
4396
4747
4397
# ----
4748
# ----
Lines 4694-4699 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec6
4694
	DerivedSources/WebCore/JSSVGZoomAndPan.h \
5045
	DerivedSources/WebCore/JSSVGZoomAndPan.h \
4695
	DerivedSources/WebCore/JSSVGZoomEvent.cpp \
5046
	DerivedSources/WebCore/JSSVGZoomEvent.cpp \
4696
	DerivedSources/WebCore/JSSVGZoomEvent.h
5047
	DerivedSources/WebCore/JSSVGZoomEvent.h
5048
5049
dom_binding_idls += \
5050
	$(WebCore)/svg/SVGAElement.idl \
5051
	$(WebCore)/svg/SVGAltGlyphDefElement.idl \
5052
	$(WebCore)/svg/SVGAltGlyphElement.idl \
5053
	$(WebCore)/svg/SVGAltGlyphItemElement.idl \
5054
	$(WebCore)/svg/SVGAngle.idl \
5055
	$(WebCore)/svg/SVGAnimateColorElement.idl \
5056
	$(WebCore)/svg/SVGAnimateElement.idl \
5057
	$(WebCore)/svg/SVGAnimateMotionElement.idl \
5058
	$(WebCore)/svg/SVGAnimateTransformElement.idl \
5059
	$(WebCore)/svg/SVGAnimatedAngle.idl \
5060
	$(WebCore)/svg/SVGAnimatedBoolean.idl \
5061
	$(WebCore)/svg/SVGAnimatedEnumeration.idl \
5062
	$(WebCore)/svg/SVGAnimatedInteger.idl \
5063
	$(WebCore)/svg/SVGAnimatedLength.idl \
5064
	$(WebCore)/svg/SVGAnimatedLengthList.idl \
5065
	$(WebCore)/svg/SVGAnimatedNumber.idl \
5066
	$(WebCore)/svg/SVGAnimatedNumberList.idl \
5067
	$(WebCore)/svg/SVGAnimatedPreserveAspectRatio.idl \
5068
	$(WebCore)/svg/SVGAnimatedRect.idl \
5069
	$(WebCore)/svg/SVGAnimatedString.idl \
5070
	$(WebCore)/svg/SVGAnimatedTransformList.idl \
5071
	$(WebCore)/svg/SVGAnimationElement.idl \
5072
	$(WebCore)/svg/SVGCircleElement.idl \
5073
	$(WebCore)/svg/SVGClipPathElement.idl \
5074
	$(WebCore)/svg/SVGColor.idl \
5075
	$(WebCore)/svg/SVGComponentTransferFunctionElement.idl \
5076
	$(WebCore)/svg/SVGCursorElement.idl \
5077
	$(WebCore)/svg/SVGDefsElement.idl \
5078
	$(WebCore)/svg/SVGDescElement.idl \
5079
	$(WebCore)/svg/SVGDocument.idl \
5080
	$(WebCore)/svg/SVGElement.idl \
5081
	$(WebCore)/svg/SVGElementInstance.idl \
5082
	$(WebCore)/svg/SVGElementInstanceList.idl \
5083
	$(WebCore)/svg/SVGEllipseElement.idl \
5084
	$(WebCore)/svg/SVGException.idl \
5085
	$(WebCore)/svg/SVGFEBlendElement.idl \
5086
	$(WebCore)/svg/SVGFEColorMatrixElement.idl \
5087
	$(WebCore)/svg/SVGFEComponentTransferElement.idl \
5088
	$(WebCore)/svg/SVGFECompositeElement.idl \
5089
	$(WebCore)/svg/SVGFEConvolveMatrixElement.idl \
5090
	$(WebCore)/svg/SVGFEDiffuseLightingElement.idl \
5091
	$(WebCore)/svg/SVGFEDisplacementMapElement.idl \
5092
	$(WebCore)/svg/SVGFEDistantLightElement.idl \
5093
	$(WebCore)/svg/SVGFEDropShadowElement.idl \
5094
	$(WebCore)/svg/SVGFEFloodElement.idl \
5095
	$(WebCore)/svg/SVGFEFuncAElement.idl \
5096
	$(WebCore)/svg/SVGFEFuncBElement.idl \
5097
	$(WebCore)/svg/SVGFEFuncGElement.idl \
5098
	$(WebCore)/svg/SVGFEFuncRElement.idl \
5099
	$(WebCore)/svg/SVGFEGaussianBlurElement.idl \
5100
	$(WebCore)/svg/SVGFEImageElement.idl \
5101
	$(WebCore)/svg/SVGFEMergeElement.idl \
5102
	$(WebCore)/svg/SVGFEMergeNodeElement.idl \
5103
	$(WebCore)/svg/SVGFEMorphologyElement.idl \
5104
	$(WebCore)/svg/SVGFEOffsetElement.idl \
5105
	$(WebCore)/svg/SVGFEPointLightElement.idl \
5106
	$(WebCore)/svg/SVGFESpecularLightingElement.idl \
5107
	$(WebCore)/svg/SVGFESpotLightElement.idl \
5108
	$(WebCore)/svg/SVGFETileElement.idl \
5109
	$(WebCore)/svg/SVGFETurbulenceElement.idl \
5110
	$(WebCore)/svg/SVGFilterElement.idl \
5111
	$(WebCore)/svg/SVGFontElement.idl \
5112
	$(WebCore)/svg/SVGFontFaceElement.idl \
5113
	$(WebCore)/svg/SVGFontFaceFormatElement.idl \
5114
	$(WebCore)/svg/SVGFontFaceNameElement.idl \
5115
	$(WebCore)/svg/SVGFontFaceSrcElement.idl \
5116
	$(WebCore)/svg/SVGFontFaceUriElement.idl \
5117
	$(WebCore)/svg/SVGForeignObjectElement.idl \
5118
	$(WebCore)/svg/SVGGElement.idl \
5119
	$(WebCore)/svg/SVGGlyphElement.idl \
5120
	$(WebCore)/svg/SVGGlyphRefElement.idl \
5121
	$(WebCore)/svg/SVGGradientElement.idl \
5122
	$(WebCore)/svg/SVGHKernElement.idl \
5123
	$(WebCore)/svg/SVGImageElement.idl \
5124
	$(WebCore)/svg/SVGLength.idl \
5125
	$(WebCore)/svg/SVGLengthList.idl \
5126
	$(WebCore)/svg/SVGLineElement.idl \
5127
	$(WebCore)/svg/SVGLinearGradientElement.idl \
5128
	$(WebCore)/svg/SVGMPathElement.idl \
5129
	$(WebCore)/svg/SVGMarkerElement.idl \
5130
	$(WebCore)/svg/SVGMaskElement.idl \
5131
	$(WebCore)/svg/SVGMatrix.idl \
5132
	$(WebCore)/svg/SVGMetadataElement.idl \
5133
	$(WebCore)/svg/SVGMissingGlyphElement.idl \
5134
	$(WebCore)/svg/SVGNumber.idl \
5135
	$(WebCore)/svg/SVGNumberList.idl \
5136
	$(WebCore)/svg/SVGPaint.idl \
5137
	$(WebCore)/svg/SVGPathElement.idl \
5138
	$(WebCore)/svg/SVGPathSeg.idl \
5139
	$(WebCore)/svg/SVGPathSegArcAbs.idl \
5140
	$(WebCore)/svg/SVGPathSegArcRel.idl \
5141
	$(WebCore)/svg/SVGPathSegClosePath.idl \
5142
	$(WebCore)/svg/SVGPathSegCurvetoCubicAbs.idl \
5143
	$(WebCore)/svg/SVGPathSegCurvetoCubicRel.idl \
5144
	$(WebCore)/svg/SVGPathSegCurvetoCubicSmoothAbs.idl \
5145
	$(WebCore)/svg/SVGPathSegCurvetoCubicSmoothRel.idl \
5146
	$(WebCore)/svg/SVGPathSegCurvetoQuadraticAbs.idl \
5147
	$(WebCore)/svg/SVGPathSegCurvetoQuadraticRel.idl \
5148
	$(WebCore)/svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl \
5149
	$(WebCore)/svg/SVGPathSegCurvetoQuadraticSmoothRel.idl \
5150
	$(WebCore)/svg/SVGPathSegLinetoAbs.idl \
5151
	$(WebCore)/svg/SVGPathSegLinetoHorizontalAbs.idl \
5152
	$(WebCore)/svg/SVGPathSegLinetoHorizontalRel.idl \
5153
	$(WebCore)/svg/SVGPathSegLinetoRel.idl \
5154
	$(WebCore)/svg/SVGPathSegLinetoVerticalAbs.idl \
5155
	$(WebCore)/svg/SVGPathSegLinetoVerticalRel.idl \
5156
	$(WebCore)/svg/SVGPathSegList.idl \
5157
	$(WebCore)/svg/SVGPathSegMovetoAbs.idl \
5158
	$(WebCore)/svg/SVGPathSegMovetoRel.idl \
5159
	$(WebCore)/svg/SVGPatternElement.idl \
5160
	$(WebCore)/svg/SVGPoint.idl \
5161
	$(WebCore)/svg/SVGPointList.idl \
5162
	$(WebCore)/svg/SVGPolygonElement.idl \
5163
	$(WebCore)/svg/SVGPolylineElement.idl \
5164
	$(WebCore)/svg/SVGPreserveAspectRatio.idl \
5165
	$(WebCore)/svg/SVGRadialGradientElement.idl \
5166
	$(WebCore)/svg/SVGRect.idl \
5167
	$(WebCore)/svg/SVGRectElement.idl \
5168
	$(WebCore)/svg/SVGRenderingIntent.idl \
5169
	$(WebCore)/svg/SVGSVGElement.idl \
5170
	$(WebCore)/svg/SVGScriptElement.idl \
5171
	$(WebCore)/svg/SVGSetElement.idl \
5172
	$(WebCore)/svg/SVGStopElement.idl \
5173
	$(WebCore)/svg/SVGStringList.idl \
5174
	$(WebCore)/svg/SVGStyleElement.idl \
5175
	$(WebCore)/svg/SVGSwitchElement.idl \
5176
	$(WebCore)/svg/SVGSymbolElement.idl \
5177
	$(WebCore)/svg/SVGTRefElement.idl \
5178
	$(WebCore)/svg/SVGTSpanElement.idl \
5179
	$(WebCore)/svg/SVGTextContentElement.idl \
5180
	$(WebCore)/svg/SVGTextElement.idl \
5181
	$(WebCore)/svg/SVGTextPathElement.idl \
5182
	$(WebCore)/svg/SVGTextPositioningElement.idl \
5183
	$(WebCore)/svg/SVGTitleElement.idl \
5184
	$(WebCore)/svg/SVGTransform.idl \
5185
	$(WebCore)/svg/SVGTransformList.idl \
5186
	$(WebCore)/svg/SVGUnitTypes.idl \
5187
	$(WebCore)/svg/SVGUseElement.idl \
5188
	$(WebCore)/svg/SVGVKernElement.idl \
5189
	$(WebCore)/svg/SVGViewElement.idl \
5190
	$(WebCore)/svg/SVGZoomEvent.idl
4697
endif # END ENABLE_SVG
5191
endif # END ENABLE_SVG
4698
5192
4699
# ----
5193
# ----
Lines 4855-4860 webcore_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec7
4855
	Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp \
5349
	Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp \
4856
	Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.h \
5350
	Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.h \
4857
	Source/WebCore/platform/audio/gtk/AudioBusGtk.cpp
5351
	Source/WebCore/platform/audio/gtk/AudioBusGtk.cpp
5352
4858
webcore_built_sources += \
5353
webcore_built_sources += \
4859
	DerivedSources/WebCore/JSAudioBuffer.cpp \
5354
	DerivedSources/WebCore/JSAudioBuffer.cpp \
4860
	DerivedSources/WebCore/JSAudioBuffer.h \
5355
	DerivedSources/WebCore/JSAudioBuffer.h \
Lines 4900-4905 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec8
4900
	DerivedSources/WebCore/JSMediaElementAudioSourceNode.h \
5395
	DerivedSources/WebCore/JSMediaElementAudioSourceNode.h \
4901
	DerivedSources/WebCore/JSRealtimeAnalyserNode.cpp \
5396
	DerivedSources/WebCore/JSRealtimeAnalyserNode.cpp \
4902
	DerivedSources/WebCore/JSRealtimeAnalyserNode.h
5397
	DerivedSources/WebCore/JSRealtimeAnalyserNode.h
5398
5399
dom_binding_idls += \
5400
	$(WebCore)/webaudio/AudioBuffer.idl \
5401
	$(WebCore)/webaudio/AudioBufferCallback.idl \
5402
	$(WebCore)/webaudio/AudioBufferSourceNode.idl \
5403
	$(WebCore)/webaudio/AudioChannelMerger.idl \
5404
	$(WebCore)/webaudio/AudioChannelSplitter.idl \
5405
	$(WebCore)/webaudio/AudioDestinationNode.idl \
5406
	$(WebCore)/webaudio/AudioGain.idl \
5407
	$(WebCore)/webaudio/AudioGainNode.idl \
5408
	$(WebCore)/webaudio/AudioListener.idl \
5409
	$(WebCore)/webaudio/AudioNode.idl \
5410
	$(WebCore)/webaudio/AudioParam.idl \
5411
	$(WebCore)/webaudio/AudioProcessingEvent.idl \
5412
	$(WebCore)/webaudio/AudioSourceNode.idl \
5413
	$(WebCore)/webaudio/BiquadFilterNode.idl \
5414
	$(WebCore)/webaudio/ConvolverNode.idl \
5415
	$(WebCore)/webaudio/DelayNode.idl \
5416
	$(WebCore)/webaudio/HighPass2FilterNode.idl \
5417
	$(WebCore)/webaudio/JavaScriptAudioNode.idl \
5418
	$(WebCore)/webaudio/LowPass2FilterNode.idl \
5419
	$(WebCore)/webaudio/MediaElementAudioSourceNode.idl \
5420
	$(WebCore)/webaudio/OfflineAudioCompletionEvent.idl \
5421
	$(WebCore)/webaudio/RealtimeAnalyserNode.idl
4903
endif
5422
endif
4904
5423
4905
5424
Lines 4912-4917 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec9
4912
	DerivedSources/WebCore/JSCloseEvent.h \
5431
	DerivedSources/WebCore/JSCloseEvent.h \
4913
	DerivedSources/WebCore/JSWebSocket.cpp \
5432
	DerivedSources/WebCore/JSWebSocket.cpp \
4914
	DerivedSources/WebCore/JSWebSocket.h
5433
	DerivedSources/WebCore/JSWebSocket.h
5434
5435
dom_binding_idls += \
5436
	$(WebCore)/websockets/CloseEvent.idl \
5437
	$(WebCore)/websockets/DOMWindowWebSocket.idl \
5438
	$(WebCore)/websockets/WebSocket.idl
4915
endif  # END ENABLE_WEB_SOCKETS
5439
endif  # END ENABLE_WEB_SOCKETS
4916
5440
4917
# ---
5441
# ---
Lines 4922-4927 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec10
4922
	DerivedSources/ANGLE/glslang.cpp \
5446
	DerivedSources/ANGLE/glslang.cpp \
4923
	DerivedSources/ANGLE/glslang_tab.cpp \
5447
	DerivedSources/ANGLE/glslang_tab.cpp \
4924
	DerivedSources/ANGLE/glslang_tab.h
5448
	DerivedSources/ANGLE/glslang_tab.h
5449
4925
webcore_sources += \
5450
webcore_sources += \
4926
	Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h \
5451
	Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h \
4927
	Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h \
5452
	Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h \
Lines 5093-5098 if ENABLE_REQUEST_ANIMATION_FRAME a/Source/WebCore/GNUmakefile.list.am_sec11
5093
webcore_built_sources += \
5618
webcore_built_sources += \
5094
    DerivedSources/WebCore/JSRequestAnimationFrameCallback.cpp \
5619
    DerivedSources/WebCore/JSRequestAnimationFrameCallback.cpp \
5095
    DerivedSources/WebCore/JSRequestAnimationFrameCallback.h
5620
    DerivedSources/WebCore/JSRequestAnimationFrameCallback.h
5621
5622
dom_binding_idls += \
5623
	$(WebCore)/dom/RequestAnimationFrameCallback.idl
5624
5096
webcore_sources += \
5625
webcore_sources += \
5097
    Source/WebCore/bindings/js/JSRequestAnimationFrameCallbackCustom.cpp \
5626
    Source/WebCore/bindings/js/JSRequestAnimationFrameCallbackCustom.cpp \
5098
    Source/WebCore/dom/RequestAnimationFrameCallback.h \
5627
    Source/WebCore/dom/RequestAnimationFrameCallback.h \
- a/ChangeLog +11 lines
Lines 1-3 a/ChangeLog_sec1
1
2011-12-25  Kentaro Hara  <haraken@chromium.org>
2
3
        WIP: Enable the [Supplemental] IDL on Gtk
4
        https://bugs.webkit.org/show_bug.cgi?id=74972
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        This patch adds dom_binding_idls, which is used in Source/WebCore/GNUmakefile.list.am.
9
10
        * GNUmakefile.am:
11
1
2011-12-22  Leo Yang  <leo.yang@torchmobile.com.cn>
12
2011-12-22  Leo Yang  <leo.yang@torchmobile.com.cn>
2
13
3
        [BlackBerry] Enable blob for the BlackBerry porting
14
        [BlackBerry] Enable blob for the BlackBerry porting
- a/GNUmakefile.am +1 lines
Lines 55-60 IDL_BINDINGS := a/GNUmakefile.am_sec1
55
TEST_PROGS :=
55
TEST_PROGS :=
56
POFILES :=
56
POFILES :=
57
MOFILES :=
57
MOFILES :=
58
dom_binding_idls :=
58
javascriptcore_h_api :=
59
javascriptcore_h_api :=
59
javascriptcore_cppflags:=
60
javascriptcore_cppflags:=
60
javascriptcore_cflags :=
61
javascriptcore_cflags :=

Return to Bug 74972