list(APPEND WebCore_INCLUDE_DIRECTORIES "${WEBCORE_DIR}/accessibility/mac" "${WEBCORE_DIR}/bindings/objc" "${WEBCORE_DIR}/bridge/objc" "${WEBCORE_DIR}/editing/cocoa" "${WEBCORE_DIR}/editing/mac" "${WEBCORE_DIR}/icu" "${WEBCORE_DIR}/loader/archive/cf" "${WEBCORE_DIR}/loader/cf" "${WEBCORE_DIR}/loader/mac" "${WEBCORE_DIR}/page/cocoa" "${WEBCORE_DIR}/page/mac" "${WEBCORE_DIR}/platform/audio/mac" "${WEBCORE_DIR}/platform/cf" "${WEBCORE_DIR}/platform/cocoa" "${WEBCORE_DIR}/platform/graphics/avfoundation" "${WEBCORE_DIR}/platform/graphics/avfoundation/cf" "${WEBCORE_DIR}/platform/graphics/avfoundation/objc" "${WEBCORE_DIR}/platform/graphics/ca" "${WEBCORE_DIR}/platform/graphics/ca/mac" "${WEBCORE_DIR}/platform/graphics/cocoa" "${WEBCORE_DIR}/platform/graphics/cg" "${WEBCORE_DIR}/platform/graphics/opentype" "${WEBCORE_DIR}/platform/graphics/opengl" "${WEBCORE_DIR}/platform/graphics/mac" "${WEBCORE_DIR}/platform/mac" "${WEBCORE_DIR}/platform/network/cocoa" "${WEBCORE_DIR}/platform/network/cf" "${WEBCORE_DIR}/platform/network/mac" "${WEBCORE_DIR}/platform/text/cf" "${WEBCORE_DIR}/platform/text/mac" "${WEBCORE_DIR}/platform/spi/cf" "${WEBCORE_DIR}/platform/spi/cg" "${WEBCORE_DIR}/platform/spi/cocoa" "${WEBCORE_DIR}/platform/spi/mac" "${WEBCORE_DIR}/plugins/mac" ) list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES "/usr/include/libxslt" "/usr/include/libxml2" ) list(APPEND WebCore_SOURCES accessibility/mac/AXObjectCacheMac.mm accessibility/mac/AccessibilityObjectMac.mm accessibility/mac/WebAccessibilityObjectWrapperBase.mm accessibility/mac/WebAccessibilityObjectWrapperMac.mm bindings/objc/DOM.mm bindings/objc/DOMAbstractView.mm bindings/objc/DOMCSS.mm bindings/objc/DOMCustomXPathNSResolver.mm bindings/objc/DOMEvents.mm bindings/objc/DOMHTML.mm bindings/objc/DOMInternal.mm bindings/objc/DOMObject.mm bindings/objc/DOMUIKitExtensions.mm bindings/objc/DOMUtility.mm bindings/objc/DOMXPath.mm bindings/objc/ExceptionHandlers.mm bindings/objc/ObjCEventListener.mm bindings/objc/ObjCNodeFilterCondition.mm bindings/objc/WebScriptObject.mm crypto/CommonCryptoUtilities.cpp crypto/CryptoAlgorithm.cpp crypto/CryptoAlgorithmDescriptionBuilder.cpp crypto/CryptoAlgorithmRegistry.cpp crypto/CryptoKey.cpp crypto/CryptoKeyPair.cpp crypto/SubtleCrypto.cpp crypto/algorithms/CryptoAlgorithmAES_CBC.cpp crypto/algorithms/CryptoAlgorithmAES_KW.cpp crypto/algorithms/CryptoAlgorithmHMAC.cpp crypto/algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp crypto/algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp crypto/algorithms/CryptoAlgorithmSHA1.cpp crypto/algorithms/CryptoAlgorithmSHA224.cpp crypto/algorithms/CryptoAlgorithmSHA256.cpp crypto/algorithms/CryptoAlgorithmSHA384.cpp crypto/algorithms/CryptoAlgorithmSHA512.cpp crypto/keys/CryptoKeyAES.cpp crypto/keys/CryptoKeyDataOctetSequence.cpp crypto/keys/CryptoKeyDataRSAComponents.cpp crypto/keys/CryptoKeyHMAC.cpp crypto/keys/CryptoKeySerializationRaw.cpp crypto/mac/CryptoAlgorithmAES_CBCMac.cpp crypto/mac/CryptoAlgorithmAES_KWMac.cpp crypto/mac/CryptoAlgorithmHMACMac.cpp crypto/mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp crypto/mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp crypto/mac/CryptoAlgorithmRegistryMac.cpp crypto/mac/CryptoDigestMac.cpp crypto/mac/CryptoKeyMac.cpp crypto/mac/CryptoKeyRSAMac.cpp crypto/mac/SerializedCryptoKeyWrapMac.mm editing/cocoa/HTMLConverter.mm editing/mac/AlternativeTextUIController.mm editing/mac/DataDetection.mm editing/mac/DictionaryLookup.mm editing/mac/EditorMac.mm editing/mac/FrameSelectionMac.mm editing/mac/TextAlternativeWithRange.mm editing/mac/TextUndoInsertionMarkupMac.mm history/mac/HistoryItemMac.mm loader/archive/cf/LegacyWebArchive.cpp loader/archive/cf/LegacyWebArchiveMac.mm loader/cf/ResourceLoaderCFNet.cpp loader/cf/SubresourceLoaderCF.cpp page/cocoa/UserAgent.mm page/mac/ChromeMac.mm page/mac/DragControllerMac.mm page/mac/EventHandlerMac.mm page/mac/PageMac.cpp page/mac/SettingsMac.mm page/mac/UserAgentMac.mm platform/LocalizedStrings.cpp platform/audio/mac/AudioBusMac.mm platform/audio/mac/AudioDestinationMac.cpp platform/audio/mac/AudioFileReaderMac.cpp platform/audio/mac/AudioHardwareListenerMac.cpp platform/audio/mac/AudioSessionMac.cpp platform/audio/mac/CARingBuffer.cpp platform/audio/mac/FFTFrameMac.cpp platform/audio/mac/MediaSessionManagerMac.cpp platform/cf/CFURLExtras.cpp platform/cf/CoreMediaSoftLink.cpp platform/cf/FileSystemCF.cpp platform/cf/MediaAccessibilitySoftLink.cpp platform/cf/RunLoopObserver.cpp platform/cf/SharedBufferCF.cpp platform/cf/SharedTimerCF.cpp platform/cf/URLCF.cpp platform/cocoa/ContentFilterUnblockHandlerCocoa.mm platform/cocoa/DisplaySleepDisablerCocoa.cpp platform/cocoa/KeyEventCocoa.mm platform/cocoa/MemoryPressureHandlerCocoa.mm platform/cocoa/SystemVersion.mm platform/cocoa/TelephoneNumberDetectorCocoa.cpp platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm platform/graphics/avfoundation/AudioSourceProviderAVFObjC.mm platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.mm platform/graphics/avfoundation/InbandMetadataTextTrackPrivateAVF.cpp platform/graphics/avfoundation/InbandTextTrackPrivateAVF.cpp platform/graphics/avfoundation/MediaPlaybackTargetMac.mm platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm platform/graphics/avfoundation/MediaTimeAVFoundation.cpp platform/graphics/avfoundation/objc/AudioTrackPrivateAVFObjC.mm platform/graphics/avfoundation/objc/AudioTrackPrivateMediaSourceAVFObjC.cpp platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.mm platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm platform/graphics/avfoundation/objc/InbandTextTrackPrivateLegacyAVFObjC.mm platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm platform/graphics/avfoundation/objc/MediaSourcePrivateAVFObjC.mm platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm platform/graphics/avfoundation/objc/VideoTrackPrivateAVFObjC.cpp platform/graphics/avfoundation/objc/VideoTrackPrivateMediaSourceAVFObjC.mm platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm platform/graphics/ca/GraphicsLayerCA.cpp platform/graphics/ca/LayerFlushScheduler.cpp platform/graphics/ca/LayerPool.cpp platform/graphics/ca/PlatformCALayer.cpp platform/graphics/ca/TileController.cpp platform/graphics/ca/TileCoverageMap.cpp platform/graphics/ca/TileGrid.cpp platform/graphics/ca/TransformationMatrixCA.cpp platform/graphics/ca/mac/LayerFlushSchedulerMac.cpp platform/graphics/ca/mac/PlatformCAAnimationMac.mm platform/graphics/ca/mac/PlatformCAFiltersMac.mm platform/graphics/ca/mac/PlatformCALayerMac.mm platform/graphics/ca/mac/WebTiledBackingLayer.mm platform/graphics/cg/BitmapImageCG.cpp platform/graphics/cg/ColorCG.cpp platform/graphics/cg/FloatPointCG.cpp platform/graphics/cg/FloatRectCG.cpp platform/graphics/cg/FloatSizeCG.cpp platform/graphics/cg/GradientCG.cpp platform/graphics/cg/GraphicsContext3DCG.cpp platform/graphics/cg/GraphicsContextCG.cpp platform/graphics/cg/IOSurfacePool.cpp platform/graphics/cg/ImageBufferCG.cpp platform/graphics/cg/ImageBufferDataCG.cpp platform/graphics/cg/ImageCG.cpp platform/graphics/cg/ImageSourceCG.cpp platform/graphics/cg/ImageSourceCGMac.mm platform/graphics/cg/ImageSourceCGWin.cpp platform/graphics/cg/IntPointCG.cpp platform/graphics/cg/IntRectCG.cpp platform/graphics/cg/IntSizeCG.cpp platform/graphics/cg/PDFDocumentImage.cpp platform/graphics/cg/PathCG.cpp platform/graphics/cg/PatternCG.cpp platform/graphics/cg/SubimageCacheWithTimer.cpp platform/graphics/cg/TransformationMatrixCG.cpp platform/graphics/cocoa/FontCascadeCocoa.mm platform/graphics/cocoa/FontCocoa.mm platform/graphics/cocoa/FontPlatformDataCocoa.mm platform/graphics/cocoa/IOSurface.mm platform/graphics/cocoa/IOSurfacePoolCocoa.mm platform/graphics/cocoa/WebActionDisablingCALayerDelegate.mm platform/graphics/cocoa/WebCoreCALayerExtras.mm platform/graphics/mac/ColorMac.mm platform/graphics/mac/ComplexTextController.cpp platform/graphics/mac/ComplexTextControllerCoreText.mm platform/graphics/mac/DisplayRefreshMonitorMac.cpp platform/graphics/mac/FloatPointMac.mm platform/graphics/mac/FloatRectMac.mm platform/graphics/mac/FloatSizeMac.mm platform/graphics/mac/FontCacheMac.mm platform/graphics/mac/FontCustomPlatformData.cpp platform/graphics/mac/GlyphPageMac.cpp platform/graphics/mac/GraphicsContext3DMac.mm platform/graphics/mac/GraphicsContextMac.mm platform/graphics/mac/IconMac.mm platform/graphics/mac/ImageMac.mm platform/graphics/mac/IntPointMac.mm platform/graphics/mac/IntRectMac.mm platform/graphics/mac/IntSizeMac.mm platform/graphics/mac/MediaTimeQTKit.mm platform/graphics/mac/PDFDocumentImageMac.mm platform/graphics/mac/SimpleFontDataCoreText.cpp platform/graphics/mac/WebGLLayer.mm platform/graphics/mac/WebLayer.mm platform/graphics/opengl/Extensions3DOpenGL.cpp platform/graphics/opengl/Extensions3DOpenGLCommon.cpp platform/graphics/opengl/GraphicsContext3DOpenGL.cpp platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp platform/graphics/opengl/TemporaryOpenGLSetting.cpp platform/graphics/opentype/OpenTypeMathData.cpp platform/mac/BlockExceptions.mm platform/mac/ContextMenuItemMac.mm platform/mac/ContextMenuMac.mm platform/mac/CursorMac.mm platform/mac/DragDataMac.mm platform/mac/DragImageMac.mm platform/mac/EventLoopMac.mm platform/mac/FileSystemMac.mm platform/mac/HIDGamepad.cpp platform/mac/HIDGamepadProvider.cpp platform/mac/KeyEventMac.mm platform/mac/KillRingMac.mm platform/mac/Language.mm platform/mac/LocalCurrentGraphicsContext.mm platform/mac/LoggingMac.mm platform/mac/MIMETypeRegistryMac.mm platform/mac/NSScrollerImpDetails.mm platform/mac/PasteboardMac.mm platform/mac/PlatformClockCA.cpp platform/mac/PlatformClockCM.mm platform/mac/PlatformEventFactoryMac.mm platform/mac/PlatformPasteboardMac.mm platform/mac/PlatformScreenMac.mm platform/mac/PlatformSpeechSynthesisMac.mm platform/mac/PlatformSpeechSynthesizerMac.mm platform/mac/PublicSuffixMac.mm platform/mac/SSLKeyGeneratorMac.cpp platform/mac/ScrollAnimatorMac.mm platform/mac/ScrollViewMac.mm platform/mac/ScrollbarThemeMac.mm platform/mac/SerializedPlatformRepresentationMac.mm platform/mac/SharedBufferMac.mm platform/mac/SoundMac.mm platform/mac/SuddenTermination.mm platform/mac/SystemSleepListenerMac.mm platform/mac/ThemeMac.mm platform/mac/ThreadCheck.mm platform/mac/URLMac.mm platform/mac/UserActivityMac.mm platform/mac/WebCoreFullScreenPlaceholderView.mm platform/mac/WebCoreFullScreenWarningView.mm platform/mac/WebCoreFullScreenWindow.mm platform/mac/WebCoreNSStringExtras.mm platform/mac/WebCoreNSURLExtras.mm platform/mac/WebCoreObjCExtras.mm platform/mac/WebCoreSystemInterface.mm platform/mac/WebNSAttributedStringExtras.mm platform/mac/WebVideoFullscreenController.mm platform/mac/WebVideoFullscreenHUDWindowController.mm platform/mac/WebWindowAnimation.mm platform/mac/WidgetMac.mm platform/network/cf/AuthenticationCF.cpp platform/network/cf/CookieJarCFNet.cpp platform/network/cf/CookieStorageCFNet.cpp platform/network/cf/CredentialStorageCFNet.cpp platform/network/cf/DNSCFNet.cpp platform/network/cf/FormDataStreamCFNet.cpp platform/network/cf/LoaderRunLoopCF.cpp platform/network/cf/NetworkStorageSessionCFNet.cpp platform/network/cf/ProxyServerCFNet.cpp platform/network/cf/ResourceErrorCF.cpp platform/network/cf/ResourceHandleCFNet.cpp platform/network/cf/ResourceHandleCFURLConnectionDelegate.cpp platform/network/cf/ResourceHandleCFURLConnectionDelegateWithOperationQueue.cpp platform/network/cf/ResourceRequestCFNet.cpp platform/network/cf/ResourceResponseCFNet.cpp platform/network/cf/SocketStreamHandleCFNet.cpp platform/network/cf/SynchronousLoaderClientCFNet.cpp platform/network/cf/SynchronousResourceHandleCFURLConnectionDelegate.cpp platform/network/cocoa/CredentialCocoa.mm platform/network/cocoa/ProtectionSpaceCocoa.mm platform/network/cocoa/ResourceRequestCocoa.mm platform/network/mac/AuthenticationMac.mm platform/network/mac/BlobDataFileReferenceMac.mm platform/network/mac/CertificateInfoMac.mm platform/network/mac/CookieJarMac.mm platform/network/mac/CookieStorageMac.mm platform/network/mac/CredentialStorageMac.mm platform/network/mac/FormDataStreamMac.mm platform/network/mac/NetworkStateNotifierMac.cpp platform/network/mac/ResourceErrorMac.mm platform/network/mac/ResourceHandleMac.mm platform/network/mac/ResourceRequestMac.mm platform/network/mac/ResourceResponseMac.mm platform/network/mac/SynchronousLoaderClient.mm platform/network/mac/UTIUtilities.mm platform/network/mac/WebCoreResourceHandleAsDelegate.mm platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm platform/network/mac/WebCoreURLResponse.mm platform/posix/FileSystemPOSIX.cpp platform/posix/SharedBufferPOSIX.cpp platform/text/cf/HyphenationCF.cpp platform/text/mac/LocaleMac.mm platform/text/mac/TextBoundaries.mm platform/text/mac/TextBreakIteratorInternalICUMac.mm platform/text/mac/TextCodecMac.cpp ) # FIXME: We do not need everything from all of these directories. # Move some to WebCore_FORWARDING_HEADERS_FILES once people start actually maintaining this. set(WebCore_FORWARDING_HEADERS_DIRECTORIES accessibility bridge contentextensions crypto css dom editing fileapi history html inspector loader page platform plugins rendering replay storage style svg Modules/geolocation Modules/indexeddb Modules/notifications Modules/webdatabase bindings/generic bindings/js bindings/objc bridge/jsc editing/cocoa editing/mac html/forms html/parser html/shadow loader/appcache loader/archive loader/cache loader/archive/cf page/animation page/cocoa page/mac page/scrolling platform/animation platform/audio platform/graphics platform/mac platform/mock platform/network platform/sql platform/text platform/graphics/ca platform/graphics/cg platform/graphics/filters platform/graphics/mac platform/graphics/transforms platform/network/cf platform/network/cocoa platform/network/mac platform/spi/cf platform/spi/cg platform/spi/cocoa platform/spi/mac rendering/line rendering/style svg/graphics svg/properties ) set(WebCore_FORWARDING_HEADERS_FILES Modules/webdatabase/DatabaseDetails.h bridge/IdentifierRep.h bridge/npruntime_impl.h bridge/npruntime_internal.h contentextensions/CompiledContentExtension.h editing/EditAction.h editing/EditingBehaviorTypes.h editing/EditingBoundary.h editing/FindOptions.h editing/FrameSelection.h editing/TextAffinity.h editing/mac/TextAlternativeWithRange.h history/BackForwardList.h history/HistoryItem.h history/PageCache.h html/HTMLMediaElement.h loader/appcache/ApplicationCacheStorage.h loader/icon/IconDatabase.h loader/icon/IconDatabaseBase.h loader/icon/IconDatabaseClient.h loader/mac/LoaderNSURLExtras.h platform/DisplaySleepDisabler.h platform/PlatformExportMacros.h platform/audio/AudioHardwareListener.h platform/cf/RunLoopObserver.h platform/cocoa/MachSendRight.h platform/graphics/cocoa/IOSurface.h platform/graphics/transforms/AffineTransform.h platform/mac/SoftLinking.h platform/mac/WebCoreSystemInterface.h platform/network/cf/CertificateInfo.h platform/network/cf/ResourceResponse.h platform/network/mac/AuthenticationMac.h platform/sql/SQLiteDatabase.h rendering/style/RenderStyleConstants.h ) set(OBJC_BINDINGS_IDL_FILES dom/EventListener.idl ${WebCore_NON_SVG_IDL_FILES} ) WEBKIT_CREATE_FORWARDING_HEADERS(WebCore DIRECTORIES ${WebCore_FORWARDING_HEADERS_DIRECTORIES} FILES ${WebCore_FORWARDING_HEADERS_FILES}) set(FEATURE_DEFINES_OBJECTIVE_C "LANGUAGE_OBJECTIVE_C=1 ${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}") set(ADDITIONAL_BINDINGS_DEPENDENCIES ${WINDOW_CONSTRUCTORS_FILE} ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} ) GENERATE_BINDINGS(WebCore_SOURCES "${OBJC_BINDINGS_IDL_FILES}" "${WEBCORE_DIR}" "${IDL_INCLUDES}" "${FEATURE_DEFINES_OBJECTIVE_C}" ${DERIVED_SOURCES_WEBCORE_DIR} DOM ObjC mm ${IDL_ATTRIBUTES_FILE} ${SUPPLEMENTAL_DEPENDENCY_FILE} ${ADDITIONAL_BINDINGS_DEPENDENCIES}) list(REMOVE_ITEM WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAbstractView.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAbstractWorker.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAnalyserNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAudioBuffer.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAudioBufferSourceNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAudioContext.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAudioDestinationNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAudioNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMAudioParam.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMBiquadFilterNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMCanvasRenderingContext2D.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMChannelMergerNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMChannelSplitterNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMChildNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMCommandLineAPIHost.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMConvolverNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMCoordinates.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMCrypto.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMCryptoKey.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMCustomEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDataCue.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDataTransfer.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDedicatedWorkerGlobalScope.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDelayNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMCoreException.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMFormData.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMPath.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMSettableTokenList.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMStringMap.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMURL.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMURLMediaSource.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMURLMediaStream.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMWindow.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMWindowIndexedDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMWindowNotifications.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMWindowSpeechSynthesis.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDOMWindowWebDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMDynamicsCompressorNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMEventListener.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMEventTarget.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMFileException.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMFileReader.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMFileReaderSync.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMGainNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMGeolocation.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHistory.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHTMLFormControlsCollection.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHTMLMediaElement.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHTMLMediaElementMediaSession.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHTMLMediaElementMediaStream.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHTMLTrackElement.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMHTMLVideoElement.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBAny.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBCursor.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBCursor.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBCursorWithValue.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBCursorWithValue.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBFactory.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBFactory.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBIndex.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBIndex.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBKeyRange.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBKeyRange.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBObjectStore.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBObjectStore.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBOpenDBRequest.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBOpenDBRequest.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBRequest.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBRequest.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBTransaction.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBTransaction.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBVersionChangeEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMIDBVersionChangeEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMInspectorFrontendHost.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMLocation.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMMediaControlsHost.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMMediaElementAudioSourceNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMMediaSource.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMMutationObserver.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigator.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorBattery.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorContentUtils.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorGamepad.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorGeolocation.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorMediaDevices.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorUserMedia.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNavigatorVibration.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNodeFilter.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMNotification.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMOfflineAudioContext.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMOscillatorNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMPannerNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMPopStateEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMRadioNodeList.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMReadableStream.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMReadableStreamReader.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMScriptProcessorNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMScriptProfile.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMScriptProfileNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSourceBuffer.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSourceBufferList.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSQLError.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSQLException.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSQLResultSetRowList.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSQLStatementErrorCallback.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSQLTransaction.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSQLTransactionErrorCallback.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMSubtleCrypto.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMTrackEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMUIRequestEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMURLUtils.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMVTTCue.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWaveShaperNode.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWebGL2RenderingContext.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWebGLRenderingContext.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWebGLRenderingContextBase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWebSocket.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWindowBase64.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWindowIndexedDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWindowTimers.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWorker.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWorkerGlobalScope.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWorkerGlobalScopeIndexedDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWorkerGlobalScopeIndexedDatabase.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMWorkerGlobalScopeNotifications.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMXMLHttpRequest.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMXMLHttpRequestProgressEvent.mm ${DERIVED_SOURCES_WEBCORE_DIR}/DOMXPathNSResolver.mm )