2011-03-18 Adam Barth <abarth@webkit.org>
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Mar 2011 22:14:05 +0000 (22:14 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Mar 2011 22:14:05 +0000 (22:14 +0000)
        Reviewed by Eric Seidel.

        Add ObjC bindings to the WebCore GYP build
        https://bugs.webkit.org/show_bug.cgi?id=56671

        It turns out we generate a bunch of ObjC bindings files that we don't
        actually build.  I've manually synced the list of ObjC derived source
        files to match the existing list.  This brings us down to 19 link
        errors.

        * WebCore.gypi:
        * gyp/WebCore.gyp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@81517 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/WebCore.gypi
Source/WebCore/gyp/WebCore.gyp

index e861a22..300728d 100644 (file)
@@ -1,3 +1,18 @@
+2011-03-18  Adam Barth  <abarth@webkit.org>
+
+        Reviewed by Eric Seidel.
+
+        Add ObjC bindings to the WebCore GYP build
+        https://bugs.webkit.org/show_bug.cgi?id=56671
+
+        It turns out we generate a bunch of ObjC bindings files that we don't
+        actually build.  I've manually synced the list of ObjC derived source
+        files to match the existing list.  This brings us down to 19 link
+        errors.
+
+        * WebCore.gypi:
+        * gyp/WebCore.gyp:
+
 2011-03-18  Ryuan Choi  <ryuan.choi@samsung.com>
 
         Reviewed by Eric Seidel.
index be8f0df..bf1c817 100644 (file)
             'svg/properties/SVGAnimatedTransformListPropertyTearOff.h',
             'svg/properties/SVGListProperty.h',
             'svg/properties/SVGListPropertyTearOff.h',
+            'svg/properties/SVGPathSegListPropertyTearOff.h',
             'svg/properties/SVGProperty.h',
             'svg/properties/SVGPropertyTearOff.h',
             'svg/properties/SVGPropertyTraits.h',
             'svg/graphics/filters/SVGFilterBuilder.h',
             'svg/properties/SVGAnimatedPathSegListPropertyTearOff.h',
             'svg/properties/SVGPathSegListPropertyTearOff.cpp',
-            'svg/properties/SVGPathSegListPropertyTearOff.h',
             'thirdparty/glu/gluos.h',
             'thirdparty/glu/internal_glu.h',
             'thirdparty/glu/libtess/dict-list.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/ColorData.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractViewInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractViewPrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractWorker.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractWorker.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAbstractWorkerInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMArrayBuffer.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMArrayBuffer.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMArrayBufferInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMArrayBufferView.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMArrayBufferView.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMArrayBufferViewInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAttr.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAttrInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAttrPrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioBuffer.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioBuffer.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioBufferInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioBufferSourceNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioBufferSourceNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioBufferSourceNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioChannelMerger.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioChannelMerger.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioChannelMergerInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioChannelSplitter.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioChannelSplitter.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioChannelSplitterInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioContextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioDestinationNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioDestinationNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioDestinationNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioGain.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioGain.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioGainInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioGainNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioGainNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioGainNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioListener.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioListener.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioListenerInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioPannerNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioPannerNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioPannerNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioParam.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioParam.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioParamInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioProcessingEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioProcessingEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioProcessingEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioSourceNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioSourceNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMAudioSourceNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBarInfo.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBarInfo.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBarInfoInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBeforeLoadEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBeforeLoadEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBeforeLoadEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBeforeProcessEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBeforeProcessEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBeforeProcessEventInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBlob.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBlobBuilder.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBlobBuilder.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBlobBuilderInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMBlobPrivate.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCDATASection.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCDATASectionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSCharsetRule.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSValueInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSValueList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSValueListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasGradient.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasGradient.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasGradientInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasPattern.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasPattern.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasPatternInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasRenderingContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasRenderingContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasRenderingContext2D.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasRenderingContext2D.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasRenderingContext2DInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCanvasRenderingContextInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCharacterData.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCharacterDataInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClientRect.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClientRect.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClientRectInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClientRectList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClientRectList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClientRectListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClipboard.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClipboard.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMClipboardInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMComment.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCommentInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCompositionEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCompositionEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCompositionEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMConsole.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMConsole.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMConsoleInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMConvolverNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMConvolverNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMConvolverNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCoordinates.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCoordinates.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCoordinatesInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCounter.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCounterInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCrypto.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCrypto.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCryptoInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCustomEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCustomEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCustomEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMApplicationCache.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMApplicationCache.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMApplicationCacheInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMCoreException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMCoreException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMCoreExceptionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFileSystem.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFileSystem.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFileSystemInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFileSystemSync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFileSystemSync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFileSystemSyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFormData.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFormData.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMFormDataInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMImplementation.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMImplementationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMMimeTypeArray.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMMimeTypeArray.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMMimeTypeArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMParser.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMParser.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMParserInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMPluginArray.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMPluginArray.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMPluginArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMSelection.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMSelection.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMSelectionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMSettableTokenList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMSettableTokenList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMSettableTokenListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMStringList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMStringList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMStringListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMStringMap.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMStringMap.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMStringMapInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMTokenList.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMTokenList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMTokenListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMURL.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMURL.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDOMURLInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataGridColumn.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataGridColumn.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataGridColumnInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataGridColumnList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataGridColumnList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataGridColumnListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataView.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataView.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDataViewInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabase.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabase.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseSync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseSync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDatabaseSyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDedicatedWorkerContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDedicatedWorkerContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDedicatedWorkerContextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDelayNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDelayNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDelayNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDeviceMotionEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDeviceMotionEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDeviceMotionEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDeviceOrientationEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDeviceOrientationEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDeviceOrientationEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryEntry.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryEntry.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryEntryInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryEntrySync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryEntrySync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryEntrySyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryReader.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryReader.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryReaderInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryReaderSync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryReaderSync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDirectoryReaderSyncInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDocument.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDocumentFragment.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMDocumentType.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntityInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntityReference.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntityReferenceInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntriesCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntriesCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntriesCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntry.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntry.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryArray.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryArray.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryArraySync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryArraySync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryArraySyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntryInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntrySync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntrySync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEntrySyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMErrorCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMErrorCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMErrorCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMErrorEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMErrorEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMErrorEventInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventExceptionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventPrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventSource.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventSource.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMEventSourceInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFile.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileEntry.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileEntry.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileEntryInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileEntrySync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileEntrySync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileEntrySyncInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileError.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileError.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileErrorInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileExceptionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFilePrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileReader.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileReader.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileReaderInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileReaderSync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileReaderSync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileReaderSyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileSystemCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileSystemCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileSystemCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriter.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriter.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterSync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterSync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFileWriterSyncInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFlags.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFlags.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFlagsInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFloat32Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFloat32Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMFloat32ArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMGeolocation.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMGeolocation.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMGeolocationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMGeoposition.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMGeoposition.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMGeopositionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAllCollection.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAllCollection.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAllCollectionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAnchorElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAnchorElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAnchorElementPrivate.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAppletElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAreaElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAreaElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAudioElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAudioElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLAudioElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBRElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBRElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBaseElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBaseElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBaseFontElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBaseFontElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBlockquoteElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBlockquoteElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBlockquoteElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBodyElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLBodyElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLButtonElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLCollectionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDListElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDListElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridCellElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridCellElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridCellElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridColElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridColElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridColElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridRowElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridRowElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataGridRowElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataListElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataListElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLDataListElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMarqueeElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMarqueeElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMarqueeElementPrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMediaElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMediaElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMediaElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMenuElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMenuElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMetaElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMetaElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMeterElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMeterElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLMeterElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLModElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLModElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOListElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOptionElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOptionsCollection.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOptionsCollectionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOutputElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOutputElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLOutputElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLParagraphElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLParagraphElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLParamElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLSelectElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLSelectElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLSelectElementPrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLSourceElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLSourceElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLSourceElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLStyleElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLStyleElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLTableCaptionElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLTitleElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLUListElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLUListElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLVideoElement.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLVideoElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHTMLVideoElementInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHashChangeEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHashChangeEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHashChangeEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHighPass2FilterNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHighPass2FilterNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHighPass2FilterNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHistory.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHistory.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMHistoryInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBAny.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBAny.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBAnyInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBCursor.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBCursor.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBCursorInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabase.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabase.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseError.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseError.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseErrorInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseExceptionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBDatabaseInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBFactory.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBFactory.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBFactoryInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBIndex.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBIndex.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBIndexInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBKey.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBKey.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBKeyInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBKeyRange.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBKeyRange.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBKeyRangeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBObjectStore.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBObjectStore.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBObjectStoreInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBRequest.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBRequest.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBRequestInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBTransaction.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBTransaction.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMIDBTransactionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMImageData.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMImageData.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMImageDataInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInjectedScriptHost.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInjectedScriptHost.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInjectedScriptHostInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInspectorFrontendHost.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInspectorFrontendHost.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInspectorFrontendHostInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt16Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt16Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt16ArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt32Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt32Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt32ArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt8Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt8Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMInt8ArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMJavaScriptAudioNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMJavaScriptAudioNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMJavaScriptAudioNodeInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMKeyboardEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMKeyboardEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMLocation.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMLocation.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMLocationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMLowPass2FilterNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMLowPass2FilterNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMLowPass2FilterNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaError.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaError.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaErrorInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaQueryList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaQueryList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaQueryListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMediaQueryListListener.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMemoryInfo.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMemoryInfo.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMemoryInfoInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessageChannel.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessageChannel.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessageChannelInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessageEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessageEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessageEventInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessagePort.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessagePort.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMessagePortInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMetadata.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMetadata.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMetadataCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMetadataCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMetadataCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMetadataInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMouseEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMouseEventInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMutationEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMMutationEventInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNamedNodeMap.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNamedNodeMapInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNavigator.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNavigator.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNavigatorInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNode.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeIterator.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeIteratorInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNodeListInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotation.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotification.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotification.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotificationCenter.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotificationCenter.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotificationCenterInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMNotificationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESStandardDerivatives.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESStandardDerivatives.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESStandardDerivativesInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESTextureFloat.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESTextureFloat.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESTextureFloatInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESVertexArrayObject.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESVertexArrayObject.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOESVertexArrayObjectInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOverflowEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMOverflowEventInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPageTransitionEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPageTransitionEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPageTransitionEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformance.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformance.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceNavigation.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceNavigation.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceNavigationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceTiming.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceTiming.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPerformanceTimingInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPopStateEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPopStateEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPopStateEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPositionError.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPositionError.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMPositionErrorInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMProcessingInstruction.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMProcessingInstructionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMProgressEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRGBColor.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRGBColorInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRange.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRangeException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRangeException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRangeExceptionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRangePrivate.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRealtimeAnalyserNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRealtimeAnalyserNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRealtimeAnalyserNodeInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRect.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMRectInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLError.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLError.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLErrorInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLExceptionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLResultSet.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLResultSet.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLResultSetInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLResultSetRowList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLResultSetRowList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLResultSetRowListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLStatementCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLStatementCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLStatementCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLStatementErrorCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLStatementErrorCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLStatementErrorCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransaction.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransaction.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionErrorCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionErrorCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionErrorCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionSync.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionSync.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionSyncCallback.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionSyncCallback.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionSyncCallbackInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSQLTransactionSyncInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGAElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGAElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGAltGlyphElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGElementInstanceList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGEllipseElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGEllipseElement.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGExceptionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGFEBlendElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGFEBlendElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGFEColorMatrixElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGViewElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGViewElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGZoomEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScreen.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScreen.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScreenInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScriptProfile.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScriptProfile.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScriptProfileInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScriptProfileNode.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScriptProfileNode.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMScriptProfileNodeInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSharedWorker.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSharedWorker.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSharedWorkerContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSharedWorkerContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSharedWorkerContextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSharedWorkerInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputResult.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputResult.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputResultInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputResultList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputResultList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSpeechInputResultListInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStorage.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStorage.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStorageEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStorageEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStorageEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStorageInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStyleMedia.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStyleMedia.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMStyleMediaInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMText.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTextEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTextEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTextMetrics.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTextMetrics.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTextMetricsInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTimeRanges.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTimeRanges.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTimeRangesInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouch.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouch.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchList.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTouchListInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTreeWalker.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMTreeWalkerInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUIEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUIEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint16Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint16Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint16ArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint32Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint32Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint32ArrayInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint8Array.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint8Array.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMUint8ArrayInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMValidityState.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMValidityState.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMValidityStateInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLActiveInfo.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLActiveInfo.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLActiveInfoInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLBuffer.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLBuffer.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLBufferInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLContextAttributes.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLContextAttributes.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLContextAttributesInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLFramebuffer.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLFramebuffer.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLFramebufferInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLProgram.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLProgram.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLProgramInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLRenderbuffer.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLRenderbuffer.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLRenderbufferInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLRenderingContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLRenderingContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLRenderingContextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLShader.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLShader.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLShaderInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLTexture.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLTexture.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLTextureInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLUniformLocation.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLUniformLocation.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLUniformLocationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLVertexArrayObjectOES.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLVertexArrayObjectOES.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebGLVertexArrayObjectOESInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimation.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimation.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimationEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSTransformValue.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSTransformValue.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSTransformValueInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitLoseContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitLoseContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitLoseContextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitPoint.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitPoint.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitPointInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitTransitionEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitTransitionEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitTransitionEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebSocket.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebSocket.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebSocketInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWheelEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWheelEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorker.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorker.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerContext.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerContext.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerContextInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerLocation.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerLocation.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerLocationInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerNavigator.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerNavigator.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWorkerNavigatorInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequest.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequest.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestExceptionInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestProgressEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestProgressEvent.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestProgressEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestUpload.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestUpload.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLHttpRequestUploadInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLSerializer.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLSerializer.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXMLSerializerInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathEvaluator.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathEvaluator.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathEvaluatorInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathException.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathException.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathExceptionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathExpression.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathExpressionInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathResult.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXPathResultInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXSLTProcessor.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXSLTProcessor.mm',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMXSLTProcessorInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DocTypeStrings.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/HTMLElementFactory.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/HTMLElementFactory.h',
index 2e14da6..5dafbc5 100644 (file)
@@ -21,6 +21,7 @@
         '<(DEPTH)/WebCore/ForwardingHeaders',
         '<(PRODUCT_DIR)/usr/local/include',
         '/usr/include/libxml2',
+        '<(PRODUCT_DIR)/DerivedSources',
         '<(PRODUCT_DIR)/DerivedSources/WebCore',
       ],
       'sources': [
         'libz.dylib',
       ],
       'sources/': [
-        # FIXME: Figure out how to build these mm files.
-        ['exclude', 'DerivedSources/.*\\.mm$'],
-
         # This file fails to build because objc_finalizeOnMainThread is deprecated...
         ['exclude', 'platform/mac/WebCoreObjCExtras.mm$'],
 
         ['exclude', 'bindings/[^/]+/'],
         ['include', 'bindings/generic/'],
         ['include', 'bindings/js/'],
-        # FIXME: Build bindings/objc/
-        ['exclude', 'bindings/js/ScriptControllerMac\\.mm$'],
-        ['include', 'bindings/objc/[^/]+\\.h$'],
+        ['include', 'bindings/objc/'],
 
         # FIXME: This could should move to Source/ThirdParty.
         ['exclude', 'thirdparty/'],
 
         # FIXME: Figure out how to store these patterns in a variable.
-        ['exclude', '(android|brew|cairo|chromium|curl|efl|freetype|fftw|gstreamer|gtk|haiku|linux|mkl|openvg|pango|posix|qt|skia|soup|symbian|texmap|iphone|v8|win|wince|wx)/'],
-        ['exclude', '(Android|Brew|Cairo|CF|Curl|Chromium|Efl|Haiku|Gtk|JSC|Linux|OpenType|POSIX|Posix|Qt|Safari|Soup|Symbian|V8|Win|WinCE|Wx)\\.(cpp|mm?)$'],
+        ['exclude', '(android|brew|cairo|chromium|curl|efl|freetype|fftw|gstreamer|gtk|haiku|linux|mkl|openvg|pango|qt|skia|soup|symbian|texmap|iphone|v8|win|wince|wx)/'],
+        ['exclude', '(Android|Brew|Cairo|Curl|Chromium|Efl|Haiku|Gtk|JSC|Linux|OpenType|Qt|Safari|Soup|Symbian|V8|Win|WinCE|Wx)\\.(cpp|mm?)$'],
         ['exclude', 'Chromium[^/]*\\.(cpp|mm?)$'],
 
         ['exclude', 'platform/image-decoders/'],
         ['exclude', 'platform/graphics/cg/FontPlatformData\\.h$'],
         ['exclude', 'platform/graphics/gpu/LoopBlinnPathProcessor\\.(cpp|h)$'],
         # FIXME: Consider excluding GL as a suffix.
+        ['exclude', 'platform/graphics/ImageSource\\.cpp$'],
         ['exclude', 'platform/graphics/opengl/TextureMapperGL\\.cpp$'],
         ['exclude', 'platform/graphics/opentype/OpenTypeUtilities\\.(cpp|h)$'],
-        ['exclude', 'platform/graphics/ImageSource\\.cpp$'],
+        ['exclude', 'platform/posix/SharedBufferPOSIX\\.cpp$'],
+        ['exclude', 'platform/text/Hyphenation\\.cpp$'],
         ['exclude', 'platform/text/LocalizedNumberICU\\.cpp$'],
         ['exclude', 'platform/text/LocalizedNumberNone\\.cpp$'],
         ['exclude', 'platform/text/TextEncodingDetectorNone\\.cpp$'],
-        ['exclude', 'platform/text/Hyphenation\\.cpp$'],
         ['exclude', 'plugins/PluginDataNone\\.cpp$'],
         ['exclude', 'plugins/PluginDatabase\\.cpp$'],
         ['exclude', 'plugins/PluginPackageNone\\.cpp$'],