// Copyright (C) 2017 Apple Inc. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions
// are met:
// 1. Redistributions of source code must retain the above copyright
//    notice, this list of conditions and the following disclaimer.
// 2. Redistributions in binary form must reproduce the above copyright
//    notice, this list of conditions and the following disclaimer in the
//    documentation and/or other materials provided with the distribution.
//
// THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
// BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
// THE POSSIBILITY OF SUCH DAMAGE.

Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp

#if ENABLE_APPLICATION_MANIFEST

Modules/applicationmanifest/ApplicationManifestParser.cpp

loader/ApplicationManifestLoader.cpp

loader/cache/CachedApplicationManifest.cpp

#endif

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/credentialmanagement/BasicCredential.cpp
Modules/credentialmanagement/CredentialsContainer.cpp
Modules/credentialmanagement/NavigatorCredentials.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/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/mediacapabilities/MediaCapabilities.cpp
Modules/mediacapabilities/NavigatorMediaCapabilities.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/webauthn/AuthenticatorAssertionResponse.cpp
Modules/webauthn/AuthenticatorAttestationResponse.cpp
Modules/webauthn/AuthenticatorResponse.cpp
Modules/webauthn/PublicKeyCredential.cpp
Modules/webauthn/cbor/CBORReader.cpp
Modules/webauthn/cbor/CBORValue.cpp
Modules/webauthn/cbor/CBORWriter.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/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
accessibility/AccessibilityARIAGridRow.cpp
accessibility/AccessibilityAttachment.cpp
accessibility/AccessibilityImageMapLink.cpp
accessibility/AccessibilityLabel.cpp
accessibility/AccessibilityList.cpp
accessibility/AccessibilityListBox.cpp
accessibility/AccessibilityListBoxOption.cpp
accessibility/AccessibilityMathMLElement.cpp
accessibility/AccessibilityMediaControls.cpp
accessibility/AccessibilityMenuList.cpp
accessibility/AccessibilityMenuListOption.cpp
accessibility/AccessibilityMenuListPopup.cpp
accessibility/AccessibilityMockObject.cpp
accessibility/AccessibilityNodeObject.cpp
accessibility/AccessibilityObject.cpp
accessibility/AccessibilityProgressIndicator.cpp
accessibility/AccessibilityRenderObject.cpp
accessibility/AccessibilitySVGElement.cpp
accessibility/AccessibilitySVGRoot.cpp
accessibility/AccessibilityScrollView.cpp
accessibility/AccessibilityScrollbar.cpp
accessibility/AccessibilitySlider.cpp
accessibility/AccessibilitySpinButton.cpp
accessibility/AccessibilityTable.cpp
accessibility/AccessibilityTableCell.cpp
accessibility/AccessibilityTableColumn.cpp
accessibility/AccessibilityTableHeaderContainer.cpp
accessibility/AccessibilityTableRow.cpp
accessibility/AccessibilityTree.cpp
accessibility/AccessibilityTreeItem.cpp
accessibility/AccessibleNode.cpp

animation/AnimationEffect.cpp
animation/AnimationEffectTiming.cpp
animation/AnimationPlaybackEvent.cpp
animation/AnimationTimeline.cpp
animation/DocumentTimeline.cpp
animation/KeyframeEffect.cpp
animation/WebAnimation.cpp

bindings/js/CachedModuleScriptLoader.cpp
bindings/js/CachedScriptFetcher.cpp
bindings/js/CallTracer.cpp
bindings/js/CommonVM.cpp
bindings/js/DOMGCOutputConstraint.cpp
bindings/js/DOMWrapperWorld.cpp
bindings/js/GCController.cpp
bindings/js/IDBBindingUtilities.cpp
bindings/js/JSAnimationEffectCustom.cpp
bindings/js/JSAnimationTimelineCustom.cpp
bindings/js/JSAttrCustom.cpp
bindings/js/JSAudioTrackCustom.cpp
bindings/js/JSAudioTrackListCustom.cpp
bindings/js/JSBlobCustom.cpp
bindings/js/JSCSSRuleCustom.cpp
bindings/js/JSCSSRuleListCustom.cpp
bindings/js/JSCSSStyleDeclarationCustom.cpp
bindings/js/JSDOMConvertDate.cpp
bindings/js/JSDOMConvertNumbers.cpp
bindings/js/JSDOMConvertStrings.cpp
bindings/js/JSDOMConvertWebGL.cpp
bindings/js/JSDOMIterator.cpp
bindings/js/JSDeprecatedCSSOMValueCustom.cpp
bindings/js/JSCallbackData.cpp
bindings/js/JSCanvasRenderingContext2DCustom.cpp
bindings/js/JSCustomElementInterface.cpp
bindings/js/JSCustomElementRegistryCustom.cpp
bindings/js/JSCustomEventCustom.cpp
bindings/js/JSCustomXPathNSResolver.cpp
bindings/js/JSDOMBindingSecurity.cpp
bindings/js/JSDOMBuiltinConstructorBase.cpp
bindings/js/JSDOMConstructorBase.cpp
bindings/js/JSDOMConstructorWithDocument.cpp
bindings/js/JSDOMQuadCustom.cpp
bindings/js/JSDOMExceptionHandling.cpp
bindings/js/JSDOMGlobalObject.cpp
bindings/js/JSDOMGlobalObjectTask.cpp
bindings/js/JSDOMGuardedObject.cpp
bindings/js/JSDOMMapLike.cpp
bindings/js/JSDOMPromise.cpp
bindings/js/JSDOMPromiseDeferred.cpp
bindings/js/JSDOMWindowBase.cpp
bindings/js/JSDOMWindowCustom.cpp
bindings/js/JSDOMWindowProperties.cpp
bindings/js/JSDOMWindowProxy.cpp
bindings/js/JSDOMWrapper.cpp
bindings/js/JSDOMWrapperCache.cpp
bindings/js/JSDocumentCustom.cpp
bindings/js/JSDocumentFragmentCustom.cpp
bindings/js/JSElementCustom.cpp
bindings/js/JSErrorHandler.cpp
bindings/js/JSEventCustom.cpp
bindings/js/JSEventListener.cpp
bindings/js/JSEventTargetCustom.cpp
bindings/js/JSExtendableMessageEventCustom.cpp
bindings/js/JSFetchEventCustom.cpp
bindings/js/JSFileSystemEntryCustom.cpp
bindings/js/JSHTMLCollectionCustom.cpp
bindings/js/JSHTMLDocumentCustom.cpp
bindings/js/JSHTMLElementCustom.cpp
bindings/js/JSHTMLTemplateElementCustom.cpp
bindings/js/JSHistoryCustom.cpp
bindings/js/JSIDBCursorCustom.cpp
bindings/js/JSIDBCursorWithValueCustom.cpp
bindings/js/JSIDBIndexCustom.cpp
bindings/js/JSIDBObjectStoreCustom.cpp
bindings/js/JSIDBTransactionCustom.cpp
bindings/js/JSImageDataCustom.cpp
bindings/js/JSLazyEventListener.cpp
bindings/js/JSLocationCustom.cpp
bindings/js/JSMainThreadExecState.cpp
bindings/js/JSMediaStreamTrackCustom.cpp
bindings/js/JSMessageChannelCustom.cpp
bindings/js/JSMessageEventCustom.cpp
bindings/js/JSMessagePortCustom.cpp
bindings/js/JSMutationObserverCustom.cpp
bindings/js/JSNavigatorCustom.cpp
bindings/js/JSNodeCustom.cpp
bindings/js/JSNodeIteratorCustom.cpp
bindings/js/JSNodeListCustom.cpp
bindings/js/JSOffscreenCanvasRenderingContext2DCustom.cpp
bindings/js/JSPerformanceEntryCustom.cpp
bindings/js/JSPluginElementFunctions.cpp
bindings/js/JSPopStateEventCustom.cpp
bindings/js/JSReadableStreamPrivateConstructors.cpp
bindings/js/JSReadableStreamSourceCustom.cpp
bindings/js/JSSVGPathSegCustom.cpp
bindings/js/JSStyleSheetCustom.cpp
bindings/js/JSServiceWorkerClientCustom.cpp
bindings/js/JSServiceWorkerGlobalScopeCustom.cpp
bindings/js/JSTextCustom.cpp
bindings/js/JSTextTrackCueCustom.cpp
bindings/js/JSTextTrackCustom.cpp
bindings/js/JSTextTrackListCustom.cpp
bindings/js/JSTrackCustom.cpp
bindings/js/JSTreeWalkerCustom.cpp
bindings/js/JSVideoTrackCustom.cpp
bindings/js/JSVideoTrackListCustom.cpp
bindings/js/JSWebGL2RenderingContextCustom.cpp
bindings/js/JSWebGLRenderingContextCustom.cpp
bindings/js/JSWebGPURenderPassAttachmentDescriptorCustom.cpp
bindings/js/JSWebGPURenderingContextCustom.cpp
bindings/js/JSWorkerGlobalScopeBase.cpp
bindings/js/JSWorkerGlobalScopeCustom.cpp
bindings/js/JSWorkerNavigatorCustom.cpp
bindings/js/JSXMLDocumentCustom.cpp
bindings/js/JSXMLHttpRequestCustom.cpp
bindings/js/JSXPathNSResolverCustom.cpp
bindings/js/JSXPathResultCustom.cpp
bindings/js/ReadableStream.cpp
bindings/js/ReadableStreamDefaultController.cpp
bindings/js/ScheduledAction.cpp
bindings/js/ScriptCachedFrameData.cpp
bindings/js/ScriptController.cpp
bindings/js/ScriptModuleLoader.cpp
bindings/js/ScriptState.cpp
bindings/js/StructuredClone.cpp
bindings/js/SerializedScriptValue.cpp
bindings/js/WebCoreJSClientData.cpp
bindings/js/WebCoreTypedArrayController.cpp
bindings/js/WorkerScriptController.cpp

bridge/IdentifierRep.cpp
bridge/NP_jsobject.cpp
bridge/npruntime.cpp
bridge/runtime_array.cpp
bridge/runtime_method.cpp
bridge/runtime_object.cpp
bridge/runtime_root.cpp

bridge/c/CRuntimeObject.cpp
bridge/c/c_class.cpp
bridge/c/c_instance.cpp
bridge/c/c_runtime.cpp
bridge/c/c_utility.cpp

bridge/jsc/BridgeJSC.cpp

contentextensions/CombinedFiltersAlphabet.cpp
contentextensions/CombinedURLFilters.cpp
contentextensions/CompiledContentExtension.cpp
contentextensions/ContentExtension.cpp
contentextensions/ContentExtensionCompiler.cpp
contentextensions/ContentExtensionError.cpp
contentextensions/ContentExtensionParser.cpp
contentextensions/ContentExtensionRule.cpp
contentextensions/ContentExtensionStyleSheet.cpp
contentextensions/ContentExtensionsBackend.cpp
contentextensions/DFA.cpp
contentextensions/DFABytecodeCompiler.cpp
contentextensions/DFABytecodeInterpreter.cpp
contentextensions/DFACombiner.cpp
contentextensions/DFAMinimizer.cpp
contentextensions/DFANode.cpp
contentextensions/NFA.cpp
contentextensions/NFAToDFA.cpp
contentextensions/URLFilterParser.cpp

crypto/CryptoAlgorithm.cpp
crypto/CryptoAlgorithmRegistry.cpp
crypto/CryptoKey.cpp
crypto/SubtleCrypto.cpp

crypto/algorithms/CryptoAlgorithmAES_CBC.cpp
crypto/algorithms/CryptoAlgorithmAES_CFB.cpp
crypto/algorithms/CryptoAlgorithmAES_CTR.cpp
crypto/algorithms/CryptoAlgorithmAES_GCM.cpp
crypto/algorithms/CryptoAlgorithmAES_KW.cpp
crypto/algorithms/CryptoAlgorithmECDH.cpp
crypto/algorithms/CryptoAlgorithmECDSA.cpp
crypto/algorithms/CryptoAlgorithmHKDF.cpp
crypto/algorithms/CryptoAlgorithmHMAC.cpp
crypto/algorithms/CryptoAlgorithmPBKDF2.cpp
crypto/algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp
crypto/algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp
crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp
crypto/algorithms/CryptoAlgorithmRSA_PSS.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/CryptoKeyEC.cpp
crypto/keys/CryptoKeyHMAC.cpp
crypto/keys/CryptoKeyRSA.cpp
crypto/keys/CryptoKeyRSAComponents.cpp
crypto/keys/CryptoKeyRaw.cpp

css/BasicShapeFunctions.cpp
css/CSSAspectRatioValue.cpp
css/CSSBasicShapes.cpp
css/CSSBorderImage.cpp
css/CSSBorderImageSliceValue.cpp
css/CSSCalculationValue.cpp
css/CSSCanvasValue.cpp
css/CSSComputedStyleDeclaration.cpp
css/CSSContentDistributionValue.cpp
css/CSSCrossfadeValue.cpp
css/CSSCursorImageValue.cpp
css/CSSCustomIdentValue.cpp
css/CSSCustomPropertyValue.cpp
css/CSSDefaultStyleSheets.cpp
css/CSSFilterImageValue.cpp
css/FontFaceSet.cpp
css/FontFace.cpp
css/CSSFontFace.cpp
css/CSSFontFaceSet.cpp
css/CSSFontFaceRule.cpp
css/CSSFontFaceSource.cpp
css/CSSFontFaceSrcValue.cpp
css/CSSFontFeatureValue.cpp
css/CSSFontSelector.cpp
css/CSSFontStyleRangeValue.cpp
css/CSSFontStyleValue.cpp
css/CSSFontValue.cpp
css/CSSFontVariationValue.cpp
css/CSSFunctionValue.cpp
css/CSSGradientValue.cpp
css/CSSGridAutoRepeatValue.cpp
css/CSSGridLineNamesValue.cpp
css/CSSGridTemplateAreasValue.cpp
css/CSSGroupingRule.cpp
css/CSSImageGeneratorValue.cpp
css/CSSImageSetValue.cpp
css/CSSImageValue.cpp
css/CSSImportRule.cpp
css/CSSInheritedValue.cpp
css/CSSInitialValue.cpp
css/CSSKeyframeRule.cpp
css/CSSKeyframesRule.cpp
css/CSSLineBoxContainValue.cpp
css/CSSMarkup.cpp
css/CSSMediaRule.cpp
css/CSSNamedImageValue.cpp
css/CSSNamespaceRule.cpp
css/CSSPageRule.cpp
css/CSSPendingSubstitutionValue.cpp
css/CSSPrimitiveValue.cpp
css/CSSProperty.cpp
css/CSSPropertySourceData.cpp
css/CSSReflectValue.cpp
css/CSSRevertValue.cpp
css/CSSRule.cpp
css/CSSRuleList.cpp
css/CSSSegmentedFontFace.cpp
css/CSSSelector.cpp
css/CSSSelectorList.cpp
css/CSSShadowValue.cpp
css/CSSStyleDeclaration.cpp
css/CSSStyleRule.cpp
css/CSSStyleSheet.cpp
css/CSSSupportsRule.cpp
css/CSSTimingFunctionValue.cpp
css/CSSToLengthConversionData.cpp
css/CSSToStyleMap.cpp
css/CSSUnicodeRangeValue.cpp
css/CSSUnsetValue.cpp
css/CSSValue.cpp
css/CSSValueList.cpp
css/CSSValuePool.cpp
css/CSSVariableData.cpp
css/CSSVariableReferenceValue.cpp
css/DOMCSSNamespace.cpp
css/DOMMatrix.cpp
css/DOMMatrixReadOnly.cpp
css/DeprecatedCSSOMPrimitiveValue.cpp
css/DeprecatedCSSOMValue.cpp
css/DeprecatedCSSOMValueList.cpp
css/DocumentRuleSets.cpp
css/ElementRuleCollector.cpp
css/FontVariantBuilder.cpp
css/InspectorCSSOMWrappers.cpp
css/LengthFunctions.cpp
css/MediaFeatureNames.cpp
css/MediaList.cpp
css/MediaQuery.cpp
css/MediaQueryEvaluator.cpp
css/MediaQueryExpression.cpp
css/MediaQueryList.cpp
css/MediaQueryMatcher.cpp
css/PageRuleCollector.cpp
css/PropertySetCSSStyleDeclaration.cpp
css/RGBColor.cpp
css/RuleFeature.cpp
css/RuleSet.cpp
css/SVGCSSComputedStyleDeclaration.cpp
css/SelectorChecker.cpp
css/SelectorFilter.cpp
css/StyleColor.cpp
css/StyleMedia.cpp
css/StyleProperties.cpp
css/StylePropertyShorthand.cpp
css/StyleResolver.cpp
css/StyleRule.cpp
css/StyleRuleImport.cpp
css/StyleSheet.cpp
css/StyleSheetContents.cpp
css/StyleSheetList.cpp
css/TransformFunctions.cpp
css/ViewportStyleResolver.cpp
css/WebKitCSSMatrix.cpp
css/WebKitCSSViewportRule.cpp

css/parser/CSSAtRuleID.cpp
css/parser/CSSDeferredParser.cpp
css/parser/CSSParser.cpp
css/parser/CSSParserFastPaths.cpp
css/parser/CSSParserIdioms.cpp
css/parser/CSSParserImpl.cpp
css/parser/CSSParserObserverWrapper.cpp
css/parser/CSSParserToken.cpp
css/parser/CSSParserTokenRange.cpp
css/parser/CSSParserSelector.cpp
css/parser/CSSPropertyParser.cpp
css/parser/CSSPropertyParserHelpers.cpp
css/parser/CSSSelectorParser.cpp
css/parser/CSSSupportsParser.cpp
css/parser/CSSTokenizer.cpp
css/parser/CSSTokenizerInputStream.cpp
css/parser/CSSVariableParser.cpp
css/parser/MediaQueryBlockWatcher.cpp
css/parser/MediaQueryParser.cpp
css/parser/SizesAttributeParser.cpp
css/parser/SizesCalcParser.cpp

cssjit/SelectorCompiler.cpp

dom/AbortController.cpp
dom/AbortSignal.cpp
dom/ActiveDOMCallback.cpp
dom/ActiveDOMCallbackMicrotask.cpp
dom/ActiveDOMObject.cpp
dom/AnimationEvent.cpp
dom/Attr.cpp
dom/BeforeTextInsertedEvent.cpp
dom/BeforeUnloadEvent.cpp
dom/CDATASection.cpp
dom/CharacterData.cpp
dom/ChildListMutationScope.cpp
dom/ChildNodeList.cpp
dom/ClassCollection.cpp
dom/ClipboardEvent.cpp
dom/CollectionIndexCache.cpp
dom/Comment.cpp
dom/ComposedTreeIterator.cpp
dom/CompositionEvent.cpp
dom/ConstantPropertyMap.cpp
dom/ContainerNode.cpp
dom/ContainerNodeAlgorithms.cpp
dom/ContextDestructionObserver.cpp
dom/CustomElementReactionQueue.cpp
dom/CustomElementRegistry.cpp
dom/CustomEvent.cpp
dom/DOMException.cpp
dom/DOMImplementation.cpp
dom/DOMPointReadOnly.cpp
dom/DOMQuad.cpp
dom/DOMRectList.cpp
dom/DOMStringList.cpp
dom/DataTransfer.cpp
dom/DataTransferItem.cpp
dom/DataTransferItemList.cpp
dom/DatasetDOMStringMap.cpp
dom/DecodedDataDocumentParser.cpp
dom/DeviceMotionController.cpp
dom/DeviceMotionData.cpp
dom/DeviceMotionEvent.cpp
dom/DeviceOrientationController.cpp
dom/DeviceOrientationData.cpp
dom/DeviceOrientationEvent.cpp
dom/Document.cpp
dom/DocumentEventQueue.cpp
dom/DocumentFragment.cpp
dom/DocumentMarkerController.cpp
dom/DocumentOrderedMap.cpp
dom/DocumentParser.cpp
dom/DocumentSharedObjectPool.cpp
dom/DocumentTouch.cpp @no-unify
dom/DocumentType.cpp
dom/Element.cpp
dom/ElementData.cpp
dom/ElementRareData.cpp
dom/ErrorEvent.cpp
dom/Event.cpp
dom/EventContext.cpp
dom/EventDispatcher.cpp
dom/EventListenerMap.cpp
dom/EventNames.cpp
dom/EventPath.cpp
dom/EventTarget.cpp
dom/ExceptionData.cpp
dom/ExtensionStyleSheets.cpp
dom/FocusEvent.cpp
dom/GenericEventQueue.cpp
dom/IdTargetObserver.cpp
dom/IdTargetObserverRegistry.cpp
dom/InProcessMessagePortChannel.cpp
dom/InlineClassicScript.cpp
dom/InlineStyleSheetOwner.cpp
dom/InputEvent.cpp
dom/KeyboardEvent.cpp
dom/LiveNodeList.cpp
dom/LoadableClassicScript.cpp
dom/LoadableModuleScript.cpp
dom/LoadableScript.cpp
dom/MessageChannel.cpp
dom/MessageEvent.cpp
dom/MessagePort.cpp
dom/MessagePortChannel.cpp
dom/Microtasks.cpp
dom/MouseEvent.cpp
dom/MouseRelatedEvent.cpp
dom/MutationEvent.cpp
dom/MutationObserver.cpp
dom/MutationObserverInterestGroup.cpp
dom/MutationObserverRegistration.cpp
dom/MutationRecord.cpp
dom/NameNodeList.cpp
dom/NamedNodeMap.cpp
dom/NativeNodeFilter.cpp
dom/Node.cpp
dom/NodeFilterCondition.cpp
dom/NodeIterator.cpp
dom/NodeRareData.cpp
dom/NodeTraversal.cpp
dom/OverflowEvent.cpp
dom/PageTransitionEvent.cpp
dom/PendingScript.cpp
dom/PopStateEvent.cpp
dom/Position.cpp
dom/PositionIterator.cpp
dom/ProcessingInstruction.cpp
dom/ProgressEvent.cpp
dom/PromiseRejectionEvent.cpp
dom/PseudoElement.cpp
dom/QualifiedName.cpp
dom/QualifiedNameCache.cpp
dom/RadioButtonGroups.cpp
dom/Range.cpp
dom/RejectedPromiseTracker.cpp
dom/ScopedEventQueue.cpp
dom/ScriptElement.cpp
dom/ScriptElementCachedScriptFetcher.cpp
dom/ScriptExecutionContext.cpp
dom/ScriptRunner.cpp
dom/ScriptableDocumentParser.cpp
dom/ScriptedAnimationController.cpp
dom/SecurityContext.cpp
dom/SecurityOriginPolicy.cpp
dom/SelectorQuery.cpp
dom/ShadowRoot.cpp
dom/SimulatedClick.cpp
dom/SlotAssignment.cpp
dom/SpaceSplitString.cpp
dom/SpectreGadget.cpp
dom/StaticNodeList.cpp
dom/StaticRange.cpp
dom/StringCallback.cpp
dom/StyledElement.cpp
dom/TagCollection.cpp
dom/Text.cpp
dom/TextDecoder.cpp
dom/TextEncoder.cpp
dom/TextEvent.cpp
dom/TextNodeTraversal.cpp
dom/Touch.cpp @no-unify
dom/TouchEvent.cpp @no-unify
dom/TouchList.cpp @no-unify
dom/TransformSourceLibxslt.cpp
dom/TransitionEvent.cpp
dom/Traversal.cpp
dom/TreeScope.cpp
dom/TreeWalker.cpp
dom/UIEvent.cpp
dom/UIEventWithKeyState.cpp
dom/UserActionElementSet.cpp
dom/UserGestureIndicator.cpp
dom/UserTypingGestureIndicator.cpp
dom/ViewportArguments.cpp
dom/VisitedLinkState.cpp
dom/WebKitAnimationEvent.cpp
dom/WebKitTransitionEvent.cpp
dom/WheelEvent.cpp

domjit/DOMJITHelpers.cpp
domjit/JSDocumentDOMJIT.cpp
domjit/JSDocumentFragmentDOMJIT.cpp
domjit/JSElementDOMJIT.cpp
domjit/JSEventDOMJIT.cpp
domjit/JSNodeDOMJIT.cpp

editing/AlternativeTextController.cpp
editing/AppendNodeCommand.cpp
editing/ApplyBlockElementCommand.cpp
editing/ApplyStyleCommand.cpp
editing/BreakBlockquoteCommand.cpp
editing/CompositeEditCommand.cpp
editing/CreateLinkCommand.cpp
editing/DeleteFromTextNodeCommand.cpp
editing/DeleteSelectionCommand.cpp
editing/DictationAlternative.cpp
editing/DictationCommand.cpp
editing/EditCommand.cpp
editing/Editing.cpp
editing/EditingStyle.cpp
editing/Editor.cpp
editing/EditorCommand.cpp
editing/FormatBlockCommand.cpp
editing/FrameSelection.cpp
editing/HTMLInterchange.cpp
editing/IndentOutdentCommand.cpp
editing/InsertIntoTextNodeCommand.cpp
editing/InsertLineBreakCommand.cpp
editing/InsertListCommand.cpp
editing/InsertNodeBeforeCommand.cpp
editing/InsertParagraphSeparatorCommand.cpp
editing/InsertTextCommand.cpp
editing/MarkupAccumulator.cpp
editing/MergeIdenticalElementsCommand.cpp
editing/ModifySelectionListLevel.cpp
editing/MoveSelectionCommand.cpp
editing/RemoveFormatCommand.cpp
editing/RemoveNodeCommand.cpp
editing/RemoveNodePreservingChildrenCommand.cpp
editing/RenderedPosition.cpp
editing/ReplaceNodeWithSpanCommand.cpp
editing/ReplaceRangeWithTextCommand.cpp
editing/ReplaceSelectionCommand.cpp
editing/SetNodeAttributeCommand.cpp
editing/SetSelectionCommand.cpp
editing/SimplifyMarkupCommand.cpp
editing/SmartReplace.cpp
editing/SpellChecker.cpp
editing/SpellingCorrectionCommand.cpp
editing/SplitElementCommand.cpp
editing/SplitTextNodeCommand.cpp
editing/SplitTextNodeContainingElementCommand.cpp
editing/TextCheckingHelper.cpp
editing/TextInsertionBaseCommand.cpp
editing/TextIterator.cpp
editing/TypingCommand.cpp
editing/UnlinkCommand.cpp
editing/VisiblePosition.cpp
editing/VisibleSelection.cpp
editing/VisibleUnits.cpp
editing/WebContentReader.cpp
editing/WebCorePasteboardFileReader.cpp
editing/WrapContentsInDummySpanCommand.cpp
editing/markup.cpp

fileapi/AsyncFileStream.cpp
fileapi/Blob.cpp
fileapi/BlobBuilder.cpp
fileapi/BlobCallback.cpp
fileapi/BlobURL.cpp
fileapi/File.cpp
fileapi/FileList.cpp
fileapi/FileReader.cpp
fileapi/FileReaderLoader.cpp
fileapi/FileReaderSync.cpp
fileapi/ThreadableBlobRegistry.cpp

history/BackForwardController.cpp
history/CachedFrame.cpp
history/CachedPage.cpp
history/HistoryItem.cpp
history/PageCache.cpp

html/Autofill.cpp
html/BaseButtonInputType.cpp
html/BaseCheckableInputType.cpp
html/BaseChooserOnlyDateAndTimeInputType.cpp
html/BaseClickableWithKeyInputType.cpp
html/BaseDateAndTimeInputType.cpp
html/BaseTextInputType.cpp
html/ButtonInputType.cpp
html/CanvasBase.cpp
html/CheckboxInputType.cpp
html/ColorInputType.cpp
html/DOMFormData.cpp
html/DOMTokenList.cpp
html/DOMURL.cpp
html/DateInputType.cpp
html/DateTimeInputType.cpp
html/DateTimeLocalInputType.cpp
html/EmailInputType.cpp
html/FTPDirectoryDocument.cpp
html/FileListCreator.cpp
html/FileInputType.cpp
html/FormAssociatedElement.cpp
html/FormController.cpp
html/GenericCachedHTMLCollection.cpp
html/HTMLAllCollection.cpp
html/HTMLAnchorElement.cpp
html/HTMLAppletElement.cpp
html/HTMLAreaElement.cpp
html/HTMLAttachmentElement.cpp
html/HTMLAudioElement.cpp
html/HTMLBRElement.cpp
html/HTMLBaseElement.cpp
html/HTMLBodyElement.cpp
html/HTMLButtonElement.cpp
html/HTMLCanvasElement.cpp
html/HTMLCollection.cpp
html/HTMLDListElement.cpp
html/HTMLDataElement.cpp
html/HTMLDataListElement.cpp
html/HTMLDetailsElement.cpp
html/HTMLDirectoryElement.cpp
html/HTMLDivElement.cpp
html/HTMLDocument.cpp
html/HTMLElement.cpp
html/HTMLEmbedElement.cpp
html/HTMLFieldSetElement.cpp
html/HTMLFontElement.cpp
html/HTMLFormControlElement.cpp
html/HTMLFormControlElementWithState.cpp
html/HTMLFormControlsCollection.cpp
html/HTMLFormElement.cpp
html/HTMLFrameElement.cpp
html/HTMLFrameElementBase.cpp
html/HTMLFrameOwnerElement.cpp
html/HTMLFrameSetElement.cpp
html/HTMLHRElement.cpp
html/HTMLHeadElement.cpp
html/HTMLHeadingElement.cpp
html/HTMLHtmlElement.cpp
html/HTMLIFrameElement.cpp
html/HTMLImageElement.cpp
html/HTMLImageLoader.cpp
html/HTMLInputElement.cpp
html/HTMLKeygenElement.cpp
html/HTMLLIElement.cpp
html/HTMLLabelElement.cpp
html/HTMLLegendElement.cpp
html/HTMLLinkElement.cpp
html/HTMLMapElement.cpp
html/HTMLMarqueeElement.cpp
html/HTMLMediaElement.cpp
html/HTMLMenuElement.cpp
html/HTMLMenuItemElement.cpp
html/HTMLMetaElement.cpp
html/HTMLMeterElement.cpp
html/HTMLModElement.cpp
html/HTMLNameCollection.cpp
html/HTMLOListElement.cpp
html/HTMLObjectElement.cpp
html/HTMLOptGroupElement.cpp
html/HTMLOptionElement.cpp
html/HTMLOptionsCollection.cpp
html/HTMLOutputElement.cpp
html/HTMLParagraphElement.cpp
html/HTMLParamElement.cpp
html/HTMLPictureElement.cpp
html/HTMLPlugInElement.cpp
html/HTMLPlugInImageElement.cpp
html/HTMLPreElement.cpp
html/HTMLProgressElement.cpp
html/HTMLQuoteElement.cpp
html/HTMLScriptElement.cpp
html/HTMLSelectElement.cpp
html/HTMLSlotElement.cpp
html/HTMLSourceElement.cpp
html/HTMLSpanElement.cpp
html/HTMLStyleElement.cpp
html/HTMLSummaryElement.cpp
html/HTMLTableCaptionElement.cpp
html/HTMLTableCellElement.cpp
html/HTMLTableColElement.cpp
html/HTMLTableElement.cpp
html/HTMLTablePartElement.cpp
html/HTMLTableRowElement.cpp
html/HTMLTableRowsCollection.cpp
html/HTMLTableSectionElement.cpp
html/HTMLTemplateElement.cpp
html/HTMLTextAreaElement.cpp
html/HTMLTextFormControlElement.cpp
html/HTMLTimeElement.cpp
html/HTMLTitleElement.cpp
html/HTMLTrackElement.cpp
html/HTMLUListElement.cpp
html/HTMLVideoElement.cpp
html/HTMLWBRElement.cpp
html/HiddenInputType.cpp
html/ImageBitmap.cpp
html/ImageData.cpp
html/ImageDocument.cpp
html/ImageInputType.cpp
html/InputType.cpp
html/InputTypeNames.cpp
html/LabelableElement.cpp
html/LabelsNodeList.cpp
html/LinkIconCollector.cpp
html/LinkRelAttribute.cpp
html/MediaController.cpp
html/MediaDocument.cpp
html/MediaElementSession.cpp
html/MediaFragmentURIParser.cpp
html/MonthInputType.cpp
html/NumberInputType.cpp
html/OffscreenCanvas.cpp
html/PasswordInputType.cpp
html/PluginDocument.cpp
html/PublicURLManager.cpp
html/RadioInputType.cpp
html/RadioNodeList.cpp
html/RangeInputType.cpp
html/ResetInputType.cpp
html/RubyElement.cpp
html/RubyTextElement.cpp
html/SearchInputType.cpp
html/StepRange.cpp
html/SubmitInputType.cpp
html/TelephoneInputType.cpp
html/TextDocument.cpp
html/TextFieldInputType.cpp
html/TextInputType.cpp
html/TimeInputType.cpp
html/TimeRanges.cpp
html/TypeAhead.cpp
html/URLInputType.cpp
html/URLSearchParams.cpp
html/ValidationMessage.cpp
html/WeekInputType.cpp

html/canvas/CanvasGradient.cpp
html/canvas/CanvasPath.cpp
html/canvas/CanvasPattern.cpp
html/canvas/CanvasRenderingContext.cpp
html/canvas/CanvasRenderingContext2D.cpp
html/canvas/CanvasRenderingContext2DBase.cpp
html/canvas/CanvasStyle.cpp
html/canvas/ImageBitmapRenderingContext.cpp
html/canvas/OffscreenCanvasRenderingContext2D.cpp
html/canvas/Path2D.cpp
html/canvas/PlaceholderRenderingContext.cpp
html/canvas/WebGPUBuffer.cpp
html/canvas/WebGPUCommandBuffer.cpp
html/canvas/WebGPUCommandQueue.cpp
html/canvas/WebGPUComputeCommandEncoder.cpp
html/canvas/WebGPUComputePipelineState.cpp
html/canvas/WebGPUDepthStencilDescriptor.cpp
html/canvas/WebGPUDepthStencilState.cpp
html/canvas/WebGPUDrawable.cpp
html/canvas/WebGPUEnums.cpp
html/canvas/WebGPUFunction.cpp
html/canvas/WebGPULibrary.cpp
html/canvas/WebGPUObject.cpp
html/canvas/WebGPURenderCommandEncoder.cpp
html/canvas/WebGPURenderPassAttachmentDescriptor.cpp
html/canvas/WebGPURenderPassColorAttachmentDescriptor.cpp
html/canvas/WebGPURenderPassDepthAttachmentDescriptor.cpp
html/canvas/WebGPURenderPassDescriptor.cpp
html/canvas/WebGPURenderPipelineColorAttachmentDescriptor.cpp
html/canvas/WebGPURenderPipelineDescriptor.cpp
html/canvas/WebGPURenderPipelineState.cpp
html/canvas/WebGPURenderingContext.cpp
html/canvas/WebGPUTexture.cpp
html/canvas/WebGPUTextureDescriptor.cpp

html/forms/FileIconLoader.cpp

html/parser/CSSPreloadScanner.cpp
html/parser/HTMLConstructionSite.cpp
html/parser/HTMLDocumentParser.cpp
html/parser/HTMLElementStack.cpp
html/parser/HTMLEntityParser.cpp
html/parser/HTMLEntitySearch.cpp
html/parser/HTMLFormattingElementList.cpp
html/parser/HTMLMetaCharsetParser.cpp
html/parser/HTMLParserIdioms.cpp
html/parser/HTMLParserOptions.cpp
html/parser/HTMLParserScheduler.cpp
html/parser/HTMLPreloadScanner.cpp
html/parser/HTMLResourcePreloader.cpp
html/parser/HTMLScriptRunner.cpp
html/parser/HTMLSourceTracker.cpp
html/parser/HTMLSrcsetParser.cpp
html/parser/HTMLTokenizer.cpp
html/parser/HTMLTreeBuilder.cpp
html/parser/TextDocumentParser.cpp
html/parser/XSSAuditor.cpp
html/parser/XSSAuditorDelegate.cpp

html/shadow/AutoFillButtonElement.cpp
html/shadow/DetailsMarkerControl.cpp
html/shadow/MediaControlElementTypes.cpp
html/shadow/MediaControlElements.cpp
html/shadow/MediaControls.cpp
html/shadow/ProgressShadowElement.cpp
html/shadow/SliderThumbElement.cpp
html/shadow/SpinButtonElement.cpp
html/shadow/TextControlInnerElements.cpp

inspector/CommandLineAPIHost.cpp
inspector/CommandLineAPIModule.cpp
inspector/DOMEditor.cpp
inspector/DOMPatchSupport.cpp
inspector/InspectorCanvas.cpp
inspector/InspectorClient.cpp
inspector/InspectorController.cpp
inspector/InspectorDatabaseResource.cpp
inspector/InspectorFrontendClientLocal.cpp
inspector/InspectorFrontendHost.cpp
inspector/InspectorHistory.cpp
inspector/InspectorInstrumentation.cpp
inspector/InspectorInstrumentationCookie.cpp
inspector/InspectorNodeFinder.cpp
inspector/InspectorOverlay.cpp
inspector/InspectorStyleSheet.cpp
inspector/InstrumentingAgents.cpp
inspector/NetworkResourcesData.cpp
inspector/PageScriptDebugServer.cpp
inspector/TimelineRecordFactory.cpp
inspector/WebInjectedScriptHost.cpp
inspector/WebInjectedScriptManager.cpp
inspector/WorkerInspectorController.cpp
inspector/WorkerScriptDebugServer.cpp

inspector/agents/InspectorApplicationCacheAgent.cpp
inspector/agents/InspectorCSSAgent.cpp
inspector/agents/InspectorCanvasAgent.cpp
inspector/agents/InspectorDOMAgent.cpp
inspector/agents/InspectorDOMDebuggerAgent.cpp
inspector/agents/InspectorDOMStorageAgent.cpp
inspector/agents/InspectorDatabaseAgent.cpp
inspector/agents/InspectorIndexedDBAgent.cpp
inspector/agents/InspectorLayerTreeAgent.cpp
inspector/agents/InspectorMemoryAgent.cpp
inspector/agents/InspectorNetworkAgent.cpp
inspector/agents/InspectorPageAgent.cpp
inspector/agents/InspectorTimelineAgent.cpp
inspector/agents/InspectorWorkerAgent.cpp
inspector/agents/WebConsoleAgent.cpp
inspector/agents/WebDebuggerAgent.cpp
inspector/agents/WebHeapAgent.cpp

inspector/agents/page/PageConsoleAgent.cpp
inspector/agents/page/PageDebuggerAgent.cpp
inspector/agents/page/PageHeapAgent.cpp
inspector/agents/page/PageNetworkAgent.cpp
inspector/agents/page/PageRuntimeAgent.cpp

inspector/agents/worker/ServiceWorkerAgent.cpp
inspector/agents/worker/WorkerConsoleAgent.cpp
inspector/agents/worker/WorkerDebuggerAgent.cpp
inspector/agents/worker/WorkerNetworkAgent.cpp
inspector/agents/worker/WorkerRuntimeAgent.cpp

loader/ContentFilter.cpp
loader/CookieJar.cpp
loader/CrossOriginAccessControl.cpp
loader/CrossOriginPreflightChecker.cpp
loader/CrossOriginPreflightResultCache.cpp
loader/DocumentLoader.cpp
loader/DocumentThreadableLoader.cpp
loader/DocumentWriter.cpp
loader/EmptyClients.cpp
loader/FTPDirectoryParser.cpp
loader/FormState.cpp
loader/FormSubmission.cpp
loader/FrameLoadRequest.cpp
loader/FrameLoader.cpp
loader/FrameLoaderStateMachine.cpp
loader/HTTPHeaderField.cpp
loader/HistoryController.cpp
loader/ImageLoader.cpp
loader/LinkHeader.cpp
loader/LinkLoader.cpp
loader/LinkPreloadResourceClients.cpp
loader/LoadTiming.cpp
loader/LoaderStrategy.cpp
loader/MediaResourceLoader.cpp
loader/MixedContentChecker.cpp
loader/NavigationAction.cpp
loader/NavigationScheduler.cpp
loader/NetscapePlugInStreamLoader.cpp
loader/PingLoader.cpp
loader/PolicyChecker.cpp
loader/ProgressTracker.cpp
loader/ResourceCryptographicDigest.cpp
loader/ResourceLoadNotifier.cpp
loader/ResourceLoadObserver.cpp
loader/ResourceLoadStatistics.cpp
loader/ResourceLoader.cpp
loader/ResourceTiming.cpp
loader/ResourceTimingInformation.cpp
loader/SinkDocument.cpp
loader/SubframeLoader.cpp
loader/SubresourceIntegrity.cpp
loader/SubresourceLoader.cpp
loader/TextResourceDecoder.cpp
loader/TextTrackLoader.cpp
loader/ThreadableLoader.cpp
loader/WorkerThreadableLoader.cpp

loader/appcache/ApplicationCache.cpp
loader/appcache/ApplicationCacheGroup.cpp
loader/appcache/ApplicationCacheHost.cpp
loader/appcache/ApplicationCacheResource.cpp
loader/appcache/ApplicationCacheStorage.cpp
loader/appcache/DOMApplicationCache.cpp
loader/appcache/ManifestParser.cpp

loader/archive/Archive.cpp
loader/archive/ArchiveFactory.cpp
loader/archive/ArchiveResource.cpp
loader/archive/ArchiveResourceCollection.cpp

loader/archive/mhtml/MHTMLArchive.cpp
loader/archive/mhtml/MHTMLParser.cpp

loader/cache/CachedCSSStyleSheet.cpp
loader/cache/CachedFont.cpp
loader/cache/CachedImage.cpp
loader/cache/CachedRawResource.cpp
loader/cache/CachedResource.cpp
loader/cache/CachedResourceHandle.cpp
loader/cache/CachedResourceLoader.cpp
loader/cache/CachedResourceRequest.cpp
loader/cache/CachedResourceRequestInitiators.cpp
loader/cache/CachedSVGDocument.cpp
loader/cache/CachedSVGDocumentReference.cpp
loader/cache/CachedSVGFont.cpp
loader/cache/CachedScript.cpp
loader/cache/CachedXSLStyleSheet.cpp
loader/cache/KeepaliveRequestTracker.cpp
loader/cache/MemoryCache.cpp

loader/icon/IconLoader.cpp

mathml/MathMLAnnotationElement.cpp
mathml/MathMLElement.cpp
mathml/MathMLFractionElement.cpp
mathml/MathMLMathElement.cpp
mathml/MathMLMencloseElement.cpp
mathml/MathMLOperatorDictionary.cpp
mathml/MathMLOperatorElement.cpp
mathml/MathMLPaddedElement.cpp
mathml/MathMLPresentationElement.cpp
mathml/MathMLRootElement.cpp
mathml/MathMLRowElement.cpp
mathml/MathMLScriptsElement.cpp
mathml/MathMLSelectElement.cpp
mathml/MathMLSpaceElement.cpp
mathml/MathMLTokenElement.cpp
mathml/MathMLUnderOverElement.cpp

page/AutoscrollController.cpp
page/BarProp.cpp
page/Base64Utilities.cpp
page/CaptionUserPreferences.cpp
page/Chrome.cpp
page/ContextMenuContext.cpp
page/ContextMenuController.cpp
page/Crypto.cpp
page/DOMSelection.cpp
page/DOMTimer.cpp
page/DOMWindow.cpp
page/DOMWindowExtension.cpp
page/DOMWindowProperty.cpp
page/DatabaseProvider.cpp
page/DebugPageOverlays.cpp
page/DeprecatedGlobalSettings.cpp
page/DeviceController.cpp
page/DiagnosticLoggingKeys.cpp
page/DragController.cpp
page/EventHandler.cpp
page/EventSource.cpp
page/FocusController.cpp
page/Frame.cpp
page/FrameDestructionObserver.cpp
page/FrameSnapshotting.cpp
page/FrameTree.cpp
page/FrameView.cpp
page/History.cpp
page/IntersectionObserver.cpp
page/IntersectionObserverEntry.cpp
page/LayoutContext.cpp
page/Location.cpp
page/MainFrame.cpp
page/MemoryRelease.cpp
page/MouseEventWithHitTestResults.cpp
page/Navigator.cpp
page/NavigatorBase.cpp
page/OriginAccessEntry.cpp
page/Page.cpp
page/PageConfiguration.cpp
page/PageConsoleClient.cpp
page/PageDebuggable.cpp
page/PageGroup.cpp
page/PageGroupLoadDeferrer.cpp
page/PageOverlay.cpp
page/PageOverlayController.cpp
page/PageSerializer.cpp
page/Performance.cpp
page/PerformanceEntry.cpp
page/PerformanceLogging.cpp
page/PerformanceLoggingClient.cpp
page/PerformanceMonitor.cpp
page/PerformanceNavigation.cpp
page/PerformanceObserver.cpp
page/PerformanceObserverEntryList.cpp
page/PerformanceResourceTiming.cpp
page/PerformanceTiming.cpp
page/PerformanceUserTiming.cpp
page/PointerLockController.cpp
page/PrintContext.cpp
page/ResourceUsageData.cpp
page/ResourceUsageOverlay.cpp
page/ResourceUsageThread.cpp
page/RuntimeEnabledFeatures.cpp
page/Screen.cpp
page/SecurityOrigin.cpp
page/SecurityOriginData.cpp
page/SecurityPolicy.cpp
page/SettingsBase.cpp
page/SocketProvider.cpp
page/SpatialNavigation.cpp
page/SuspendableTimer.cpp
page/TextIndicator.cpp
page/UserContentProvider.cpp
page/UserContentController.cpp
page/UserContentURLPattern.cpp
page/VisitedLinkStore.cpp
page/VisualViewport.cpp
page/WheelEventDeltaFilter.cpp
page/WheelEventTestTrigger.cpp
page/WindowFeatures.cpp
page/WindowFocusAllowedIndicator.cpp
page/WorkerNavigator.cpp

page/animation/AnimationBase.cpp
page/animation/CSSAnimationController.cpp
page/animation/CSSPropertyAnimation.cpp
page/animation/CompositeAnimation.cpp
page/animation/ImplicitAnimation.cpp
page/animation/KeyframeAnimation.cpp

page/csp/ContentSecurityPolicy.cpp
page/csp/ContentSecurityPolicyDirective.cpp
page/csp/ContentSecurityPolicyDirectiveList.cpp
page/csp/ContentSecurityPolicyDirectiveNames.cpp
page/csp/ContentSecurityPolicyMediaListDirective.cpp
page/csp/ContentSecurityPolicyResponseHeaders.cpp
page/csp/ContentSecurityPolicySource.cpp
page/csp/ContentSecurityPolicySourceList.cpp
page/csp/ContentSecurityPolicySourceListDirective.cpp

page/scrolling/AxisScrollSnapOffsets.cpp
page/scrolling/ScrollLatchingState.cpp
page/scrolling/ScrollingConstraints.cpp
page/scrolling/ScrollingCoordinator.cpp
page/scrolling/ScrollingStateFixedNode.cpp
page/scrolling/ScrollingStateFrameScrollingNode.cpp
page/scrolling/ScrollingStateNode.cpp
page/scrolling/ScrollingStateOverflowScrollingNode.cpp
page/scrolling/ScrollingStateScrollingNode.cpp
page/scrolling/ScrollingStateStickyNode.cpp
page/scrolling/ScrollingStateTree.cpp
page/scrolling/ScrollingThread.cpp
page/scrolling/ScrollingTree.cpp
page/scrolling/ScrollingTreeFrameScrollingNode.cpp
page/scrolling/ScrollingTreeNode.cpp
page/scrolling/ScrollingTreeOverflowScrollingNode.cpp
page/scrolling/ScrollingTreeScrollingNode.cpp
page/scrolling/ThreadedScrollingTree.cpp

platform/CalculationValue.cpp
platform/ContentType.cpp
platform/ContextMenu.cpp
platform/ContextMenuItem.cpp
platform/Cursor.cpp
platform/DateComponents.cpp
platform/Decimal.cpp
platform/DragData.cpp
platform/DragImage.cpp
platform/EventTrackingRegions.cpp
platform/FileChooser.cpp
platform/FileHandle.cpp
platform/FileMonitor.cpp
platform/FileStream.cpp
platform/FileSystem.cpp
platform/GenericTaskQueue.cpp
platform/LayoutUnit.cpp
platform/Length.cpp
platform/LengthBox.cpp
platform/LengthPoint.cpp
platform/LengthSize.cpp
platform/LocalizedStrings.cpp
platform/Logging.cpp
platform/LowPowerModeNotifier.cpp
platform/MIMETypeRegistry.cpp
platform/MainThreadSharedTimer.cpp
platform/NotImplemented.cpp
platform/Pasteboard.cpp
platform/PasteboardWriterData.cpp
platform/PlatformSpeechSynthesisUtterance.cpp
platform/PlatformSpeechSynthesisVoice.cpp
platform/PlatformSpeechSynthesizer.cpp
platform/PlatformStrategies.cpp
platform/Process.cpp
platform/RemoteCommandListener.cpp
platform/RuntimeApplicationChecks.cpp
platform/SchemeRegistry.cpp
platform/ScrollAnimator.cpp
platform/ScrollView.cpp
platform/ScrollableArea.cpp
platform/Scrollbar.cpp
platform/ScrollbarTheme.cpp
platform/ScrollbarThemeComposite.cpp
platform/SharedBuffer.cpp
platform/SharedBufferChunkReader.cpp
platform/SharedStringHash.cpp
platform/StaticPasteboard.cpp
platform/Theme.cpp
platform/ThreadGlobalData.cpp
platform/ThreadTimers.cpp
platform/Timer.cpp
platform/URL.cpp
platform/URLParser.cpp
platform/UserActivity.cpp
platform/WebCoreCrossThreadCopier.cpp
platform/WebGLStateTracker.cpp
platform/Widget.cpp

platform/animation/Animation.cpp
platform/animation/AnimationList.cpp
platform/animation/TimingFunction.cpp

platform/audio/AudioBus.cpp
platform/audio/AudioChannel.cpp
platform/audio/AudioDSPKernelProcessor.cpp
platform/audio/AudioFIFO.cpp
platform/audio/AudioHardwareListener.cpp
platform/audio/AudioPullFIFO.cpp
platform/audio/AudioResampler.cpp
platform/audio/AudioResamplerKernel.cpp
platform/audio/AudioUtilities.cpp
platform/audio/Biquad.cpp
platform/audio/Cone.cpp
platform/audio/DirectConvolver.cpp
platform/audio/Distance.cpp
platform/audio/DownSampler.cpp
platform/audio/DynamicsCompressor.cpp
platform/audio/DynamicsCompressorKernel.cpp
platform/audio/EqualPowerPanner.cpp
platform/audio/FFTConvolver.cpp
platform/audio/FFTFrame.cpp
platform/audio/HRTFDatabase.cpp
platform/audio/HRTFDatabaseLoader.cpp
platform/audio/HRTFElevation.cpp
platform/audio/HRTFKernel.cpp
platform/audio/HRTFPanner.cpp
platform/audio/MultiChannelResampler.cpp
platform/audio/Panner.cpp
platform/audio/PlatformMediaSession.cpp
platform/audio/PlatformMediaSessionManager.cpp
platform/audio/Reverb.cpp
platform/audio/ReverbAccumulationBuffer.cpp
platform/audio/ReverbConvolver.cpp
platform/audio/ReverbConvolverStage.cpp
platform/audio/ReverbInputBuffer.cpp
platform/audio/SincResampler.cpp
platform/audio/UpSampler.cpp
platform/audio/VectorMath.cpp
platform/audio/ZeroPole.cpp

platform/encryptedmedia/CDMFactory.cpp

platform/graphics/BitmapImage.cpp
platform/graphics/Color.cpp
platform/graphics/ColorUtilities.cpp
platform/graphics/ComplexTextController.cpp
platform/graphics/CrossfadeGeneratedImage.cpp
platform/graphics/DisplayRefreshMonitor.cpp
platform/graphics/DisplayRefreshMonitorClient.cpp
platform/graphics/DisplayRefreshMonitorManager.cpp
platform/graphics/ExtendedColor.cpp
platform/graphics/FloatPoint.cpp
platform/graphics/FloatPoint3D.cpp
platform/graphics/FloatPolygon.cpp
platform/graphics/FloatQuad.cpp
platform/graphics/FloatRect.cpp
platform/graphics/FloatRoundedRect.cpp
platform/graphics/FloatSize.cpp
platform/graphics/Font.cpp
platform/graphics/FontCache.cpp
platform/graphics/FontCascade.cpp
platform/graphics/FontCascadeFonts.cpp
platform/graphics/FontDescription.cpp
platform/graphics/FontFamilySpecificationNull.cpp
platform/graphics/FontSelectionAlgorithm.cpp
platform/graphics/FontTaggedSettings.cpp
platform/graphics/FontGenericFamilies.cpp
platform/graphics/FontPlatformData.cpp
platform/graphics/FontRanges.cpp
platform/graphics/FourCC.cpp
platform/graphics/GeneratedImage.cpp
platform/graphics/GeometryUtilities.cpp
platform/graphics/Gradient.cpp
platform/graphics/GradientImage.cpp
platform/graphics/GraphicsContext.cpp
platform/graphics/GraphicsContextImpl.cpp
platform/graphics/GraphicsLayer.cpp
platform/graphics/GraphicsLayerTransform.cpp
platform/graphics/GraphicsLayerUpdater.cpp
platform/graphics/GraphicsTypes.cpp
platform/graphics/Image.cpp
platform/graphics/ImageBuffer.cpp
platform/graphics/ImageDecoder.cpp
platform/graphics/ImageFrame.cpp
platform/graphics/ImageOrientation.cpp
platform/graphics/ImageSource.cpp
platform/graphics/IntPoint.cpp
platform/graphics/IntRect.cpp
platform/graphics/IntSize.cpp
platform/graphics/LayoutPoint.cpp
platform/graphics/LayoutRect.cpp
platform/graphics/LayoutSize.cpp
platform/graphics/MediaPlayer.cpp
platform/graphics/NamedImageGeneratedImage.cpp
platform/graphics/Path.cpp
platform/graphics/PathTraversalState.cpp
platform/graphics/PathUtilities.cpp
platform/graphics/Pattern.cpp
platform/graphics/PlatformTimeRanges.cpp
platform/graphics/Region.cpp
platform/graphics/RoundedRect.cpp
platform/graphics/ShadowBlur.cpp
platform/graphics/StringTruncator.cpp
platform/graphics/SurrogatePairAwareTextIterator.cpp
platform/graphics/TextRun.cpp
platform/graphics/WOFFFileFormat.cpp
platform/graphics/WidthIterator.cpp

platform/graphics/cpu/arm/filters/FELightingNEON.cpp

platform/graphics/displaylists/DisplayList.cpp
platform/graphics/displaylists/DisplayListItems.cpp
platform/graphics/displaylists/DisplayListRecorder.cpp
platform/graphics/displaylists/DisplayListReplayer.cpp

platform/graphics/filters/DistantLightSource.cpp
platform/graphics/filters/FEBlend.cpp
platform/graphics/filters/FEColorMatrix.cpp
platform/graphics/filters/FEComponentTransfer.cpp
platform/graphics/filters/FEComposite.cpp
platform/graphics/filters/FEConvolveMatrix.cpp
platform/graphics/filters/FEDiffuseLighting.cpp
platform/graphics/filters/FEDisplacementMap.cpp
platform/graphics/filters/FEDropShadow.cpp
platform/graphics/filters/FEFlood.cpp
platform/graphics/filters/FEGaussianBlur.cpp
platform/graphics/filters/FELighting.cpp
platform/graphics/filters/FEMerge.cpp
platform/graphics/filters/FEMorphology.cpp @no-unify // FIXME: Unified sources for FEMorphology.cpp seems to break the windows build. https://bugs.webkit.org/show_bug.cgi?id=178847
platform/graphics/filters/FEOffset.cpp
platform/graphics/filters/FESpecularLighting.cpp
platform/graphics/filters/FETile.cpp
platform/graphics/filters/FETurbulence.cpp
platform/graphics/filters/FilterEffect.cpp
platform/graphics/filters/FilterOperation.cpp
platform/graphics/filters/FilterOperations.cpp
platform/graphics/filters/PointLightSource.cpp
platform/graphics/filters/SourceAlpha.cpp
platform/graphics/filters/SourceGraphic.cpp
platform/graphics/filters/SpotLightSource.cpp

platform/graphics/gpu/GPUBuffer.cpp
platform/graphics/gpu/GPUCommandBuffer.cpp
platform/graphics/gpu/GPUCommandQueue.cpp
platform/graphics/gpu/GPUComputeCommandEncoder.cpp
platform/graphics/gpu/GPUComputePipelineState.cpp
platform/graphics/gpu/GPUDepthStencilDescriptor.cpp
platform/graphics/gpu/GPUDepthStencilState.cpp
platform/graphics/gpu/GPUDevice.cpp
platform/graphics/gpu/GPUDrawable.cpp
platform/graphics/gpu/GPUFunction.cpp
platform/graphics/gpu/GPULibrary.cpp
platform/graphics/gpu/GPURenderCommandEncoder.cpp
platform/graphics/gpu/GPURenderPassAttachmentDescriptor.cpp
platform/graphics/gpu/GPURenderPassColorAttachmentDescriptor.cpp
platform/graphics/gpu/GPURenderPassDepthAttachmentDescriptor.cpp
platform/graphics/gpu/GPURenderPassDescriptor.cpp
platform/graphics/gpu/GPURenderPipelineColorAttachmentDescriptor.cpp
platform/graphics/gpu/GPURenderPipelineDescriptor.cpp
platform/graphics/gpu/GPURenderPipelineState.cpp
platform/graphics/gpu/GPUTexture.cpp
platform/graphics/gpu/GPUTextureDescriptor.cpp

platform/graphics/iso/ISOBox.cpp
platform/graphics/iso/ISOOriginalFormatBox.cpp
platform/graphics/iso/ISOProtectionSchemeInfoBox.cpp
platform/graphics/iso/ISOSchemeInformationBox.cpp
platform/graphics/iso/ISOSchemeTypeBox.cpp
platform/graphics/iso/ISOTrackEncryptionBox.cpp
platform/graphics/iso/ISOVTTCue.cpp

platform/graphics/opentype/OpenTypeMathData.cpp

platform/graphics/transforms/AffineTransform.cpp
platform/graphics/transforms/Matrix3DTransformOperation.cpp
platform/graphics/transforms/MatrixTransformOperation.cpp
platform/graphics/transforms/PerspectiveTransformOperation.cpp
platform/graphics/transforms/RotateTransformOperation.cpp
platform/graphics/transforms/ScaleTransformOperation.cpp
platform/graphics/transforms/SkewTransformOperation.cpp
platform/graphics/transforms/TransformOperation.cpp
platform/graphics/transforms/TransformOperations.cpp
platform/graphics/transforms/TransformState.cpp
platform/graphics/transforms/TransformationMatrix.cpp
platform/graphics/transforms/TranslateTransformOperation.cpp

platform/mediastream/CaptureDeviceManager.cpp
platform/mediastream/MediaConstraints.cpp
platform/mediastream/MediaEndpointConfiguration.cpp
platform/mediastream/MediaStreamPrivate.cpp
platform/mediastream/MediaStreamTrackPrivate.cpp
platform/mediastream/RealtimeMediaSourceSupportedConstraints.cpp
platform/mediastream/RTCIceCandidateDescriptor.cpp
platform/mediastream/RTCSessionDescriptionDescriptor.cpp
platform/mediastream/RealtimeIncomingAudioSource.cpp
platform/mediastream/RealtimeIncomingVideoSource.cpp
platform/mediastream/RealtimeMediaSource.cpp
platform/mediastream/RealtimeMediaSourceCenter.cpp
platform/mediastream/RealtimeMediaSourceSettings.cpp
platform/mediastream/RealtimeOutgoingAudioSource.cpp
platform/mediastream/RealtimeOutgoingVideoSource.cpp

platform/mediastream/libwebrtc/LibWebRTCProvider.cpp

platform/mock/DeviceOrientationClientMock.cpp
platform/mock/GeolocationClientMock.cpp
platform/mock/MockRealtimeAudioSource.cpp
platform/mock/MockRealtimeMediaSource.cpp
platform/mock/MockRealtimeMediaSourceCenter.cpp
platform/mock/MockRealtimeVideoSource.cpp
platform/mock/RTCDataChannelHandlerMock.cpp
platform/mock/RTCNotifiersMock.cpp
platform/mock/ScrollAnimatorMock.cpp
platform/mock/ScrollbarThemeMock.cpp

platform/network/AuthenticationChallengeBase.cpp
platform/network/BlobData.cpp
platform/network/BlobDataFileReference.cpp
platform/network/BlobRegistry.cpp
platform/network/BlobRegistryImpl.cpp
platform/network/BlobResourceHandle.cpp
platform/network/CacheValidation.cpp
platform/network/Cookie.cpp
platform/network/CredentialBase.cpp
platform/network/CredentialStorage.cpp
platform/network/DNSResolveQueue.cpp
platform/network/DataURLDecoder.cpp
platform/network/FormData.cpp
platform/network/FormDataBuilder.cpp
platform/network/HTTPHeaderMap.cpp
platform/network/HTTPHeaderValues.cpp
platform/network/HTTPParsers.cpp
platform/network/MIMEHeader.cpp
platform/network/NetworkStateNotifier.cpp
platform/network/NetworkStorageSession.cpp
platform/network/ParsedContentRange.cpp
platform/network/ParsedContentType.cpp
platform/network/ProtectionSpaceBase.cpp
platform/network/ProxyServer.cpp
platform/network/ResourceErrorBase.cpp
platform/network/ResourceHandle.cpp
platform/network/ResourceHandleClient.cpp
platform/network/ResourceRequestBase.cpp
platform/network/ResourceResponseBase.cpp
platform/network/SocketStreamHandle.cpp
platform/network/SocketStreamHandleImpl.cpp
platform/network/SynchronousLoaderClient.cpp

platform/sql/SQLiteAuthorizer.cpp
platform/sql/SQLiteDatabase.cpp
platform/sql/SQLiteDatabaseTracker.cpp
platform/sql/SQLiteFileSystem.cpp
platform/sql/SQLiteStatement.cpp
platform/sql/SQLiteTransaction.cpp

platform/text/BidiContext.cpp
platform/text/DateTimeFormat.cpp
platform/text/LocaleToScriptMappingDefault.cpp
platform/text/PlatformLocale.cpp
platform/text/QuotedPrintable.cpp
platform/text/SegmentedString.cpp
platform/text/TextBoundaries.cpp
platform/text/TextCodec.cpp
platform/text/TextCodecICU.cpp
platform/text/TextCodecLatin1.cpp
platform/text/TextCodecReplacement.cpp
platform/text/TextCodecUTF16.cpp
platform/text/TextCodecUTF8.cpp
platform/text/TextCodecUserDefined.cpp
platform/text/TextEncoding.cpp
platform/text/TextEncodingDetectorICU.cpp
platform/text/TextEncodingRegistry.cpp

plugins/DOMMimeType.cpp
plugins/DOMMimeTypeArray.cpp
plugins/DOMPlugin.cpp
plugins/DOMPluginArray.cpp
plugins/PluginData.cpp
plugins/PluginInfoProvider.cpp

rendering/AutoTableLayout.cpp
rendering/BidiRun.cpp
rendering/BorderEdge.cpp
rendering/BreakLines.cpp
rendering/ClipRect.cpp
rendering/CounterNode.cpp
rendering/EllipsisBox.cpp
rendering/FilterEffectRenderer.cpp
rendering/FlexibleBoxAlgorithm.cpp
rendering/FixedTableLayout.cpp
rendering/FloatingObjects.cpp
rendering/Grid.cpp
rendering/GridLayoutFunctions.cpp
rendering/GridTrackSizingAlgorithm.cpp
rendering/HitTestLocation.cpp
rendering/HitTestResult.cpp
rendering/HitTestingTransformState.cpp
rendering/ImageQualityController.cpp
rendering/InlineBox.cpp
rendering/InlineElementBox.cpp
rendering/InlineFlowBox.cpp
rendering/InlineIterator.cpp
rendering/InlineTextBox.cpp
rendering/LayoutDisallowedScope.cpp
rendering/LayoutRepainter.cpp
rendering/LayoutState.cpp
rendering/MarkerSubrange.cpp
rendering/OrderIterator.cpp
rendering/PointerEventsHitRules.cpp
rendering/RenderAttachment.cpp
rendering/RenderBlock.cpp
rendering/RenderBlockFlow.cpp
rendering/RenderBlockLineLayout.cpp
rendering/RenderBox.cpp
rendering/RenderBoxModelObject.cpp
rendering/RenderButton.cpp
rendering/RenderCombineText.cpp
rendering/RenderCounter.cpp
rendering/RenderDeprecatedFlexibleBox.cpp
rendering/RenderDetailsMarker.cpp
rendering/RenderElement.cpp
rendering/RenderEmbeddedObject.cpp
rendering/RenderFileUploadControl.cpp
rendering/RenderFlexibleBox.cpp
rendering/RenderFragmentedFlow.cpp
rendering/RenderFragmentContainer.cpp
rendering/RenderFragmentContainerSet.cpp
rendering/RenderFrame.cpp
rendering/RenderFrameBase.cpp
rendering/RenderFrameSet.cpp
rendering/RenderFullScreen.cpp
rendering/RenderGeometryMap.cpp
rendering/RenderGrid.cpp
rendering/RenderHTMLCanvas.cpp
rendering/RenderIFrame.cpp
rendering/RenderImage.cpp
rendering/RenderImageResource.cpp
rendering/RenderImageResourceStyleImage.cpp
rendering/RenderInline.cpp
rendering/RenderLayer.cpp
rendering/RenderLayerBacking.cpp
rendering/RenderLayerCompositor.cpp
rendering/RenderLayerFilterInfo.cpp
rendering/RenderLayerModelObject.cpp
rendering/RenderLineBoxList.cpp
rendering/RenderLineBreak.cpp
rendering/RenderListBox.cpp
rendering/RenderListItem.cpp
rendering/RenderListMarker.cpp
rendering/RenderMarquee.cpp
rendering/RenderMedia.cpp
rendering/RenderMediaControlElements.cpp
rendering/RenderMediaControls.cpp
rendering/RenderMenuList.cpp
rendering/RenderMeter.cpp
rendering/RenderMultiColumnFlow.cpp
rendering/RenderMultiColumnSet.cpp
rendering/RenderMultiColumnSpannerPlaceholder.cpp
rendering/RenderObject.cpp
rendering/RenderProgress.cpp
rendering/RenderQuote.cpp
rendering/RenderReplaced.cpp
rendering/RenderReplica.cpp
rendering/RenderRuby.cpp
rendering/RenderRubyBase.cpp
rendering/RenderRubyRun.cpp
rendering/RenderRubyText.cpp
rendering/RenderScrollbar.cpp
rendering/RenderScrollbarPart.cpp
rendering/RenderScrollbarTheme.cpp
rendering/RenderSearchField.cpp
rendering/RenderSelectionInfo.cpp
rendering/RenderSlider.cpp
rendering/RenderSnapshottedPlugIn.cpp
rendering/RenderTable.cpp
rendering/RenderTableCaption.cpp
rendering/RenderTableCell.cpp
rendering/RenderTableCol.cpp
rendering/RenderTableRow.cpp
rendering/RenderTableSection.cpp
rendering/RenderText.cpp
rendering/RenderTextControl.cpp
rendering/RenderTextControlMultiLine.cpp
rendering/RenderTextControlSingleLine.cpp
rendering/RenderTextFragment.cpp
rendering/RenderTextLineBoxes.cpp
rendering/RenderTheme.cpp
rendering/RenderTreeAsText.cpp
rendering/RenderVTTCue.cpp
rendering/RenderVideo.cpp
rendering/RenderView.cpp
rendering/RenderWidget.cpp
rendering/RootInlineBox.cpp
rendering/ScrollAlignment.cpp
rendering/SelectionRangeData.cpp
rendering/SimpleLineLayout.cpp
rendering/SimpleLineLayoutCoverage.cpp
rendering/SimpleLineLayoutFlowContents.cpp
rendering/SimpleLineLayoutFunctions.cpp
rendering/SimpleLineLayoutPagination.cpp
rendering/SimpleLineLayoutResolver.cpp
rendering/SimpleLineLayoutTextFragmentIterator.cpp
rendering/TextDecorationPainter.cpp
rendering/TextPaintStyle.cpp
rendering/TextPainter.cpp
rendering/TrailingFloatsRootInlineBox.cpp

rendering/line/LineBreaker.cpp
rendering/line/LineInfo.cpp
rendering/line/LineWidth.cpp
rendering/line/TrailingObjects.cpp

rendering/mathml/MathMLStyle.cpp
rendering/mathml/MathOperator.cpp
rendering/mathml/RenderMathMLBlock.cpp
rendering/mathml/RenderMathMLFenced.cpp
rendering/mathml/RenderMathMLFencedOperator.cpp
rendering/mathml/RenderMathMLFraction.cpp
rendering/mathml/RenderMathMLMath.cpp
rendering/mathml/RenderMathMLMenclose.cpp
rendering/mathml/RenderMathMLOperator.cpp
rendering/mathml/RenderMathMLPadded.cpp
rendering/mathml/RenderMathMLRoot.cpp
rendering/mathml/RenderMathMLRow.cpp
rendering/mathml/RenderMathMLScripts.cpp
rendering/mathml/RenderMathMLSpace.cpp
rendering/mathml/RenderMathMLToken.cpp
rendering/mathml/RenderMathMLUnderOver.cpp

rendering/shapes/BoxShape.cpp
rendering/shapes/PolygonShape.cpp
rendering/shapes/RasterShape.cpp
rendering/shapes/RectangleShape.cpp
rendering/shapes/Shape.cpp
rendering/shapes/ShapeOutsideInfo.cpp

rendering/style/BasicShapes.cpp
rendering/style/ContentData.cpp
rendering/style/FillLayer.cpp
rendering/style/GridPosition.cpp
rendering/style/GridPositionsResolver.cpp
rendering/style/KeyframeList.cpp
rendering/style/NinePieceImage.cpp
rendering/style/QuotesData.cpp
rendering/style/RenderStyle.cpp
rendering/style/RenderStyleConstants.cpp
rendering/style/SVGRenderStyle.cpp
rendering/style/SVGRenderStyleDefs.cpp
rendering/style/ShadowData.cpp
rendering/style/ShapeValue.cpp
rendering/style/StyleBackgroundData.cpp
rendering/style/StyleBoxData.cpp
rendering/style/StyleCachedImage.cpp
rendering/style/StyleDeprecatedFlexibleBoxData.cpp
rendering/style/StyleFilterData.cpp
rendering/style/StyleFlexibleBoxData.cpp
rendering/style/StyleGeneratedImage.cpp
rendering/style/StyleGridData.cpp
rendering/style/StyleGridItemData.cpp
rendering/style/StyleInheritedData.cpp
rendering/style/StyleMarqueeData.cpp
rendering/style/StyleMultiColData.cpp
rendering/style/StyleRareInheritedData.cpp
rendering/style/StyleRareNonInheritedData.cpp
rendering/style/StyleScrollSnapPoints.cpp
rendering/style/StyleSurroundData.cpp
rendering/style/StyleTransformData.cpp
rendering/style/StyleVisualData.cpp
rendering/style/WillChangeData.cpp

rendering/svg/RenderSVGBlock.cpp
rendering/svg/RenderSVGContainer.cpp
rendering/svg/RenderSVGEllipse.cpp
rendering/svg/RenderSVGForeignObject.cpp
rendering/svg/RenderSVGGradientStop.cpp
rendering/svg/RenderSVGHiddenContainer.cpp
rendering/svg/RenderSVGImage.cpp
rendering/svg/RenderSVGInline.cpp
rendering/svg/RenderSVGInlineText.cpp
rendering/svg/RenderSVGModelObject.cpp
rendering/svg/RenderSVGPath.cpp
rendering/svg/RenderSVGRect.cpp
rendering/svg/RenderSVGResource.cpp
rendering/svg/RenderSVGResourceClipper.cpp
rendering/svg/RenderSVGResourceContainer.cpp
rendering/svg/RenderSVGResourceFilter.cpp
rendering/svg/RenderSVGResourceFilterPrimitive.cpp
rendering/svg/RenderSVGResourceGradient.cpp
rendering/svg/RenderSVGResourceLinearGradient.cpp
rendering/svg/RenderSVGResourceMarker.cpp
rendering/svg/RenderSVGResourceMasker.cpp
rendering/svg/RenderSVGResourcePattern.cpp
rendering/svg/RenderSVGResourceRadialGradient.cpp
rendering/svg/RenderSVGResourceSolidColor.cpp
rendering/svg/RenderSVGRoot.cpp
rendering/svg/RenderSVGShape.cpp
rendering/svg/RenderSVGTSpan.cpp
rendering/svg/RenderSVGText.cpp
rendering/svg/RenderSVGTextPath.cpp
rendering/svg/RenderSVGTransformableContainer.cpp
rendering/svg/RenderSVGViewportContainer.cpp
rendering/svg/SVGInlineFlowBox.cpp
rendering/svg/SVGInlineTextBox.cpp
rendering/svg/SVGPathData.cpp
rendering/svg/SVGRenderSupport.cpp
rendering/svg/SVGRenderTreeAsText.cpp
rendering/svg/SVGRenderingContext.cpp
rendering/svg/SVGResources.cpp
rendering/svg/SVGResourcesCache.cpp
rendering/svg/SVGResourcesCycleSolver.cpp
rendering/svg/SVGRootInlineBox.cpp
rendering/svg/SVGTextChunk.cpp
rendering/svg/SVGTextChunkBuilder.cpp
rendering/svg/SVGTextLayoutAttributes.cpp
rendering/svg/SVGTextLayoutAttributesBuilder.cpp
rendering/svg/SVGTextLayoutEngine.cpp
rendering/svg/SVGTextLayoutEngineBaseline.cpp
rendering/svg/SVGTextLayoutEngineSpacing.cpp
rendering/svg/SVGTextMetrics.cpp
rendering/svg/SVGTextMetricsBuilder.cpp
rendering/svg/SVGTextQuery.cpp

rendering/updating/RenderTreeBuilder.cpp
rendering/updating/RenderTreeBuilderBlock.cpp
rendering/updating/RenderTreeBuilderBlockFlow.cpp
rendering/updating/RenderTreeBuilderFirstLetter.cpp
rendering/updating/RenderTreeBuilderFormControls.cpp
rendering/updating/RenderTreeBuilderInline.cpp
rendering/updating/RenderTreeBuilderList.cpp
rendering/updating/RenderTreeBuilderMathML.cpp
rendering/updating/RenderTreeBuilderMultiColumn.cpp
rendering/updating/RenderTreeBuilderRuby.cpp
rendering/updating/RenderTreeBuilderSVG.cpp
rendering/updating/RenderTreeBuilderTable.cpp
rendering/updating/RenderTreePosition.cpp
rendering/updating/RenderTreeUpdater.cpp
rendering/updating/RenderTreeUpdaterGeneratedContent.cpp

replay/UserInputBridge.cpp

storage/Storage.cpp
storage/StorageEvent.cpp
storage/StorageEventDispatcher.cpp
storage/StorageMap.cpp
storage/StorageNamespaceProvider.cpp

style/AttributeChangeInvalidation.cpp
style/ClassChangeInvalidation.cpp
style/IdChangeInvalidation.cpp
style/InlineTextBoxStyle.cpp
style/StyleChange.cpp
style/StyleFontSizeFunctions.cpp
style/StyleInvalidator.cpp
style/StylePendingResources.cpp
style/StyleRelations.cpp
style/StyleResolveForDocument.cpp
style/StyleScope.cpp
style/StyleSharingResolver.cpp
style/StyleTreeResolver.cpp
style/StyleUpdate.cpp

svg/SVGAElement.cpp
svg/SVGAltGlyphDefElement.cpp
svg/SVGAltGlyphElement.cpp
svg/SVGAltGlyphItemElement.cpp
svg/SVGAngleValue.cpp
svg/SVGAnimateColorElement.cpp
svg/SVGAnimateElement.cpp
svg/SVGAnimateElementBase.cpp
svg/SVGAnimateMotionElement.cpp
svg/SVGAnimateTransformElement.cpp
svg/SVGAnimatedAngle.cpp
svg/SVGAnimatedBoolean.cpp
svg/SVGAnimatedColor.cpp
svg/SVGAnimatedEnumeration.cpp
svg/SVGAnimatedInteger.cpp
svg/SVGAnimatedIntegerOptionalInteger.cpp
svg/SVGAnimatedLength.cpp
svg/SVGAnimatedLengthList.cpp
svg/SVGAnimatedNumber.cpp
svg/SVGAnimatedNumberList.cpp
svg/SVGAnimatedNumberOptionalNumber.cpp
svg/SVGAnimatedPath.cpp
svg/SVGAnimatedPointList.cpp
svg/SVGAnimatedPreserveAspectRatio.cpp
svg/SVGAnimatedRect.cpp
svg/SVGAnimatedString.cpp
svg/SVGAnimatedTransformList.cpp
svg/SVGAnimatedType.cpp
svg/SVGAnimatedTypeAnimator.cpp
svg/SVGAnimationElement.cpp
svg/SVGCircleElement.cpp
svg/SVGClipPathElement.cpp
svg/SVGComponentTransferFunctionElement.cpp
svg/SVGCursorElement.cpp
svg/SVGDefsElement.cpp
svg/SVGDescElement.cpp
svg/SVGDocument.cpp
svg/SVGDocumentExtensions.cpp
svg/SVGElement.cpp
svg/SVGEllipseElement.cpp
svg/SVGExternalResourcesRequired.cpp
svg/SVGFEBlendElement.cpp
svg/SVGFEColorMatrixElement.cpp
svg/SVGFEComponentTransferElement.cpp
svg/SVGFECompositeElement.cpp
svg/SVGFEConvolveMatrixElement.cpp
svg/SVGFEDiffuseLightingElement.cpp
svg/SVGFEDisplacementMapElement.cpp
svg/SVGFEDistantLightElement.cpp
svg/SVGFEDropShadowElement.cpp
svg/SVGFEFloodElement.cpp
svg/SVGFEFuncAElement.cpp
svg/SVGFEFuncBElement.cpp
svg/SVGFEFuncGElement.cpp
svg/SVGFEFuncRElement.cpp
svg/SVGFEGaussianBlurElement.cpp
svg/SVGFEImageElement.cpp
svg/SVGFELightElement.cpp
svg/SVGFEMergeElement.cpp
svg/SVGFEMergeNodeElement.cpp
svg/SVGFEMorphologyElement.cpp
svg/SVGFEOffsetElement.cpp
svg/SVGFEPointLightElement.cpp
svg/SVGFESpecularLightingElement.cpp
svg/SVGFESpotLightElement.cpp
svg/SVGFETileElement.cpp
svg/SVGFETurbulenceElement.cpp
svg/SVGFilterElement.cpp
svg/SVGFilterPrimitiveStandardAttributes.cpp
svg/SVGFitToViewBox.cpp
svg/SVGFontElement.cpp
svg/SVGFontFaceElement.cpp
svg/SVGFontFaceFormatElement.cpp
svg/SVGFontFaceNameElement.cpp
svg/SVGFontFaceSrcElement.cpp
svg/SVGFontFaceUriElement.cpp
svg/SVGForeignObjectElement.cpp
svg/SVGGElement.cpp
svg/SVGGlyphElement.cpp
svg/SVGGlyphRefElement.cpp
svg/SVGGradientElement.cpp
svg/SVGGraphicsElement.cpp
svg/SVGHKernElement.cpp
svg/SVGImageElement.cpp
svg/SVGImageLoader.cpp
svg/SVGLangSpace.cpp
svg/SVGLengthContext.cpp
svg/SVGLengthListValues.cpp
svg/SVGLengthValue.cpp
svg/SVGLineElement.cpp
svg/SVGLinearGradientElement.cpp
svg/SVGLocatable.cpp
svg/SVGMPathElement.cpp
svg/SVGMarkerElement.cpp
svg/SVGMaskElement.cpp
svg/SVGMetadataElement.cpp
svg/SVGMissingGlyphElement.cpp
svg/SVGNumberListValues.cpp
svg/SVGParserUtilities.cpp
svg/SVGPathBlender.cpp
svg/SVGPathBuilder.cpp
svg/SVGPathByteStreamBuilder.cpp
svg/SVGPathByteStreamSource.cpp
svg/SVGPathElement.cpp
svg/SVGPathParser.cpp
svg/SVGPathSegList.cpp
svg/SVGPathSegListBuilder.cpp
svg/SVGPathSegListSource.cpp
svg/SVGPathSegListValues.cpp
svg/SVGPathStringBuilder.cpp
svg/SVGPathStringSource.cpp
svg/SVGPathTraversalStateBuilder.cpp
svg/SVGPathUtilities.cpp
svg/SVGPatternElement.cpp
svg/SVGPointListValues.cpp
svg/SVGPolyElement.cpp
svg/SVGPolygonElement.cpp
svg/SVGPolylineElement.cpp
svg/SVGPreserveAspectRatioValue.cpp
svg/SVGRadialGradientElement.cpp
svg/SVGRectElement.cpp
svg/SVGSVGElement.cpp
svg/SVGScriptElement.cpp
svg/SVGSetElement.cpp
svg/SVGStopElement.cpp
svg/SVGStringListValues.cpp
svg/SVGStyleElement.cpp
svg/SVGSwitchElement.cpp
svg/SVGSymbolElement.cpp
svg/SVGTRefElement.cpp
svg/SVGTSpanElement.cpp
svg/SVGTests.cpp
svg/SVGTextContentElement.cpp
svg/SVGTextElement.cpp
svg/SVGTextPathElement.cpp
svg/SVGTextPositioningElement.cpp
svg/SVGTitleElement.cpp
svg/SVGToOTFFontConversion.cpp
svg/SVGTransform.cpp
svg/SVGTransformDistance.cpp
svg/SVGTransformListValues.cpp
svg/SVGTransformValue.cpp
svg/SVGTransformable.cpp
svg/SVGURIReference.cpp
svg/SVGUseElement.cpp
svg/SVGVKernElement.cpp
svg/SVGViewElement.cpp
svg/SVGViewSpec.cpp
svg/SVGZoomAndPan.cpp
svg/SVGZoomEvent.cpp

svg/animation/SMILTime.cpp
svg/animation/SMILTimeContainer.cpp
svg/animation/SVGSMILElement.cpp

svg/graphics/SVGImage.cpp
svg/graphics/SVGImageCache.cpp
svg/graphics/SVGImageForContainer.cpp

svg/graphics/filters/SVGFEImage.cpp
svg/graphics/filters/SVGFilter.cpp
svg/graphics/filters/SVGFilterBuilder.cpp

svg/properties/SVGAnimatedProperty.cpp
svg/properties/SVGAttributeToPropertyMap.cpp
svg/properties/SVGPropertyInfo.cpp

workers/AbstractWorker.cpp
workers/DedicatedWorkerGlobalScope.cpp
workers/DedicatedWorkerThread.cpp
workers/Worker.cpp
workers/WorkerConsoleClient.cpp
workers/WorkerEventQueue.cpp
workers/WorkerGlobalScope.cpp
workers/WorkerInspectorProxy.cpp
workers/WorkerLocation.cpp
workers/WorkerMessagingProxy.cpp
workers/WorkerRunLoop.cpp
workers/WorkerScriptLoader.cpp
workers/WorkerThread.cpp

workers/service/ExtendableEvent.cpp
workers/service/ExtendableMessageEvent.cpp
workers/service/FetchEvent.cpp
workers/service/SWClientConnection.cpp
workers/service/ServiceWorker.cpp
workers/service/ServiceWorkerClient.cpp
workers/service/ServiceWorkerClientData.cpp
workers/service/ServiceWorkerClients.cpp
workers/service/ServiceWorkerContainer.cpp
workers/service/ServiceWorkerContextData.cpp
workers/service/ServiceWorkerData.cpp
workers/service/ServiceWorkerGlobalScope.cpp
workers/service/ServiceWorkerJob.cpp
workers/service/ServiceWorkerJobData.cpp
workers/service/ServiceWorkerProvider.cpp
workers/service/ServiceWorkerRegistration.cpp
workers/service/ServiceWorkerRegistrationData.cpp
workers/service/ServiceWorkerRegistrationKey.cpp
workers/service/ServiceWorkerRegistrationOptions.cpp
workers/service/ServiceWorkerWindowClient.cpp

workers/service/context/ServiceWorkerDebuggable.cpp
workers/service/context/ServiceWorkerFetch.cpp
workers/service/context/ServiceWorkerInspectorProxy.cpp
workers/service/context/ServiceWorkerThread.cpp
workers/service/context/ServiceWorkerThreadProxy.cpp
workers/service/context/SWContextManager.cpp

workers/service/server/RegistrationDatabase.cpp
workers/service/server/RegistrationStore.cpp
workers/service/server/SWOriginStore.cpp
workers/service/server/SWServer.cpp
workers/service/server/SWServerJobQueue.cpp
workers/service/server/SWServerRegistration.cpp
workers/service/server/SWServerToContextConnection.cpp
workers/service/server/SWServerWorker.cpp

xml/DOMParser.cpp
xml/NativeXPathNSResolver.cpp
xml/XMLErrors.cpp
xml/XMLHttpRequest.cpp
xml/XMLHttpRequestProgressEventThrottle.cpp
xml/XMLHttpRequestUpload.cpp
xml/XMLSerializer.cpp
xml/XMLTreeViewer.cpp
xml/XPathEvaluator.cpp
xml/XPathExpression.cpp
xml/XPathExpressionNode.cpp
xml/XPathFunctions.cpp
xml/XPathGrammar.cpp
xml/XPathNSResolver.cpp
xml/XPathNodeSet.cpp
xml/XPathParser.cpp
xml/XPathPath.cpp
xml/XPathPredicate.cpp
xml/XPathResult.cpp
xml/XPathStep.cpp
xml/XPathUtil.cpp
xml/XPathValue.cpp
xml/XPathVariableReference.cpp
xml/XSLImportRule.cpp
xml/XSLStyleSheetLibxslt.cpp
xml/XSLTExtensions.cpp
xml/XSLTProcessor.cpp
xml/XSLTProcessorLibxslt.cpp
xml/XSLTUnicodeSort.cpp

xml/parser/XMLDocumentParser.cpp
xml/parser/XMLDocumentParserLibxml2.cpp
xml/parser/XMLDocumentParserScope.cpp


// Derived Sources

CSSValueKeywords.cpp
ColorData.cpp
HTMLElementFactory.cpp
HTMLEntityTable.cpp
MathMLElementFactory.cpp
PlugInsResourcesData.cpp
SVGElementFactory.cpp
StyleBuilder.cpp
StylePropertyShorthandFunctions.cpp
UserAgentStyleSheetsData.cpp
WebCoreJSBuiltinInternals.cpp
WebCoreJSBuiltins.cpp
JSSVGElementWrapperFactory.cpp
JSHTMLElementWrapperFactory.cpp

// IDL bindings
// FIXME: We should probably move these into ${DerivedSources}/bindings/js/ so they get bundled with the custom bindings.

JSAbortController.cpp
JSAbortSignal.cpp
JSAbstractWorker.cpp
JSAccessibleNode.cpp
JSAesCbcCfbParams.cpp
JSAesCtrParams.cpp
JSAesGcmParams.cpp
JSAesKeyParams.cpp
JSAnalyserNode.cpp
JSAnimationEvent.cpp
JSAnimationEffect.cpp
JSAnimationEffectTiming.cpp
JSAnimationEffectTimingProperties.cpp
JSAnimationPlaybackEvent.cpp
JSAnimationPlaybackEventInit.cpp
JSAnimationTimeline.cpp
JSAttr.cpp
JSAudioBuffer.cpp
JSAudioBufferCallback.cpp
JSAudioBufferSourceNode.cpp
JSAudioConfiguration.cpp
JSAudioContext.cpp
JSAudioDestinationNode.cpp
JSAudioListener.cpp
JSAudioNode.cpp
JSAudioParam.cpp
JSAudioProcessingEvent.cpp
JSAuthenticatorAssertionResponse.cpp
JSAuthenticatorAttestationResponse.cpp
JSAuthenticatorResponse.cpp
JSBarProp.cpp
JSBasicCredential.cpp
JSBeforeLoadEvent.cpp
JSBeforeUnloadEvent.cpp
JSBiquadFilterNode.cpp
JSBlob.cpp
JSBlobCallback.cpp
JSBlobLineEndings.cpp
JSBlobPropertyBag.cpp
JSByteLengthQueuingStrategy.cpp
JSCDATASection.cpp
JSCSSFontFaceRule.cpp
JSCSSImportRule.cpp
JSCSSKeyframeRule.cpp
JSCSSKeyframesRule.cpp
JSCSSMediaRule.cpp
JSCSSNamespaceRule.cpp
JSCSSPageRule.cpp
JSCSSRule.cpp
JSCSSRuleList.cpp
JSCSSStyleDeclaration.cpp
JSCSSStyleRule.cpp
JSCSSStyleSheet.cpp
JSCSSSupportsRule.cpp
JSCSSUnknownRule.cpp
JSCacheQueryOptions.cpp
JSCanvasCaptureMediaStreamTrack.cpp
JSCanvasCompositing.cpp
JSCanvasDirection.cpp
JSCanvasDrawImage.cpp
JSCanvasDrawPath.cpp
JSCanvasFillRule.cpp
JSCanvasFillStrokeStyles.cpp
JSCanvasFilters.cpp
JSCanvasGradient.cpp
JSCanvasImageData.cpp
JSCanvasImageSmoothing.cpp
JSCanvasLineCap.cpp
JSCanvasLineJoin.cpp
JSCanvasPath.cpp
JSCanvasPathDrawingStyles.cpp
JSCanvasPattern.cpp
JSCanvasRect.cpp
JSCanvasRenderingContext2D.cpp
JSCanvasShadowStyles.cpp
JSCanvasState.cpp
JSCanvasText.cpp
JSCanvasTextAlign.cpp
JSCanvasTextBaseline.cpp
JSCanvasTextDrawingStyles.cpp
JSCanvasTransform.cpp
JSCanvasUserInterface.cpp
JSChannelMergerNode.cpp
JSChannelSplitterNode.cpp
JSCharacterData.cpp
JSChildNode.cpp
JSClipboardEvent.cpp
JSCloseEvent.cpp
JSCommandLineAPIHost.cpp
JSComment.cpp
JSCompositionEvent.cpp
JSCompositeOperation.cpp
JSConvolverNode.cpp
JSCoordinates.cpp
JSCountQueuingStrategy.cpp
JSCredentialCreationOptions.cpp
JSCredentialRequestOptions.cpp
JSCredentialsContainer.cpp
JSCrypto.cpp
JSCryptoAesKeyAlgorithm.cpp
JSCryptoAlgorithmParameters.cpp
JSCryptoEcKeyAlgorithm.cpp
JSCryptoHmacKeyAlgorithm.cpp
JSCryptoKey.cpp
JSCryptoKeyAlgorithm.cpp
JSCryptoKeyPair.cpp
JSCryptoKeyUsage.cpp
JSCryptoRsaHashedKeyAlgorithm.cpp
JSCryptoRsaKeyAlgorithm.cpp
JSCustomElementRegistry.cpp
JSCustomEvent.cpp
JSDocumentTimeline.cpp
JSDOMApplicationCache.cpp
JSDOMCSSNamespace.cpp
JSDOMCache.cpp
JSDOMCacheStorage.cpp
JSDOMException.cpp
JSDOMFileSystem.cpp
JSDOMFormData.cpp
JSDOMImplementation.cpp
JSDOMMatrix.cpp
JSDOMMatrix2DInit.cpp
JSDOMMatrixInit.cpp
JSDOMMatrixReadOnly.cpp
JSDOMMimeType.cpp
JSDOMMimeTypeArray.cpp
JSDOMParser.cpp
JSDOMPlugin.cpp
JSDOMPluginArray.cpp
JSDOMPoint.cpp
JSDOMPointInit.cpp
JSDOMPointReadOnly.cpp
JSDOMQuad.cpp
JSDOMQuadInit.cpp
JSDOMRect.cpp
JSDOMRectInit.cpp
JSDOMRectList.cpp
JSDOMRectReadOnly.cpp
JSDOMSelection.cpp
JSDOMStringList.cpp
JSDOMStringMap.cpp
JSDOMTokenList.cpp
JSDOMURL.cpp
JSDOMURLMediaSource.cpp
JSDOMWindow.cpp
JSDOMWindowCaches.cpp
JSDOMWindowFetch.cpp
JSDOMWindowIndexedDatabase.cpp
JSDOMWindowSpeechSynthesis.cpp
JSDOMWindowWebDatabase.cpp
JSDOMWindowWebVR.cpp
JSDataTransfer.cpp
JSDataTransferItem.cpp
JSDataTransferItemList.cpp
JSDatabase.cpp
JSDatabaseCallback.cpp
JSDedicatedWorkerGlobalScope.cpp
JSDelayNode.cpp
JSDeprecatedCSSOMCounter.cpp
JSDeprecatedCSSOMPrimitiveValue.cpp
JSDeprecatedCSSOMRGBColor.cpp
JSDeprecatedCSSOMRect.cpp
JSDeprecatedCSSOMValue.cpp
JSDeprecatedCSSOMValueList.cpp
JSDeviceMotionEvent.cpp
JSDeviceOrientationEvent.cpp
JSDocument.cpp
JSDocumentAndElementEventHandlers.cpp
JSDocumentFragment.cpp
JSDocumentOrShadowRoot.cpp
JSDocumentType.cpp
JSDoubleRange.cpp
JSDynamicsCompressorNode.cpp
JSEcKeyParams.cpp
JSEcdhKeyDeriveParams.cpp
JSEcdsaParams.cpp
JSElement.cpp
JSElementCSSInlineStyle.cpp
JSErrorCallback.cpp
JSErrorEvent.cpp
JSEvent.cpp
JSEventInit.cpp
JSEventModifierInit.cpp
JSEventSource.cpp
JSEventTarget.cpp
JSExtendableEvent.cpp
JSExtendableEventInit.cpp
JSExtendableMessageEvent.cpp
JSFetchBody.cpp
JSFetchEvent.cpp
JSFetchHeaders.cpp
JSFetchReferrerPolicy.cpp
JSFetchRequest.cpp
JSFetchRequestCache.cpp
JSFetchRequestCredentials.cpp
JSFetchRequestInit.cpp
JSFetchRequestMode.cpp
JSFetchRequestRedirect.cpp
JSFetchResponse.cpp
JSFile.cpp
JSFileCallback.cpp
JSFileError.cpp
JSFileList.cpp
JSFileReader.cpp
JSFileReaderSync.cpp
JSFileSystemDirectoryEntry.cpp
JSFileSystemDirectoryReader.cpp
JSFileSystemEntriesCallback.cpp
JSFileSystemEntry.cpp
JSFileSystemEntryCallback.cpp
JSFileSystemFileEntry.cpp
JSFillMode.cpp
JSFocusEvent.cpp
JSFontFace.cpp
JSFontFaceSet.cpp
JSGainNode.cpp
JSGeolocation.cpp
JSGeoposition.cpp
JSGlobalCrypto.cpp
JSGlobalEventHandlers.cpp
JSGlobalPerformance.cpp
JSHTMLAllCollection.cpp
JSHTMLAnchorElement.cpp
JSHTMLAppletElement.cpp
JSHTMLAreaElement.cpp
JSHTMLAttachmentElement.cpp
JSHTMLAudioElement.cpp
JSHTMLBRElement.cpp
JSHTMLBaseElement.cpp
JSHTMLBodyElement.cpp
JSHTMLButtonElement.cpp
JSHTMLCanvasElement.cpp
JSHTMLCollection.cpp
JSHTMLDListElement.cpp
JSHTMLDataElement.cpp
JSHTMLDataListElement.cpp
JSHTMLDetailsElement.cpp
JSHTMLDirectoryElement.cpp
JSHTMLDivElement.cpp
JSHTMLDocument.cpp
JSHTMLElement.cpp
JSHTMLEmbedElement.cpp
JSHTMLFieldSetElement.cpp
JSHTMLFontElement.cpp
JSHTMLFormControlsCollection.cpp
JSHTMLFormElement.cpp
JSHTMLFrameElement.cpp
JSHTMLFrameSetElement.cpp
JSHTMLHRElement.cpp
JSHTMLHeadElement.cpp
JSHTMLHeadingElement.cpp
JSHTMLHtmlElement.cpp
JSHTMLHyperlinkElementUtils.cpp
JSHTMLIFrameElement.cpp
JSHTMLImageElement.cpp
JSHTMLInputElement.cpp
JSHTMLInputElementEntriesAPI.cpp
JSHTMLKeygenElement.cpp
JSHTMLLIElement.cpp
JSHTMLLabelElement.cpp
JSHTMLLegendElement.cpp
JSHTMLLinkElement.cpp
JSHTMLMapElement.cpp
JSHTMLMarqueeElement.cpp
JSHTMLMediaElement.cpp
JSHTMLMediaElementMediaSession.cpp
JSHTMLMenuElement.cpp
JSHTMLMenuItemElement.cpp
JSHTMLMetaElement.cpp
JSHTMLMeterElement.cpp
JSHTMLModElement.cpp
JSHTMLOListElement.cpp
JSHTMLObjectElement.cpp
JSHTMLOptGroupElement.cpp
JSHTMLOptionElement.cpp
JSHTMLOptionsCollection.cpp
JSHTMLOutputElement.cpp
JSHTMLParagraphElement.cpp
JSHTMLParamElement.cpp
JSHTMLPictureElement.cpp
JSHTMLPreElement.cpp
JSHTMLProgressElement.cpp
JSHTMLQuoteElement.cpp
JSHTMLScriptElement.cpp
JSHTMLSelectElement.cpp
JSHTMLSlotElement.cpp
JSHTMLSourceElement.cpp
JSHTMLSpanElement.cpp
JSHTMLStyleElement.cpp
JSHTMLTableCaptionElement.cpp
JSHTMLTableCellElement.cpp
JSHTMLTableColElement.cpp
JSHTMLTableElement.cpp
JSHTMLTableRowElement.cpp
JSHTMLTableSectionElement.cpp
JSHTMLTemplateElement.cpp
JSHTMLTextAreaElement.cpp
JSHTMLTimeElement.cpp
JSHTMLTitleElement.cpp
JSHTMLTrackElement.cpp
JSHTMLUListElement.cpp
JSHTMLUnknownElement.cpp
JSHTMLVideoElement.cpp
JSHashChangeEvent.cpp
JSHistory.cpp
JSHkdfParams.cpp
JSHmacKeyParams.cpp
JSIDBCursor.cpp
JSIDBCursorDirection.cpp
JSIDBCursorWithValue.cpp
JSIDBDatabase.cpp
JSIDBFactory.cpp
JSIDBIndex.cpp
JSIDBKeyRange.cpp
JSIDBObjectStore.cpp
JSIDBOpenDBRequest.cpp
JSIDBRequest.cpp
JSIDBTransaction.cpp
JSIDBTransactionMode.cpp
JSIDBVersionChangeEvent.cpp
JSImageBitmap.cpp
JSImageBitmapOptions.cpp
JSImageBitmapRenderingContext.cpp
JSImageBitmapRenderingContextSettings.cpp
JSImageData.cpp
JSImageSmoothingQuality.cpp
JSInputEvent.cpp
JSInspectorFrontendHost.cpp
JSIntersectionObserver.cpp
JSIntersectionObserverCallback.cpp
JSIntersectionObserverEntry.cpp
JSIterationCompositeOperation.cpp
JSJsonWebKey.cpp
JSKeyboardEvent.cpp
JSKeyframeAnimationOptions.cpp
JSKeyframeEffect.cpp
JSKeyframeEffectOptions.cpp
JSLocation.cpp
JSLongRange.cpp
JSMediaCapabilities.cpp
JSMediaCapabilitiesInfo.cpp
JSMediaController.cpp
JSMediaControlsHost.cpp
JSMediaDecodingConfiguration.cpp
JSMediaDecodingType.cpp
JSMediaDeviceInfo.cpp
JSMediaDevices.cpp
JSMediaElementAudioSourceNode.cpp
JSMediaEncodingConfiguration.cpp
JSMediaEncodingType.cpp
JSMediaError.cpp
JSMediaList.cpp
JSMediaQueryList.cpp
JSMediaQueryListListener.cpp
JSMediaRemoteControls.cpp
JSMediaSession.cpp
JSMediaSource.cpp
JSMediaStream.cpp
JSMediaStreamAudioDestinationNode.cpp
JSMediaStreamAudioSourceNode.cpp
JSMediaStreamEvent.cpp
JSMediaStreamTrack.cpp
JSMediaStreamTrackEvent.cpp
JSMediaTrackConstraints.cpp
JSMediaTrackSupportedConstraints.cpp
JSMessageChannel.cpp
JSMessageEvent.cpp
JSMessagePort.cpp
JSMouseEvent.cpp
JSMouseEventInit.cpp
JSMutationCallback.cpp
JSMutationEvent.cpp
JSMutationObserver.cpp
JSMutationRecord.cpp
JSNamedNodeMap.cpp
JSNavigator.cpp
JSNavigatorBeacon.cpp
// JSNavigatorContentUtils.cpp
JSNavigatorCredentials.cpp
JSNavigatorGeolocation.cpp
JSNavigatorID.cpp
JSNavigatorLanguage.cpp
JSNavigatorMediaCapabilities.cpp
JSNavigatorMediaDevices.cpp
JSNavigatorOnLine.cpp
JSNavigatorServiceWorker.cpp
JSNavigatorUserMedia.cpp
JSNavigatorWebDriver.cpp
JSNavigatorWebVR.cpp
JSNode.cpp
JSNodeFilter.cpp
JSNodeIterator.cpp
JSNodeList.cpp
JSNonDocumentTypeChildNode.cpp
JSNonElementParentNode.cpp
JSNotification.cpp
JSNotificationPermission.cpp
JSNotificationPermissionCallback.cpp
JSOfflineAudioCompletionEvent.cpp
JSOfflineAudioContext.cpp
JSOffscreenCanvas.cpp
JSOffscreenCanvasRenderingContext2D.cpp
JSOscillatorNode.cpp
JSOverconstrainedError.cpp
JSOverconstrainedErrorEvent.cpp
JSOverflowEvent.cpp
JSPageTransitionEvent.cpp
JSPannerNode.cpp
JSParentNode.cpp
JSPath2D.cpp
JSPaymentAddress.cpp
JSPaymentComplete.cpp
JSPaymentCurrencyAmount.cpp
JSPaymentDetailsBase.cpp
JSPaymentDetailsInit.cpp
JSPaymentDetailsModifier.cpp
JSPaymentDetailsUpdate.cpp
JSPaymentItem.cpp
JSPaymentMethodData.cpp
JSPaymentOptions.cpp
JSPaymentRequest.cpp
JSPaymentRequestUpdateEvent.cpp
JSPaymentRequestUpdateEventInit.cpp
JSPaymentResponse.cpp
JSPaymentShippingOption.cpp
JSPaymentShippingType.cpp
JSPbkdf2Params.cpp
JSPerformance.cpp
JSPerformanceEntry.cpp
JSPerformanceMark.cpp
JSPerformanceMeasure.cpp
JSPerformanceNavigation.cpp
JSPerformanceObserver.cpp
JSPerformanceObserverCallback.cpp
JSPerformanceObserverEntryList.cpp
JSPerformanceResourceTiming.cpp
JSPerformanceTiming.cpp
JSPeriodicWave.cpp
JSPlaybackDirection.cpp
JSPopStateEvent.cpp
JSPositionCallback.cpp
JSPositionError.cpp
JSPositionErrorCallback.cpp
JSPositionOptions.cpp
JSProcessingInstruction.cpp
JSProgressEvent.cpp
JSPromiseRejectionEvent.cpp
JSPublicKeyCredential.cpp
JSPublicKeyCredentialCreationOptions.cpp
JSPublicKeyCredentialDescriptor.cpp
JSPublicKeyCredentialRequestOptions.cpp
JSPublicKeyCredentialType.cpp
JSRTCAnswerOptions.cpp
JSRTCConfiguration.cpp
JSRTCDTMFSender.cpp
JSRTCDTMFToneChangeEvent.cpp
JSRTCDataChannel.cpp
JSRTCDataChannelEvent.cpp
JSRTCIceCandidate.cpp
JSRTCIceConnectionState.cpp
JSRTCIceGatheringState.cpp
JSRTCIceServer.cpp
JSRTCIceTransport.cpp
JSRTCIceTransportState.cpp
JSRTCOfferAnswerOptions.cpp
JSRTCOfferOptions.cpp
JSRTCPeerConnection.cpp
JSRTCPeerConnectionIceEvent.cpp
JSRTCPeerConnectionState.cpp
JSRTCRtpParameters.cpp
JSRTCRtpReceiver.cpp
JSRTCRtpSender.cpp
JSRTCRtpTransceiver.cpp
JSRTCRtpTransceiverDirection.cpp
JSRTCSessionDescription.cpp
JSRTCSignalingState.cpp
JSRTCStatsReport.cpp
JSRTCTrackEvent.cpp
JSRadioNodeList.cpp
JSRange.cpp
JSReadableByteStreamController.cpp
JSReadableStream.cpp
JSReadableStreamBYOBReader.cpp
JSReadableStreamBYOBRequest.cpp
JSReadableStreamDefaultController.cpp
JSReadableStreamDefaultReader.cpp
JSReadableStreamSink.cpp
JSReadableStreamSource.cpp
JSRequestAnimationFrameCallback.cpp
JSRsaHashedImportParams.cpp
JSRsaHashedKeyGenParams.cpp
JSRsaKeyGenParams.cpp
JSRsaOaepParams.cpp
JSRsaOtherPrimesInfo.cpp
JSRsaPssParams.cpp
JSSQLError.cpp
JSSQLResultSet.cpp
JSSQLResultSetRowList.cpp
JSSQLStatementCallback.cpp
JSSQLStatementErrorCallback.cpp
JSSQLTransaction.cpp
JSSQLTransactionCallback.cpp
JSSQLTransactionErrorCallback.cpp
JSSVGAElement.cpp
JSSVGAltGlyphDefElement.cpp
JSSVGAltGlyphElement.cpp
JSSVGAltGlyphItemElement.cpp
JSSVGAngle.cpp
JSSVGAnimateColorElement.cpp
JSSVGAnimateElement.cpp
JSSVGAnimateMotionElement.cpp
JSSVGAnimateTransformElement.cpp
JSSVGAnimatedAngle.cpp
JSSVGAnimatedBoolean.cpp
JSSVGAnimatedEnumeration.cpp
JSSVGAnimatedInteger.cpp
JSSVGAnimatedLength.cpp
JSSVGAnimatedLengthList.cpp
JSSVGAnimatedNumber.cpp
JSSVGAnimatedNumberList.cpp
JSSVGAnimatedPreserveAspectRatio.cpp
JSSVGAnimatedRect.cpp
JSSVGAnimatedString.cpp
JSSVGAnimatedTransformList.cpp
JSSVGAnimationElement.cpp
JSSVGCircleElement.cpp
JSSVGClipPathElement.cpp
JSSVGComponentTransferFunctionElement.cpp
JSSVGCursorElement.cpp
JSSVGDefsElement.cpp
JSSVGDescElement.cpp
JSSVGDocument.cpp
JSSVGElement.cpp
JSSVGEllipseElement.cpp
JSSVGExternalResourcesRequired.cpp
JSSVGFEBlendElement.cpp
JSSVGFEColorMatrixElement.cpp
JSSVGFEComponentTransferElement.cpp
JSSVGFECompositeElement.cpp
JSSVGFEConvolveMatrixElement.cpp
JSSVGFEDiffuseLightingElement.cpp
JSSVGFEDisplacementMapElement.cpp
JSSVGFEDistantLightElement.cpp
JSSVGFEDropShadowElement.cpp
JSSVGFEFloodElement.cpp
JSSVGFEFuncAElement.cpp
JSSVGFEFuncBElement.cpp
JSSVGFEFuncGElement.cpp
JSSVGFEFuncRElement.cpp
JSSVGFEGaussianBlurElement.cpp
JSSVGFEImageElement.cpp
JSSVGFEMergeElement.cpp
JSSVGFEMergeNodeElement.cpp
JSSVGFEMorphologyElement.cpp
JSSVGFEOffsetElement.cpp
JSSVGFEPointLightElement.cpp
JSSVGFESpecularLightingElement.cpp
JSSVGFESpotLightElement.cpp
JSSVGFETileElement.cpp
JSSVGFETurbulenceElement.cpp
JSSVGFilterElement.cpp
JSSVGFilterPrimitiveStandardAttributes.cpp
JSSVGFitToViewBox.cpp
JSSVGFontElement.cpp
JSSVGFontFaceElement.cpp
JSSVGFontFaceFormatElement.cpp
JSSVGFontFaceNameElement.cpp
JSSVGFontFaceSrcElement.cpp
JSSVGFontFaceUriElement.cpp
JSSVGForeignObjectElement.cpp
JSSVGGElement.cpp
JSSVGGlyphElement.cpp
JSSVGGlyphRefElement.cpp
JSSVGGradientElement.cpp
JSSVGGraphicsElement.cpp
JSSVGHKernElement.cpp
JSSVGImageElement.cpp
JSSVGLength.cpp
JSSVGLengthList.cpp
JSSVGLineElement.cpp
JSSVGLinearGradientElement.cpp
JSSVGMPathElement.cpp
JSSVGMarkerElement.cpp
JSSVGMaskElement.cpp
JSSVGMatrix.cpp
JSSVGMetadataElement.cpp
JSSVGMissingGlyphElement.cpp
JSSVGNumber.cpp
JSSVGNumberList.cpp
JSSVGPathElement.cpp
JSSVGPathSeg.cpp
JSSVGPathSegArcAbs.cpp
JSSVGPathSegArcRel.cpp
JSSVGPathSegClosePath.cpp
JSSVGPathSegCurvetoCubicAbs.cpp
JSSVGPathSegCurvetoCubicRel.cpp
JSSVGPathSegCurvetoCubicSmoothAbs.cpp
JSSVGPathSegCurvetoCubicSmoothRel.cpp
JSSVGPathSegCurvetoQuadraticAbs.cpp
JSSVGPathSegCurvetoQuadraticRel.cpp
JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp
JSSVGPathSegCurvetoQuadraticSmoothRel.cpp
JSSVGPathSegLinetoAbs.cpp
JSSVGPathSegLinetoHorizontalAbs.cpp
JSSVGPathSegLinetoHorizontalRel.cpp
JSSVGPathSegLinetoRel.cpp
JSSVGPathSegLinetoVerticalAbs.cpp
JSSVGPathSegLinetoVerticalRel.cpp
JSSVGPathSegList.cpp
JSSVGPathSegMovetoAbs.cpp
JSSVGPathSegMovetoRel.cpp
JSSVGPatternElement.cpp
JSSVGPoint.cpp
JSSVGPointList.cpp
JSSVGPolygonElement.cpp
JSSVGPolylineElement.cpp
JSSVGPreserveAspectRatio.cpp
JSSVGRadialGradientElement.cpp
JSSVGRect.cpp
JSSVGRectElement.cpp
JSSVGRenderingIntent.cpp
JSSVGSVGElement.cpp
JSSVGScriptElement.cpp
JSSVGSetElement.cpp
JSSVGStopElement.cpp
JSSVGStringList.cpp
JSSVGStyleElement.cpp
JSSVGSwitchElement.cpp
JSSVGSymbolElement.cpp
JSSVGTRefElement.cpp
JSSVGTSpanElement.cpp
JSSVGTests.cpp
JSSVGTextContentElement.cpp
JSSVGTextElement.cpp
JSSVGTextPathElement.cpp
JSSVGTextPositioningElement.cpp
JSSVGTitleElement.cpp
JSSVGTransform.cpp
JSSVGTransformList.cpp
JSSVGURIReference.cpp
JSSVGUnitTypes.cpp
JSSVGUseElement.cpp
JSSVGVKernElement.cpp
JSSVGViewElement.cpp
JSSVGViewSpec.cpp
JSSVGZoomAndPan.cpp
JSSVGZoomEvent.cpp
JSScreen.cpp
JSScreenLuminance.cpp
JSScriptProcessorNode.cpp
JSScrollToOptions.cpp
JSSecurityPolicyViolationEvent.cpp
JSServiceWorker.cpp
JSServiceWorkerClient.cpp
JSServiceWorkerClientType.cpp
JSServiceWorkerClients.cpp
JSServiceWorkerContainer.cpp
JSServiceWorkerGlobalScope.cpp
JSServiceWorkerRegistration.cpp
JSServiceWorkerUpdateViaCache.cpp
JSServiceWorkerWindowClient.cpp
JSShadowRoot.cpp
JSShadowRootMode.cpp
JSSlotable.cpp
JSSourceBuffer.cpp
JSSourceBufferList.cpp
JSSpectreGadget.cpp
JSSpeechSynthesis.cpp
JSSpeechSynthesisEvent.cpp
JSSpeechSynthesisUtterance.cpp
JSSpeechSynthesisVoice.cpp
JSStaticRange.cpp
JSStorage.cpp
JSStorageEvent.cpp
JSStringCallback.cpp
JSStyleMedia.cpp
JSStyleSheet.cpp
JSStyleSheetList.cpp
JSSubtleCrypto.cpp
JSText.cpp
JSTextDecoder.cpp
JSTextEncoder.cpp
JSTextEvent.cpp
JSTextMetrics.cpp
JSTimeRanges.cpp
JSTransitionEvent.cpp
JSTreeWalker.cpp
JSUIEvent.cpp
JSUIEventInit.cpp
JSURLSearchParams.cpp
JSVRDisplay.cpp
JSVRDisplayCapabilities.cpp
JSVRDisplayEvent.cpp
JSVRDisplayEventReason.cpp
JSVREye.cpp
JSVREyeParameters.cpp
JSVRFieldOfView.cpp
JSVRFrameData.cpp
JSVRLayerInit.cpp
JSVRPose.cpp
JSVRStageParameters.cpp
JSValidityState.cpp
JSVideoConfiguration.cpp
JSVideoPlaybackQuality.cpp
JSVisibilityState.cpp
JSVisualViewport.cpp
JSVoidCallback.cpp
JSWaveShaperNode.cpp
JSWebAnimation.cpp
JSWebGPUBuffer.cpp
JSWebGPUCommandBuffer.cpp
JSWebGPUCommandQueue.cpp
JSWebGPUComputeCommandEncoder.cpp
JSWebGPUComputePipelineState.cpp
JSWebGPUDepthStencilDescriptor.cpp
JSWebGPUDepthStencilState.cpp
JSWebGPUDrawable.cpp
JSWebGPUFunction.cpp
JSWebGPULibrary.cpp
JSWebGPURenderCommandEncoder.cpp
JSWebGPURenderPassAttachmentDescriptor.cpp
JSWebGPURenderPassColorAttachmentDescriptor.cpp
JSWebGPURenderPassDepthAttachmentDescriptor.cpp
JSWebGPURenderPassDescriptor.cpp
JSWebGPURenderPipelineColorAttachmentDescriptor.cpp
JSWebGPURenderPipelineDescriptor.cpp
JSWebGPURenderPipelineState.cpp
JSWebGPURenderingContext.cpp
JSWebGPUSize.cpp
JSWebGPUTexture.cpp
JSWebGPUTextureDescriptor.cpp
JSWebKitAnimationEvent.cpp
JSWebKitCSSMatrix.cpp
JSWebKitCSSViewportRule.cpp
JSWebKitPlaybackTargetAvailabilityEvent.cpp
JSWebKitPoint.cpp
JSWebKitTransitionEvent.cpp
JSWebSocket.cpp
JSWheelEvent.cpp
JSWindowEventHandlers.cpp
JSWindowOrWorkerGlobalScope.cpp
JSWorker.cpp
JSWorkerGlobalScope.cpp
JSWorkerGlobalScopeCaches.cpp
JSWorkerGlobalScopeFetch.cpp
JSWorkerGlobalScopeIndexedDatabase.cpp
JSWorkerLocation.cpp
JSWorkerNavigator.cpp
JSWorkerType.cpp
JSWritableStream.cpp
JSXMLDocument.cpp
JSXMLHttpRequest.cpp
JSXMLHttpRequestEventTarget.cpp
JSXMLHttpRequestProgressEvent.cpp
JSXMLHttpRequestUpload.cpp
JSXMLSerializer.cpp
JSXPathEvaluator.cpp
JSXPathExpression.cpp
JSXPathNSResolver.cpp
JSXPathResult.cpp
JSXSLTProcessor.cpp

#if ENABLE_GAMEPAD

JSGamepad.cpp
JSGamepadButton.cpp
JSGamepadEvent.cpp
JSGamepadWebVR.cpp
JSNavigatorGamepad.cpp

Modules/webvr/GamepadWebVR.cpp

#endif

#if ENABLE_LEGACY_ENCRYPTED_MEDIA

JSWebKitMediaKeyMessageEvent.cpp
JSWebKitMediaKeyNeededEvent.cpp
JSWebKitMediaKeySession.cpp
JSWebKitMediaKeys.cpp
JSWebKitMediaKeyError.cpp

#endif

#if ENABLE_ENCRYPTED_MEDIA

JSMediaKeyMessageEvent.cpp
JSMediaKeySession.cpp
JSMediaKeySessionType.cpp
JSMediaKeyStatusMap.cpp
JSMediaKeySystemAccess.cpp
JSMediaKeySystemConfiguration.cpp
JSMediaKeySystemMediaCapability.cpp
JSMediaKeys.cpp
JSMediaKeysRequirement.cpp
JSNavigatorEME.cpp

JSMediaEncryptedEvent.cpp

#endif

#if ENABLE_WEBGL

JSANGLEInstancedArrays.cpp
JSEXTBlendMinMax.cpp
JSEXTFragDepth.cpp
JSEXTShaderTextureLOD.cpp
JSEXTTextureFilterAnisotropic.cpp
JSEXTsRGB.cpp
JSOESElementIndexUint.cpp
JSOESStandardDerivatives.cpp
JSOESTextureFloat.cpp
JSOESTextureFloatLinear.cpp
JSOESTextureHalfFloat.cpp
JSOESTextureHalfFloatLinear.cpp
JSOESVertexArrayObject.cpp
JSWebGL2RenderingContext.cpp
JSWebGLActiveInfo.cpp
JSWebGLBuffer.cpp
JSWebGLCompressedTextureATC.cpp
JSWebGLCompressedTexturePVRTC.cpp
JSWebGLCompressedTextureS3TC.cpp
JSWebGLContextAttributes.cpp
JSWebGLContextEvent.cpp
JSWebGLDebugRendererInfo.cpp
JSWebGLDebugShaders.cpp
JSWebGLDepthTexture.cpp
JSWebGLDrawBuffers.cpp
JSWebGLFramebuffer.cpp
JSWebGLLoseContext.cpp
JSWebGLProgram.cpp
JSWebGLQuery.cpp
JSWebGLRenderbuffer.cpp
JSWebGLRenderingContext.cpp
JSWebGLRenderingContextBase.cpp
JSWebGLSampler.cpp
JSWebGLShader.cpp
JSWebGLShaderPrecisionFormat.cpp
JSWebGLSync.cpp
JSWebGLTexture.cpp
JSWebGLTransformFeedback.cpp
JSWebGLUniformLocation.cpp
JSWebGLVertexArrayObject.cpp
JSWebGLVertexArrayObjectOES.cpp

#endif

#if ENABLE_VIDEO_TRACK

JSAudioTrack.cpp
JSAudioTrackList.cpp
JSDataCue.cpp
JSTextTrack.cpp
JSTextTrackCue.cpp
JSTextTrackCueList.cpp
JSTextTrackList.cpp
JSTrackEvent.cpp
JSVTTCue.cpp
JSVTTRegion.cpp
JSVTTRegionList.cpp
JSVideoTrack.cpp
JSVideoTrackList.cpp

#if ENABLE_MEDIA_SOURCE
JSAudioTrackMediaSource.cpp
JSTextTrackMediaSource.cpp
JSVideoTrackMediaSource.cpp
#endif

#endif

#if ENABLE_QUOTA

JSDOMWindowQuota.cpp
JSNavigatorStorageQuota.cpp
JSStorageErrorCallback.cpp
JSStorageInfo.cpp
JSStorageQuota.cpp
JSStorageQuotaCallback.cpp
JSStorageUsageCallback.cpp
JSWorkerNavigatorStorageQuota.cpp

#endif

#if ENABLE_USER_MESSAGE_HANDLERS

JSUserMessageHandler.cpp
JSUserMessageHandlersNamespace.cpp
JSWebKitNamespace.cpp

#endif
