Share more code between overflow and frame scrolling nodes, fixing overflow scrollbar...
[WebKit-https.git] / Source / WebCore / SourcesCocoa.txt
1 // Copyright (C) 2017-2019 Apple Inc. All rights reserved.
2 //
3 // Redistribution and use in source and binary forms, with or without
4 // modification, are permitted provided that the following conditions
5 // are met:
6 // 1. Redistributions of source code must retain the above copyright
7 //    notice, this list of conditions and the following disclaimer.
8 // 2. Redistributions in binary form must reproduce the above copyright
9 //    notice, this list of conditions and the following disclaimer in the
10 //    documentation and/or other materials provided with the distribution.
11 //
12 // THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
13 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
14 // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
15 // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
16 // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
17 // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
18 // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
19 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
20 // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
21 // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
22 // THE POSSIBILITY OF SUCH DAMAGE.
23
24 Modules/mediasession/WebMediaSessionManager.cpp
25
26 Modules/plugins/QuickTimePluginReplacement.mm
27 Modules/plugins/YouTubePluginReplacement.cpp
28 Modules/webdatabase/cocoa/DatabaseManagerCocoa.mm
29
30 accessibility/ios/AccessibilityObjectIOS.mm
31 accessibility/ios/AXObjectCacheIOS.mm
32 accessibility/ios/WebAccessibilityObjectWrapperIOS.mm
33
34 accessibility/mac/AXObjectCacheMac.mm
35 accessibility/mac/AccessibilityObjectBase.mm
36 accessibility/mac/AccessibilityObjectMac.mm
37 accessibility/mac/WebAccessibilityObjectWrapperMac.mm @no-unify
38 accessibility/mac/WebAccessibilityObjectWrapperBase.mm @no-unify
39
40 bindings/js/ScriptControllerMac.mm
41
42 bridge/objc/ObjCRuntimeObject.mm @no-unify
43 bridge/objc/WebScriptObject.mm @no-unify
44 bridge/objc/objc_class.mm @no-unify
45 bridge/objc/objc_instance.mm @no-unify
46 bridge/objc/objc_runtime.mm @no-unify
47 bridge/objc/objc_utility.mm @no-unify
48
49 crypto/CommonCryptoUtilities.cpp
50
51 crypto/mac/CommonCryptoDERUtilities.cpp
52 crypto/mac/CryptoAlgorithmAES_CBCMac.cpp
53 crypto/mac/CryptoAlgorithmAES_CFBMac.cpp
54 crypto/mac/CryptoAlgorithmAES_CTRMac.cpp
55 crypto/mac/CryptoAlgorithmAES_GCMMac.cpp
56 crypto/mac/CryptoAlgorithmAES_KWMac.cpp
57 crypto/mac/CryptoAlgorithmECDHMac.cpp
58 crypto/mac/CryptoAlgorithmECDSAMac.cpp
59 crypto/mac/CryptoAlgorithmHKDFMac.cpp
60 crypto/mac/CryptoAlgorithmHMACMac.cpp
61 crypto/mac/CryptoAlgorithmPBKDF2Mac.cpp
62 crypto/mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp
63 crypto/mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp
64 crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp
65 crypto/mac/CryptoAlgorithmRSA_PSSMac.cpp
66 crypto/mac/CryptoAlgorithmRegistryMac.cpp
67 crypto/mac/CryptoKeyECMac.cpp
68 crypto/mac/CryptoKeyMac.cpp
69 crypto/mac/CryptoKeyRSAMac.cpp
70 crypto/mac/SerializedCryptoKeyWrapMac.mm
71
72 dom/DataTransferMac.mm
73
74 dom/ios/MouseEventIOS.cpp
75 dom/ios/PointerEventIOS.cpp
76 dom/ios/TouchEvents.cpp
77
78 editing/SelectionRectGatherer.cpp
79 editing/SmartReplaceCF.cpp
80
81 editing/cocoa/DataDetection.mm
82 editing/cocoa/DictionaryLookup.mm
83 editing/cocoa/EditorCocoa.mm
84 editing/cocoa/FontAttributeChangesCocoa.mm
85 editing/cocoa/FontAttributesCocoa.mm
86 editing/cocoa/FontShadowCocoa.mm
87 editing/cocoa/HTMLConverter.mm @no-unify
88 editing/cocoa/WebArchiveResourceFromNSAttributedString.mm
89 editing/cocoa/WebArchiveResourceWebResourceHandler.mm
90 editing/cocoa/WebContentReaderCocoa.mm
91
92 editing/ios/DictationCommandIOS.cpp
93 editing/ios/EditorIOS.mm
94
95 editing/mac/AlternativeTextUIController.mm
96 editing/mac/DictionaryLookupLegacy.mm
97 editing/mac/EditorMac.mm
98 editing/mac/FrameSelectionMac.mm
99 editing/mac/TextAlternativeWithRange.mm
100 editing/mac/TextUndoInsertionMarkupMac.mm
101
102 editing/ios/AutofillElements.cpp
103
104 fileapi/FileCocoa.mm
105
106 html/shadow/ImageControlsRootElement.cpp
107 html/shadow/YouTubeEmbedShadowElement.cpp
108
109 html/shadow/mac/ImageControlsButtonElementMac.cpp
110 html/shadow/mac/ImageControlsRootElementMac.cpp
111
112 history/mac/HistoryItemMac.mm
113
114 loader/archive/cf/LegacyWebArchive.cpp
115 loader/archive/cf/LegacyWebArchiveMac.mm
116
117 loader/cocoa/DiskCacheMonitorCocoa.mm
118 loader/cocoa/SubresourceLoaderCocoa.mm
119
120 loader/ios/PreviewLoader.mm
121
122 loader/mac/DocumentLoaderMac.cpp
123 loader/mac/LoaderNSURLExtras.mm
124 loader/mac/ResourceLoaderMac.mm
125
126 page/CaptionUserPreferencesMediaAF.cpp
127
128 page/cocoa/MemoryReleaseCocoa.mm
129 page/cocoa/PerformanceLoggingCocoa.mm
130 page/cocoa/ResourceUsageOverlayCocoa.mm
131 page/cocoa/ResourceUsageThreadCocoa.mm
132 page/cocoa/SettingsBaseCocoa.mm
133
134 page/ios/ContentChangeObserver.cpp
135 page/ios/EventHandlerIOS.mm
136 page/ios/FrameIOS.mm
137 page/ios/WebEventRegion.mm
138
139 page/mac/ChromeMac.mm
140 page/mac/DragControllerMac.mm
141 page/mac/EventHandlerMac.mm
142 page/mac/PageMac.mm
143 page/mac/ServicesOverlayController.mm
144 page/mac/TextIndicatorWindow.mm
145 page/mac/WheelEventDeltaFilterMac.mm
146
147 page/scrolling/ScrollingMomentumCalculator.cpp
148
149 page/scrolling/cocoa/ScrollingStateNode.mm
150 page/scrolling/cocoa/ScrollingTreeFixedNode.mm
151 page/scrolling/cocoa/ScrollingTreeStickyNode.mm
152
153 page/scrolling/mac/ScrollingCoordinatorMac.mm
154 page/scrolling/mac/ScrollingMomentumCalculatorMac.mm
155 page/scrolling/mac/ScrollingStateScrollingNodeMac.mm
156 page/scrolling/mac/ScrollingThreadMac.mm
157 page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.mm
158 page/scrolling/mac/ScrollingTreeOverflowScrollingNodeMac.mm
159 page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.mm
160 page/scrolling/mac/ScrollingTreeMac.cpp
161
162 platform/audio/AudioSession.cpp
163
164 platform/audio/cocoa/MediaSessionManagerCocoa.mm
165 platform/audio/cocoa/WebAudioBufferList.cpp
166
167 platform/audio/ios/AudioDestinationIOS.cpp @no-unify
168 platform/audio/ios/AudioFileReaderIOS.cpp @no-unify
169 platform/audio/ios/AudioSessionIOS.mm @no-unify
170 platform/audio/ios/MediaSessionManagerIOS.mm @no-unify
171
172 platform/audio/mac/CAAudioStreamDescription.cpp
173 platform/audio/mac/AudioSampleBufferList.cpp
174 platform/audio/mac/AudioBusMac.mm
175 platform/audio/mac/AudioDestinationMac.cpp
176 platform/audio/mac/AudioFileReaderMac.cpp
177 platform/audio/mac/AudioHardwareListenerMac.cpp
178 platform/audio/mac/AudioSessionMac.cpp
179 platform/audio/mac/CARingBuffer.cpp
180 platform/audio/mac/FFTFrameMac.cpp
181
182 platform/cf/KeyedDecoderCF.cpp
183 platform/cf/KeyedEncoderCF.cpp
184 platform/cf/MainThreadSharedTimerCF.cpp
185 platform/cf/MediaAccessibilitySoftLink.cpp
186 platform/cf/RunLoopObserver.cpp
187 platform/cf/SharedBufferCF.cpp
188
189 platform/cocoa/ContentFilterUnblockHandlerCocoa.mm @no-unify
190 platform/cocoa/CoreVideoSoftLink.cpp
191 platform/cocoa/DataDetectorsCoreSoftLink.mm @no-unify
192 platform/cocoa/FileMonitorCocoa.mm
193 platform/cocoa/KeyEventCocoa.mm
194 platform/cocoa/LocalizedStringsCocoa.mm
195 platform/cocoa/MIMETypeRegistryCocoa.mm
196 platform/cocoa/NetworkExtensionContentFilter.mm
197 platform/cocoa/ParentalControlsContentFilter.mm
198 platform/cocoa/PasteboardCocoa.mm
199 platform/cocoa/PlaybackSessionModelMediaElement.mm
200 platform/cocoa/RuntimeApplicationChecksCocoa.mm
201 platform/cocoa/ScrollController.mm
202 platform/cocoa/ScrollSnapAnimatorState.mm
203 platform/cocoa/SearchPopupMenuCocoa.mm
204 platform/cocoa/SharedBufferCocoa.mm
205 platform/cocoa/SystemVersion.mm
206 platform/cocoa/TelephoneNumberDetectorCocoa.cpp
207 platform/cocoa/ThemeCocoa.mm
208 platform/cocoa/UserAgentCocoa.mm
209 platform/cocoa/VideoFullscreenModelVideoElement.mm
210 platform/cocoa/VideoToolboxSoftLink.cpp
211 platform/cocoa/WebCoreAdditions.mm @no-unify
212 platform/cocoa/WebCoreNSErrorExtras.mm
213
214 platform/gamepad/cocoa/GameControllerGamepad.mm
215 platform/gamepad/cocoa/GameControllerGamepadProvider.mm
216
217 platform/gamepad/mac/HIDGamepad.cpp
218 platform/gamepad/mac/HIDGamepadProvider.cpp
219
220 platform/graphics/MediaPlaybackTargetPicker.cpp
221
222 platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm @no-unify
223 platform/graphics/avfoundation/AudioSourceProviderAVFObjC.mm @no-unify
224 platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.mm @no-unify
225 platform/graphics/avfoundation/InbandMetadataTextTrackPrivateAVF.cpp @no-unify
226 platform/graphics/avfoundation/InbandTextTrackPrivateAVF.cpp @no-unify
227 platform/graphics/avfoundation/MediaPlaybackTargetMac.mm @no-unify
228 platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp @no-unify
229 platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm @no-unify
230 platform/graphics/avfoundation/WebMediaSessionManagerMac.cpp @no-unify
231
232 platform/graphics/avfoundation/objc/AVAssetTrackUtilities.mm @no-unify
233 platform/graphics/avfoundation/objc/AVFoundationMIMETypeCache.mm @no-unify
234 platform/graphics/avfoundation/objc/AudioTrackPrivateAVFObjC.mm @no-unify
235 platform/graphics/avfoundation/objc/AudioTrackPrivateMediaSourceAVFObjC.cpp @no-unify
236 platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm @no-unify
237 platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm @no-unify
238 platform/graphics/avfoundation/objc/CDMSessionAVStreamSession.mm @no-unify
239 platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.mm @no-unify
240 platform/graphics/avfoundation/objc/ImageDecoderAVFObjC.mm @no-unify
241 platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm @no-unify
242 platform/graphics/avfoundation/objc/InbandTextTrackPrivateLegacyAVFObjC.mm @no-unify
243 platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm @no-unify
244 platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm @no-unify
245 platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm @no-unify
246 platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm @no-unify
247 platform/graphics/avfoundation/objc/MediaSourcePrivateAVFObjC.mm @no-unify
248 platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm @no-unify
249 platform/graphics/avfoundation/objc/VideoFullscreenLayerManagerObjC.mm @no-unify
250 platform/graphics/avfoundation/objc/VideoTrackPrivateAVFObjC.cpp @no-unify
251 platform/graphics/avfoundation/objc/VideoTrackPrivateMediaSourceAVFObjC.mm @no-unify
252 platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm @no-unify
253 platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm @no-unify
254
255 platform/graphics/ca/GraphicsLayerCA.cpp
256 platform/graphics/ca/LayerPool.cpp
257 platform/graphics/ca/PlatformCAAnimation.cpp
258 platform/graphics/ca/PlatformCALayer.cpp
259 platform/graphics/ca/TileController.cpp
260 platform/graphics/ca/TileCoverageMap.cpp
261 platform/graphics/ca/TileGrid.cpp
262 platform/graphics/ca/TransformationMatrixCA.cpp
263 platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.mm
264 platform/graphics/ca/cocoa/PlatformCAFiltersCocoa.mm
265 platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm
266 platform/graphics/ca/cocoa/WebSystemBackdropLayer.mm
267 platform/graphics/ca/cocoa/WebTiledBackingLayer.mm
268
269 platform/graphics/cg/ColorCG.cpp
270 platform/graphics/cg/FloatPointCG.cpp
271 platform/graphics/cg/FloatRectCG.cpp
272 platform/graphics/cg/FloatSizeCG.cpp
273 platform/graphics/cg/GradientCG.cpp
274 platform/graphics/cg/GraphicsContext3DCG.cpp
275 platform/graphics/cg/GraphicsContextCG.cpp
276 platform/graphics/cg/IOSurfacePool.cpp
277 platform/graphics/cg/ImageBufferCG.cpp
278 platform/graphics/cg/ImageBufferDataCG.cpp
279 platform/graphics/cg/ImageBufferUtilitiesCG.cpp
280 platform/graphics/cg/ImageDecoderCG.cpp
281 platform/graphics/cg/ImageSourceCGMac.mm
282 platform/graphics/cg/IntPointCG.cpp
283 platform/graphics/cg/IntRectCG.cpp
284 platform/graphics/cg/IntSizeCG.cpp
285 platform/graphics/cg/NativeImageCG.cpp
286 platform/graphics/cg/PDFDocumentImage.cpp
287 platform/graphics/cg/PathCG.cpp
288 platform/graphics/cg/PatternCG.cpp
289 platform/graphics/cg/SubimageCacheWithTimer.cpp
290 platform/graphics/cg/TransformationMatrixCG.cpp
291 platform/graphics/cg/UTIRegistry.cpp
292
293 platform/graphics/cocoa/ColorCocoa.mm
294 platform/graphics/cocoa/GraphicsContext3DCocoa.mm
295 platform/graphics/cocoa/GraphicsContextCocoa.mm
296 platform/graphics/cocoa/FontCacheCoreText.cpp
297 platform/graphics/cocoa/FontCascadeCocoa.mm
298 platform/graphics/cocoa/FontCocoa.mm
299 platform/graphics/cocoa/FontDescriptionCocoa.cpp
300 platform/graphics/cocoa/FontFamilySpecificationCoreText.cpp
301 platform/graphics/cocoa/FontPlatformDataCocoa.mm
302 platform/graphics/cocoa/HEVCUtilitiesCocoa.cpp
303 platform/graphics/cocoa/IOSurface.mm
304 platform/graphics/cocoa/IOSurfacePoolCocoa.mm
305 platform/graphics/cocoa/MediaEngineConfigurationFactoryCocoa.cpp
306 platform/graphics/cocoa/SystemFontDatabaseCoreText.cpp
307 platform/graphics/cocoa/WebActionDisablingCALayerDelegate.mm
308 platform/graphics/cocoa/WebCoreCALayerExtras.mm
309 platform/graphics/cocoa/WebCoreDecompressionSession.mm
310 platform/graphics/cocoa/WebGLLayer.mm
311 platform/graphics/cocoa/WebGPULayer.mm
312 platform/graphics/cocoa/WebMetalLayer.mm
313 platform/graphics/cocoa/TextTrackRepresentationCocoa.mm
314
315 platform/graphics/cv/ImageTransferSessionVT.mm
316 platform/graphics/cv/PixelBufferConformerCV.cpp
317 platform/graphics/cv/TextureCacheCV.mm
318 platform/graphics/cv/VideoTextureCopierCV.cpp
319
320 platform/graphics/gpu/cocoa/GPUBindGroupLayoutMetal.mm
321 platform/graphics/gpu/cocoa/GPUBufferMetal.mm
322 platform/graphics/gpu/cocoa/GPUCommandBufferMetal.mm
323 platform/graphics/gpu/cocoa/GPUDeviceMetal.mm
324 platform/graphics/gpu/cocoa/GPUProgrammablePassEncoderMetal.mm
325 platform/graphics/gpu/cocoa/GPUQueueMetal.mm
326 platform/graphics/gpu/cocoa/GPURenderPassEncoderMetal.mm
327 platform/graphics/gpu/cocoa/GPURenderPipelineMetal.mm
328 platform/graphics/gpu/cocoa/GPUShaderModuleMetal.mm
329 platform/graphics/gpu/cocoa/GPUSwapChainMetal.mm
330 platform/graphics/gpu/cocoa/GPUTextureMetal.mm
331 platform/graphics/gpu/cocoa/GPUUtilsMetal.mm
332 platform/graphics/gpu/Texture.cpp
333 platform/graphics/gpu/TilingData.cpp
334
335 platform/graphics/ios/DisplayRefreshMonitorIOS.mm
336 platform/graphics/ios/FontCacheIOS.mm
337 platform/graphics/ios/IconIOS.mm
338
339 platform/graphics/mac/ColorMac.mm
340 platform/graphics/mac/ComplexTextControllerCoreText.mm
341 platform/graphics/mac/DisplayRefreshMonitorMac.cpp
342 platform/graphics/mac/FloatPointMac.mm
343 platform/graphics/mac/FloatRectMac.mm
344 platform/graphics/mac/FloatSizeMac.mm
345 platform/graphics/mac/FontCacheMac.mm
346 platform/graphics/mac/FontCustomPlatformData.cpp
347 platform/graphics/mac/GlyphPageMac.cpp
348 platform/graphics/mac/IconMac.mm
349 platform/graphics/mac/ImageMac.mm
350 platform/graphics/mac/IntPointMac.mm
351 platform/graphics/mac/IntRectMac.mm
352 platform/graphics/mac/IntSizeMac.mm
353 platform/graphics/mac/PDFDocumentImageMac.mm
354 platform/graphics/mac/SimpleFontDataCoreText.cpp
355 platform/graphics/mac/SwitchingGPUClient.cpp
356 platform/graphics/mac/WebLayer.mm
357 platform/graphics/mac/WebKitNSImageExtras.mm
358
359 platform/graphics/gpu/legacy/cocoa/GPULegacyBufferMetal.mm
360 platform/graphics/gpu/legacy/cocoa/GPULegacyCommandBufferMetal.mm
361 platform/graphics/gpu/legacy/cocoa/GPULegacyCommandQueueMetal.mm
362 platform/graphics/gpu/legacy/cocoa/GPULegacyComputeCommandEncoderMetal.mm
363 platform/graphics/gpu/legacy/cocoa/GPULegacyComputePipelineStateMetal.mm
364 platform/graphics/gpu/legacy/cocoa/GPULegacyDepthStencilDescriptorMetal.mm
365 platform/graphics/gpu/legacy/cocoa/GPULegacyDepthStencilStateMetal.mm
366 platform/graphics/gpu/legacy/cocoa/GPULegacyDeviceMetal.mm
367 platform/graphics/gpu/legacy/cocoa/GPULegacyDrawableMetal.mm
368 platform/graphics/gpu/legacy/cocoa/GPULegacyFunctionMetal.mm
369 platform/graphics/gpu/legacy/cocoa/GPULegacyLibraryMetal.mm
370 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderCommandEncoderMetal.mm
371 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPassAttachmentDescriptorMetal.mm
372 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPassColorAttachmentDescriptorMetal.mm
373 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPassDepthAttachmentDescriptorMetal.mm
374 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPassDescriptorMetal.mm
375 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPipelineColorAttachmentDescriptorMetal.mm
376 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPipelineDescriptorMetal.mm
377 platform/graphics/gpu/legacy/cocoa/GPULegacyRenderPipelineStateMetal.mm
378 platform/graphics/gpu/legacy/cocoa/GPULegacyTextureDescriptorMetal.mm
379 platform/graphics/gpu/legacy/cocoa/GPULegacyTextureMetal.mm
380
381 platform/graphics/opengl/Extensions3DOpenGL.cpp
382 platform/graphics/opengl/Extensions3DOpenGLCommon.cpp
383 platform/graphics/opengl/GraphicsContext3DOpenGL.cpp
384 platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp
385 platform/graphics/opengl/TemporaryOpenGLSetting.cpp
386
387 platform/graphics/opentype/OpenTypeCG.cpp
388
389 platform/ios/ColorIOS.mm
390 platform/ios/CursorIOS.cpp
391 platform/ios/Device.cpp
392 platform/ios/DeviceMotionClientIOS.mm
393 platform/ios/DeviceOrientationClientIOS.mm
394 platform/ios/DragImageIOS.mm
395 platform/ios/EventLoopIOS.mm
396 platform/ios/KeyEventIOS.mm
397 platform/ios/LegacyTileCache.mm
398 platform/ios/LegacyTileGrid.mm
399 platform/ios/LegacyTileGridTile.mm
400 platform/ios/LegacyTileLayer.mm
401 platform/ios/LegacyTileLayerPool.mm
402 platform/ios/LowPowerModeNotifierIOS.mm
403 platform/ios/PasteboardIOS.mm
404 platform/ios/PlatformEventFactoryIOS.mm @no-unify
405 platform/ios/PlatformPasteboardIOS.mm
406 platform/ios/PlatformScreenIOS.mm
407 platform/ios/PlatformSpeechSynthesizerIOS.mm @no-unify
408 platform/ios/PlaybackSessionInterfaceAVKit.mm @no-unify
409 platform/ios/QuickLook.mm
410 platform/ios/RemoteCommandListenerIOS.mm
411 platform/ios/ScrollAnimatorIOS.mm
412 platform/ios/ScrollbarThemeIOS.mm
413 platform/ios/ScrollViewIOS.mm
414 platform/ios/SelectionRect.cpp
415 platform/ios/SystemMemoryIOS.cpp
416 platform/ios/ThemeIOS.mm
417 platform/ios/TileControllerMemoryHandlerIOS.cpp
418 platform/ios/UserAgentIOS.mm
419 platform/ios/ValidationBubbleIOS.mm
420 platform/ios/VideoFullscreenInterfaceAVKit.mm @no-unify
421 platform/ios/WebAVPlayerController.mm
422 platform/ios/WebBackgroundTaskController.mm
423 platform/ios/WebCoreMotionManager.mm
424 platform/ios/WebEvent.mm @no-unify
425 platform/ios/WebItemProviderPasteboard.mm @no-unify
426 platform/ios/WebSQLiteDatabaseTrackerClient.mm
427 platform/ios/WebVideoFullscreenControllerAVKit.mm @no-unify
428 platform/ios/WidgetIOS.mm
429
430 platform/ios/wak/FloatingPointEnvironment.cpp
431 platform/ios/wak/WAKScrollView.mm
432 platform/ios/wak/WAKView.mm @no-unify
433 platform/ios/wak/WAKWindow.mm
434 platform/ios/wak/WebCoreThread.mm
435 platform/ios/wak/WebCoreThreadRun.cpp
436 platform/ios/wak/WebCoreThreadSystemInterface.cpp
437 platform/ios/wak/WKContentObservation.cpp
438 platform/ios/wak/WKGraphics.mm
439 platform/ios/wak/WKView.mm
440
441 platform/mac/BlacklistUpdater.mm
442 platform/mac/CursorMac.mm
443 platform/mac/DragDataMac.mm
444 platform/mac/DragImageMac.mm
445 platform/mac/EventLoopMac.mm
446 platform/mac/KeyEventMac.mm @no-unify
447 platform/mac/PlaybackSessionInterfaceMac.mm @no-unify
448 platform/mac/LocalCurrentGraphicsContext.mm
449 platform/mac/LocalDefaultSystemAppearance.mm
450 platform/mac/LoggingMac.mm
451 platform/mac/MediaRemoteSoftLink.cpp
452 platform/mac/NSScrollerImpDetails.mm
453 platform/mac/PasteboardMac.mm
454 platform/mac/PasteboardWriter.mm
455 platform/mac/PlatformEventFactoryMac.mm
456 platform/mac/PlatformPasteboardMac.mm
457 platform/mac/PlatformScreenMac.mm
458 platform/mac/PlatformSpeechSynthesizerMac.mm
459 platform/mac/PluginBlacklist.mm
460 platform/mac/PublicSuffixMac.mm
461 platform/mac/PowerObserverMac.cpp
462 platform/mac/RemoteCommandListenerMac.mm
463 platform/mac/SSLKeyGeneratorMac.mm
464 platform/mac/ScrollAnimatorMac.mm @no-unify
465 platform/mac/ScrollViewMac.mm
466 platform/mac/ScrollbarThemeMac.mm @no-unify
467 platform/mac/SerializedPlatformRepresentationMac.mm
468 platform/mac/StringUtilities.mm
469 platform/mac/SuddenTermination.mm
470 platform/mac/ThemeMac.mm
471 platform/mac/ThreadCheck.mm @no-unify
472 platform/mac/UserActivityMac.mm
473 platform/mac/UserAgentMac.mm
474 platform/mac/ValidationBubbleMac.mm
475 platform/mac/VideoFullscreenInterfaceMac.mm
476 platform/mac/WebCoreFullScreenPlaceholderView.mm
477 platform/mac/WebCoreFullScreenWarningView.mm
478 platform/mac/WebCoreFullScreenWindow.mm
479 platform/mac/WebCoreNSFontManagerExtras.mm
480 platform/mac/WebCoreNSURLExtras.mm
481 platform/mac/WebCoreObjCExtras.mm
482 platform/mac/WebGLBlacklist.mm
483 platform/mac/WebNSAttributedStringExtras.mm
484 platform/mac/WebPlaybackControlsManager.mm
485 platform/mac/WidgetMac.mm
486
487 platform/mediarecorder/MediaRecorderPrivateAVFImpl.cpp
488 platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm
489
490 platform/mediasession/mac/MediaSessionInterruptionProviderMac.mm
491
492 platform/mediastream/ios/AVAudioSessionCaptureDevice.mm
493 platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm @no-unify
494 platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm @no-unify
495
496 platform/mediastream/mac/AudioTrackPrivateMediaStreamCocoa.cpp
497 platform/mediastream/mac/AVCaptureDeviceManager.mm @no-unify
498 platform/mediastream/mac/AVVideoCaptureSource.mm @no-unify
499 platform/mediastream/mac/MockRealtimeVideoSourceMac.mm
500
501 platform/mock/MediaPlaybackTargetPickerMock.cpp
502 platform/mock/MediaPlaybackTargetMock.cpp
503
504 platform/network/cf/CertificateInfoCFNet.cpp
505 platform/network/cf/DNSResolveQueueCFNet.cpp
506 platform/network/cf/FormDataStreamCFNet.cpp
507 platform/network/cf/NetworkStorageSessionCFNet.cpp
508 platform/network/cf/ProxyServerCFNet.cpp
509 platform/network/cf/ResourceRequestCFNet.cpp
510 platform/network/cf/SocketStreamHandleImplCFNet.cpp
511
512 platform/network/cocoa/CertificateInfoCocoa.mm
513 platform/network/cocoa/CookieCocoa.mm
514 platform/network/cocoa/CookieStorageObserver.mm
515 platform/network/cocoa/CredentialCocoa.mm
516 platform/network/cocoa/NetworkLoadMetrics.mm
517 platform/network/cocoa/NetworkStorageSessionCocoa.mm
518 platform/network/cocoa/ProtectionSpaceCocoa.mm
519 platform/network/cocoa/ResourceRequestCocoa.mm
520 platform/network/cocoa/ResourceResponseCocoa.mm
521 platform/network/cocoa/WebCoreNSURLSession.mm @no-unify
522
523 platform/network/ios/NetworkStateNotifierIOS.mm
524 platform/network/ios/PreviewConverter.mm
525 platform/network/ios/WebCoreURLResponseIOS.mm
526
527 platform/network/mac/AuthenticationMac.mm
528 platform/network/mac/BlobDataFileReferenceMac.mm
529 platform/network/mac/CookieStorageMac.mm
530 platform/network/mac/CredentialStorageMac.mm
531 platform/network/mac/FormDataStreamMac.mm
532 platform/network/mac/NetworkStateNotifierMac.cpp
533 platform/network/mac/ResourceErrorMac.mm
534 platform/network/mac/ResourceHandleMac.mm
535 platform/network/mac/SynchronousLoaderClient.mm
536 platform/network/mac/UTIUtilities.mm
537 platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm
538 platform/network/mac/WebCoreURLResponse.mm
539
540 platform/text/cf/HyphenationCF.cpp
541
542 platform/text/ios/LocalizedDateCache.mm
543 platform/text/ios/TextEncodingRegistryIOS.mm
544
545 platform/text/mac/LocaleMac.mm
546 platform/text/mac/TextBoundaries.mm
547 platform/text/mac/TextCheckingMac.mm
548 platform/text/mac/TextEncodingRegistryMac.mm
549
550 rendering/RenderThemeCocoa.mm
551 rendering/RenderThemeIOS.mm
552 rendering/RenderThemeMac.mm
553 rendering/TextAutoSizing.cpp
554
555 platform/mediastream/mac/CoreAudioCaptureDevice.cpp
556 platform/mediastream/mac/CoreAudioCaptureDeviceManager.cpp
557 platform/mediastream/mac/CoreAudioCaptureSource.cpp
558 platform/mediastream/mac/DisplayCaptureManagerCocoa.cpp
559 platform/mediastream/mac/DisplayCaptureSourceCocoa.cpp
560 platform/mediastream/mac/RealtimeIncomingAudioSourceCocoa.cpp
561 platform/mediastream/mac/RealtimeIncomingVideoSourceCocoa.mm
562 platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp
563 platform/mediastream/mac/RealtimeOutgoingAudioSourceCocoa.cpp
564 platform/mediastream/mac/RealtimeOutgoingVideoSourceCocoa.cpp
565 platform/mediastream/mac/ScreenDisplayCaptureSourceMac.mm
566 platform/mediastream/mac/WindowDisplayCaptureSourceMac.mm
567
568 platform/audio/mac/AudioSampleDataSource.mm
569
570 platform/mediastream/mac/MockRealtimeAudioSourceMac.mm
571 platform/mediastream/mac/WebAudioSourceProviderAVFObjC.mm
572
573 platform/mediastream/libwebrtc/LibWebRTCProviderCocoa.cpp
574
575 #if ENABLE_APPLE_PAY
576
577     Modules/applepay/ApplePayContactField.cpp
578     Modules/applepay/ApplePayError.cpp
579     Modules/applepay/ApplePayMerchantCapability.cpp
580     Modules/applepay/ApplePayPaymentAuthorizedEvent.cpp
581     Modules/applepay/ApplePayPaymentMethodSelectedEvent.cpp
582     Modules/applepay/ApplePayRequestBase.cpp
583     Modules/applepay/ApplePaySession.cpp
584     Modules/applepay/ApplePaySessionPaymentRequest.cpp
585     Modules/applepay/ApplePayShippingContactSelectedEvent.cpp
586     Modules/applepay/ApplePayShippingMethodSelectedEvent.cpp
587     Modules/applepay/ApplePayValidateMerchantEvent.cpp
588     Modules/applepay/PaymentCoordinator.cpp
589     Modules/applepay/PaymentCoordinatorClient.cpp
590     Modules/applepay/PaymentRequestValidator.mm
591     Modules/applepay/PaymentSession.cpp
592
593     Modules/applepay/cocoa/PaymentCocoa.mm
594     Modules/applepay/cocoa/PaymentContactCocoa.mm
595     Modules/applepay/cocoa/PaymentMerchantSessionCocoa.mm
596     Modules/applepay/cocoa/PaymentMethodCocoa.mm
597
598     Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp
599
600     JSApplePayContactField.cpp
601     JSApplePayError.cpp
602     JSApplePayErrorCode.cpp
603     JSApplePayErrorContactField.cpp
604     JSApplePayLineItem.cpp
605     JSApplePayMerchantCapability.cpp
606     JSApplePayModifier.cpp
607     JSApplePayPayment.cpp
608     JSApplePayPaymentAuthorizationResult.cpp
609     JSApplePayPaymentAuthorizedEvent.cpp
610     JSApplePayPaymentContact.cpp
611     JSApplePayPaymentMethod.cpp
612     JSApplePayPaymentMethodSelectedEvent.cpp
613     JSApplePayPaymentMethodType.cpp
614     JSApplePayPaymentMethodUpdate.cpp
615     JSApplePayPaymentPass.cpp
616     JSApplePayPaymentRequest.cpp
617     JSApplePayRequest.cpp
618     JSApplePayRequestBase.cpp
619     JSApplePaySession.cpp
620     JSApplePayShippingContactSelectedEvent.cpp
621     JSApplePayShippingContactUpdate.cpp
622     JSApplePayShippingMethod.cpp
623     JSApplePayShippingMethodSelectedEvent.cpp
624     JSApplePayShippingMethodUpdate.cpp
625     JSApplePayValidateMerchantEvent.cpp
626
627 #endif
628
629 #if ENABLE_MAC_GESTURE_EVENTS
630
631     dom/mac/GestureEvents.cpp
632     JSGestureEvent.cpp
633
634 #endif
635
636 #if ENABLE_IOS_TOUCH_EVENTS
637
638     JSTouch.cpp
639     JSTouchEvent.cpp
640     JSTouchList.cpp
641
642 #endif
643
644 #if ENABLE_IOS_GESTURE_EVENTS
645
646     JSGestureEvent.cpp
647
648 #endif