Skip to content
Permalink
Browse files
Add Shared Modules files to the unified source build.
https://bugs.webkit.org/show_bug.cgi?id=178675

Reviewed by Tim Horton.

This patch all the Modules sources files shared across all ports to
unified sources.

* CMakeLists.txt:
* Sources.txt:
* WebCore.xcodeproj/project.pbxproj:

Canonical link: https://commits.webkit.org/194843@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@223847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
kmiller68 committed Oct 23, 2017
1 parent 151169e commit 72fc2d225c7f03cb322d1e31b12f90ccefb4e7da
Showing 4 changed files with 433 additions and 718 deletions.
@@ -977,262 +977,6 @@ else ()
endif ()

set(WebCore_SOURCES
Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp

Modules/beacon/NavigatorBeacon.cpp

Modules/cache/CacheStorageConnection.cpp
Modules/cache/DOMCache.cpp
Modules/cache/DOMCacheStorage.cpp
Modules/cache/DOMCacheEngine.cpp
Modules/cache/DOMWindowCaches.cpp
Modules/cache/WorkerCacheStorageConnection.cpp
Modules/cache/WorkerGlobalScopeCaches.cpp

Modules/credentials/BasicCredential.cpp
Modules/credentials/CredentialsContainer.cpp
Modules/credentials/FederatedCredential.cpp
Modules/credentials/NavigatorCredentials.cpp
Modules/credentials/PasswordCredential.cpp

Modules/entriesapi/ErrorCallback.cpp
Modules/entriesapi/DOMFileSystem.cpp
Modules/entriesapi/FileSystemDirectoryEntry.cpp
Modules/entriesapi/FileSystemDirectoryReader.cpp
Modules/entriesapi/FileSystemEntriesCallback.cpp
Modules/entriesapi/FileSystemEntry.cpp
Modules/entriesapi/FileSystemFileEntry.cpp
Modules/entriesapi/HTMLInputElementEntriesAPI.cpp

Modules/fetch/DOMWindowFetch.cpp
Modules/fetch/FetchBody.cpp
Modules/fetch/FetchBodyConsumer.cpp
Modules/fetch/FetchBodyOwner.cpp
Modules/fetch/FetchBodySource.cpp
Modules/fetch/FetchHeaders.cpp
Modules/fetch/FetchLoader.cpp
Modules/fetch/FetchRequest.cpp
Modules/fetch/FetchResponse.cpp
Modules/fetch/WorkerGlobalScopeFetch.cpp

Modules/geolocation/Coordinates.cpp
Modules/geolocation/GeoNotifier.cpp
Modules/geolocation/Geolocation.cpp
Modules/geolocation/GeolocationController.cpp
Modules/geolocation/NavigatorGeolocation.cpp

Modules/indexeddb/DOMWindowIndexedDatabase.cpp
Modules/indexeddb/IDBCursor.cpp
Modules/indexeddb/IDBCursorWithValue.cpp
Modules/indexeddb/IDBDatabase.cpp
Modules/indexeddb/IDBDatabaseIdentifier.cpp
Modules/indexeddb/IDBEventDispatcher.cpp
Modules/indexeddb/IDBFactory.cpp
Modules/indexeddb/IDBGetAllResult.cpp
Modules/indexeddb/IDBGetResult.cpp
Modules/indexeddb/IDBIndex.cpp
Modules/indexeddb/IDBKey.cpp
Modules/indexeddb/IDBKeyData.cpp
Modules/indexeddb/IDBKeyPath.cpp
Modules/indexeddb/IDBKeyRange.cpp
Modules/indexeddb/IDBKeyRangeData.cpp
Modules/indexeddb/IDBObjectStore.cpp
Modules/indexeddb/IDBOpenDBRequest.cpp
Modules/indexeddb/IDBRequest.cpp
Modules/indexeddb/IDBRequestCompletionEvent.cpp
Modules/indexeddb/IDBTransaction.cpp
Modules/indexeddb/IDBValue.cpp
Modules/indexeddb/IDBVersionChangeEvent.cpp
Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp

Modules/indexeddb/client/IDBConnectionProxy.cpp
Modules/indexeddb/client/IDBConnectionToServer.cpp
Modules/indexeddb/client/TransactionOperation.cpp

Modules/indexeddb/server/IDBConnectionToClient.cpp
Modules/indexeddb/server/IDBSerialization.cpp
Modules/indexeddb/server/IDBServer.cpp
Modules/indexeddb/server/IndexValueEntry.cpp
Modules/indexeddb/server/IndexValueStore.cpp
Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp
Modules/indexeddb/server/MemoryCursor.cpp
Modules/indexeddb/server/MemoryIDBBackingStore.cpp
Modules/indexeddb/server/MemoryIndex.cpp
Modules/indexeddb/server/MemoryIndexCursor.cpp
Modules/indexeddb/server/MemoryObjectStore.cpp
Modules/indexeddb/server/MemoryObjectStoreCursor.cpp
Modules/indexeddb/server/SQLiteIDBBackingStore.cpp
Modules/indexeddb/server/SQLiteIDBCursor.cpp
Modules/indexeddb/server/SQLiteIDBTransaction.cpp
Modules/indexeddb/server/ServerOpenDBRequest.cpp
Modules/indexeddb/server/UniqueIDBDatabase.cpp
Modules/indexeddb/server/UniqueIDBDatabaseConnection.cpp
Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp

Modules/indexeddb/shared/IDBCursorInfo.cpp
Modules/indexeddb/shared/IDBDatabaseInfo.cpp
Modules/indexeddb/shared/IDBError.cpp
Modules/indexeddb/shared/IDBGetAllRecordsData.cpp
Modules/indexeddb/shared/IDBGetRecordData.cpp
Modules/indexeddb/shared/IDBIndexInfo.cpp
Modules/indexeddb/shared/IDBIterateCursorData.cpp
Modules/indexeddb/shared/IDBObjectStoreInfo.cpp
Modules/indexeddb/shared/IDBRequestData.cpp
Modules/indexeddb/shared/IDBResourceIdentifier.cpp
Modules/indexeddb/shared/IDBResultData.cpp
Modules/indexeddb/shared/IDBTransactionInfo.cpp
Modules/indexeddb/shared/InProcessIDBServer.cpp
Modules/indexeddb/shared/IndexKey.cpp

Modules/mediacontrols/MediaControlsHost.cpp

Modules/mediasession/HTMLMediaElementMediaSession.cpp
Modules/mediasession/MediaRemoteControls.cpp
Modules/mediasession/MediaSession.cpp

Modules/mediasource/DOMURLMediaSource.cpp
Modules/mediasource/MediaSource.cpp
Modules/mediasource/MediaSourceRegistry.cpp
Modules/mediasource/SampleMap.cpp
Modules/mediasource/SourceBuffer.cpp
Modules/mediasource/SourceBufferList.cpp
Modules/mediasource/VideoPlaybackQuality.cpp

Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp
Modules/mediastream/MediaDeviceInfo.cpp
Modules/mediastream/MediaDevices.cpp
Modules/mediastream/MediaDevicesEnumerationRequest.cpp
Modules/mediastream/MediaDevicesRequest.cpp
Modules/mediastream/MediaStream.cpp
Modules/mediastream/MediaStreamEvent.cpp
Modules/mediastream/MediaStreamRegistry.cpp
Modules/mediastream/MediaStreamTrack.cpp
Modules/mediastream/MediaStreamTrackEvent.cpp
Modules/mediastream/MediaTrackConstraints.cpp
Modules/mediastream/NavigatorMediaDevices.cpp
Modules/mediastream/PeerConnectionBackend.cpp
Modules/mediastream/RTCController.cpp
Modules/mediastream/RTCDTMFSender.cpp
Modules/mediastream/RTCDTMFToneChangeEvent.cpp
Modules/mediastream/RTCDataChannel.cpp
Modules/mediastream/RTCDataChannelEvent.cpp
Modules/mediastream/RTCIceCandidate.cpp
Modules/mediastream/RTCPeerConnection.cpp
Modules/mediastream/RTCPeerConnectionIceEvent.cpp
Modules/mediastream/RTCRtpReceiver.cpp
Modules/mediastream/RTCRtpSender.cpp
Modules/mediastream/RTCRtpTransceiver.cpp
Modules/mediastream/RTCSessionDescription.cpp
Modules/mediastream/RTCTrackEvent.cpp
Modules/mediastream/UserMediaController.cpp
Modules/mediastream/UserMediaRequest.cpp

Modules/navigatorcontentutils/NavigatorContentUtils.cpp

Modules/notifications/Notification.cpp
Modules/notifications/NotificationController.cpp

Modules/paymentrequest/PaymentHandler.cpp
Modules/paymentrequest/PaymentRequest.cpp
Modules/paymentrequest/PaymentRequestUpdateEvent.cpp
Modules/paymentrequest/PaymentResponse.cpp

Modules/speech/DOMWindowSpeechSynthesis.cpp
Modules/speech/SpeechSynthesis.cpp
Modules/speech/SpeechSynthesisEvent.cpp
Modules/speech/SpeechSynthesisUtterance.cpp
Modules/speech/SpeechSynthesisVoice.cpp

Modules/streams/ReadableStreamSink.cpp

Modules/webaudio/AnalyserNode.cpp
Modules/webaudio/AsyncAudioDecoder.cpp
Modules/webaudio/AudioBasicInspectorNode.cpp
Modules/webaudio/AudioBasicProcessorNode.cpp
Modules/webaudio/AudioBuffer.cpp
Modules/webaudio/AudioBufferSourceNode.cpp
Modules/webaudio/AudioContext.cpp
Modules/webaudio/AudioDestinationNode.cpp
Modules/webaudio/AudioListener.cpp
Modules/webaudio/AudioNode.cpp
Modules/webaudio/AudioNodeInput.cpp
Modules/webaudio/AudioNodeOutput.cpp
Modules/webaudio/AudioParam.cpp
Modules/webaudio/AudioParamTimeline.cpp
Modules/webaudio/AudioProcessingEvent.cpp
Modules/webaudio/AudioScheduledSourceNode.cpp
Modules/webaudio/AudioSummingJunction.cpp
Modules/webaudio/BiquadDSPKernel.cpp
Modules/webaudio/BiquadFilterNode.cpp
Modules/webaudio/BiquadProcessor.cpp
Modules/webaudio/ChannelMergerNode.cpp
Modules/webaudio/ChannelSplitterNode.cpp
Modules/webaudio/ConvolverNode.cpp
Modules/webaudio/DefaultAudioDestinationNode.cpp
Modules/webaudio/DelayDSPKernel.cpp
Modules/webaudio/DelayNode.cpp
Modules/webaudio/DelayProcessor.cpp
Modules/webaudio/DynamicsCompressorNode.cpp
Modules/webaudio/GainNode.cpp
Modules/webaudio/MediaElementAudioSourceNode.cpp
Modules/webaudio/MediaStreamAudioDestinationNode.cpp
Modules/webaudio/MediaStreamAudioSource.cpp
Modules/webaudio/MediaStreamAudioSourceNode.cpp
Modules/webaudio/OfflineAudioCompletionEvent.cpp
Modules/webaudio/OfflineAudioContext.cpp
Modules/webaudio/OfflineAudioDestinationNode.cpp
Modules/webaudio/OscillatorNode.cpp
Modules/webaudio/PannerNode.cpp
Modules/webaudio/PeriodicWave.cpp
Modules/webaudio/RealtimeAnalyser.cpp
Modules/webaudio/ScriptProcessorNode.cpp
Modules/webaudio/WaveShaperDSPKernel.cpp
Modules/webaudio/WaveShaperNode.cpp
Modules/webaudio/WaveShaperProcessor.cpp

Modules/webdatabase/ChangeVersionWrapper.cpp
Modules/webdatabase/DOMWindowWebDatabase.cpp
Modules/webdatabase/Database.cpp
Modules/webdatabase/DatabaseAuthorizer.cpp
Modules/webdatabase/DatabaseContext.cpp
Modules/webdatabase/DatabaseManager.cpp
Modules/webdatabase/DatabaseTask.cpp
Modules/webdatabase/DatabaseThread.cpp
Modules/webdatabase/DatabaseTracker.cpp
Modules/webdatabase/OriginLock.cpp
Modules/webdatabase/SQLResultSet.cpp
Modules/webdatabase/SQLResultSetRowList.cpp
Modules/webdatabase/SQLStatement.cpp
Modules/webdatabase/SQLTransaction.cpp
Modules/webdatabase/SQLTransactionBackend.cpp
Modules/webdatabase/SQLTransactionCoordinator.cpp
Modules/webdatabase/SQLTransactionStateMachine.cpp

Modules/webdriver/NavigatorWebDriver.cpp

Modules/websockets/ThreadableWebSocketChannel.cpp
Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp
Modules/websockets/WebSocket.cpp
Modules/websockets/WebSocketChannel.cpp
Modules/websockets/WebSocketDeflateFramer.cpp
Modules/websockets/WebSocketDeflater.cpp
Modules/websockets/WebSocketExtensionDispatcher.cpp
Modules/websockets/WebSocketExtensionParser.cpp
Modules/websockets/WebSocketFrame.cpp
Modules/websockets/WebSocketHandshake.cpp
Modules/websockets/WorkerThreadableWebSocketChannel.cpp

Modules/webvr/GamepadWebVR.cpp
Modules/webvr/NavigatorWebVR.cpp
Modules/webvr/VRDisplay.cpp
Modules/webvr/VRDisplayCapabilities.cpp
Modules/webvr/VRDisplayEvent.cpp
Modules/webvr/VREyeParameters.cpp
Modules/webvr/VRFieldOfView.cpp
Modules/webvr/VRFrameData.cpp
Modules/webvr/VRPose.cpp
Modules/webvr/VRStageParameters.cpp

accessibility/AXObjectCache.cpp
accessibility/AccessibilityARIAGrid.cpp
accessibility/AccessibilityARIAGridCell.cpp
@@ -1,3 +1,17 @@
2017-10-23 Keith Miller <keith_miller@apple.com>

Add Shared Modules files to the unified source build.
https://bugs.webkit.org/show_bug.cgi?id=178675

Reviewed by Tim Horton.

This patch all the Modules sources files shared across all ports to
unified sources.

* CMakeLists.txt:
* Sources.txt:
* WebCore.xcodeproj/project.pbxproj:

2017-10-22 Dean Jackson <dino@apple.com>

Implement drawImage(ImageBitmap) on 2d canvas

0 comments on commit 72fc2d2

Please sign in to comment.