e80a53da721767b3e0183d6f8e070274499dd6b6
[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/ScrollingTreePositionedNode.mm
152 page/scrolling/cocoa/ScrollingTreeStickyNode.mm
153
154 page/scrolling/mac/ScrollingCoordinatorMac.mm
155 page/scrolling/mac/ScrollingMomentumCalculatorMac.mm
156 page/scrolling/mac/ScrollingStateScrollingNodeMac.mm
157 page/scrolling/mac/ScrollingThreadMac.mm
158 page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.mm
159 page/scrolling/mac/ScrollingTreeOverflowScrollingNodeMac.mm
160 page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.mm
161 page/scrolling/mac/ScrollingTreeMac.cpp
162
163 platform/audio/AudioSession.cpp
164
165 platform/audio/cocoa/MediaSessionManagerCocoa.mm
166 platform/audio/cocoa/WebAudioBufferList.cpp
167
168 platform/audio/ios/AudioDestinationIOS.cpp @no-unify
169 platform/audio/ios/AudioFileReaderIOS.cpp @no-unify
170 platform/audio/ios/AudioSessionIOS.mm @no-unify
171 platform/audio/ios/MediaSessionManagerIOS.mm @no-unify
172
173 platform/audio/mac/CAAudioStreamDescription.cpp
174 platform/audio/mac/AudioSampleBufferList.cpp
175 platform/audio/mac/AudioBusMac.mm
176 platform/audio/mac/AudioDestinationMac.cpp
177 platform/audio/mac/AudioFileReaderMac.cpp
178 platform/audio/mac/AudioHardwareListenerMac.cpp
179 platform/audio/mac/AudioSessionMac.cpp
180 platform/audio/mac/CARingBuffer.cpp
181 platform/audio/mac/FFTFrameMac.cpp
182
183 platform/cf/KeyedDecoderCF.cpp
184 platform/cf/KeyedEncoderCF.cpp
185 platform/cf/MainThreadSharedTimerCF.cpp
186 platform/cf/MediaAccessibilitySoftLink.cpp
187 platform/cf/RunLoopObserver.cpp
188 platform/cf/SharedBufferCF.cpp
189
190 platform/cocoa/ContentFilterUnblockHandlerCocoa.mm @no-unify
191 platform/cocoa/CoreVideoSoftLink.cpp
192 platform/cocoa/DataDetectorsCoreSoftLink.mm @no-unify
193 platform/cocoa/FileMonitorCocoa.mm
194 platform/cocoa/KeyEventCocoa.mm
195 platform/cocoa/LocalizedStringsCocoa.mm
196 platform/cocoa/MIMETypeRegistryCocoa.mm
197 platform/cocoa/NetworkExtensionContentFilter.mm
198 platform/cocoa/ParentalControlsContentFilter.mm
199 platform/cocoa/PasteboardCocoa.mm
200 platform/cocoa/PlaybackSessionModelMediaElement.mm
201 platform/cocoa/RuntimeApplicationChecksCocoa.mm
202 platform/cocoa/ScrollController.mm
203 platform/cocoa/ScrollSnapAnimatorState.mm
204 platform/cocoa/SearchPopupMenuCocoa.mm
205 platform/cocoa/SharedBufferCocoa.mm
206 platform/cocoa/SystemVersion.mm
207 platform/cocoa/TelephoneNumberDetectorCocoa.cpp
208 platform/cocoa/ThemeCocoa.mm
209 platform/cocoa/UserAgentCocoa.mm
210 platform/cocoa/VideoFullscreenModelVideoElement.mm
211 platform/cocoa/VideoToolboxSoftLink.cpp
212 platform/cocoa/WebCoreAdditions.mm @no-unify
213 platform/cocoa/WebCoreNSErrorExtras.mm
214
215 platform/gamepad/cocoa/GameControllerGamepad.mm
216 platform/gamepad/cocoa/GameControllerGamepadProvider.mm
217
218 platform/gamepad/mac/HIDGamepad.cpp
219 platform/gamepad/mac/HIDGamepadProvider.cpp
220
221 platform/graphics/MediaPlaybackTargetPicker.cpp
222
223 // These sources can't be unified with others in case they are merged
224 // with files that use the system OpenGL.
225 platform/graphics/angle/Extensions3DANGLE.cpp @no-unify
226 platform/graphics/angle/GraphicsContext3DANGLE.cpp @no-unify
227 platform/graphics/angle/TemporaryANGLESetting.cpp @no-unify
228
229 platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm @no-unify
230 platform/graphics/avfoundation/AudioSourceProviderAVFObjC.mm @no-unify
231 platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.mm @no-unify
232 platform/graphics/avfoundation/InbandMetadataTextTrackPrivateAVF.cpp @no-unify
233 platform/graphics/avfoundation/InbandTextTrackPrivateAVF.cpp @no-unify
234 platform/graphics/avfoundation/ISOFairPlayStreamingPsshBox.cpp
235 platform/graphics/avfoundation/MediaPlaybackTargetMac.mm @no-unify
236 platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp @no-unify
237 platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm @no-unify
238 platform/graphics/avfoundation/WebMediaSessionManagerMac.cpp @no-unify
239
240 platform/graphics/avfoundation/objc/AVAssetMIMETypeCache.mm @no-unify
241 platform/graphics/avfoundation/objc/AVAssetTrackUtilities.mm @no-unify
242 platform/graphics/avfoundation/objc/AVStreamDataParserMIMETypeCache.mm @no-unify
243 platform/graphics/avfoundation/objc/AudioTrackPrivateAVFObjC.mm @no-unify
244 platform/graphics/avfoundation/objc/AudioTrackPrivateMediaSourceAVFObjC.cpp @no-unify
245 platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm @no-unify
246 platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm @no-unify
247 platform/graphics/avfoundation/objc/CDMSessionAVStreamSession.mm @no-unify
248 platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.mm @no-unify
249 platform/graphics/avfoundation/objc/ImageDecoderAVFObjC.mm @no-unify
250 platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm @no-unify
251 platform/graphics/avfoundation/objc/InbandTextTrackPrivateLegacyAVFObjC.mm @no-unify
252 platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm @no-unify
253 platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm @no-unify
254 platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm @no-unify
255 platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm @no-unify
256 platform/graphics/avfoundation/objc/MediaSourcePrivateAVFObjC.mm @no-unify
257 platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm @no-unify
258 platform/graphics/avfoundation/objc/VideoFullscreenLayerManagerObjC.mm @no-unify
259 platform/graphics/avfoundation/objc/VideoTrackPrivateAVFObjC.cpp @no-unify
260 platform/graphics/avfoundation/objc/VideoTrackPrivateMediaSourceAVFObjC.mm @no-unify
261 platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm @no-unify
262 platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm @no-unify
263
264 platform/graphics/ca/GraphicsLayerCA.cpp
265 platform/graphics/ca/LayerPool.cpp
266 platform/graphics/ca/PlatformCAAnimation.cpp
267 platform/graphics/ca/PlatformCALayer.cpp
268 platform/graphics/ca/TileController.cpp
269 platform/graphics/ca/TileCoverageMap.cpp
270 platform/graphics/ca/TileGrid.cpp
271 platform/graphics/ca/TransformationMatrixCA.cpp
272 platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.mm
273 platform/graphics/ca/cocoa/PlatformCAFiltersCocoa.mm
274 platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm
275 platform/graphics/ca/cocoa/WebSystemBackdropLayer.mm
276 platform/graphics/ca/cocoa/WebTiledBackingLayer.mm
277
278 platform/graphics/cg/ColorCG.cpp
279 platform/graphics/cg/FloatPointCG.cpp
280 platform/graphics/cg/FloatRectCG.cpp
281 platform/graphics/cg/FloatSizeCG.cpp
282 platform/graphics/cg/GradientCG.cpp
283 platform/graphics/cg/GraphicsContext3DCG.cpp
284 platform/graphics/cg/GraphicsContextCG.cpp
285 platform/graphics/cg/IOSurfacePool.cpp
286 platform/graphics/cg/ImageBufferCG.cpp
287 platform/graphics/cg/ImageBufferDataCG.cpp
288 platform/graphics/cg/ImageBufferUtilitiesCG.cpp
289 platform/graphics/cg/ImageDecoderCG.cpp
290 platform/graphics/cg/ImageSourceCGMac.mm
291 platform/graphics/cg/IntPointCG.cpp
292 platform/graphics/cg/IntRectCG.cpp
293 platform/graphics/cg/IntSizeCG.cpp
294 platform/graphics/cg/NativeImageCG.cpp
295 platform/graphics/cg/PDFDocumentImage.cpp
296 platform/graphics/cg/PathCG.cpp
297 platform/graphics/cg/PatternCG.cpp
298 platform/graphics/cg/SubimageCacheWithTimer.cpp
299 platform/graphics/cg/TransformationMatrixCG.cpp
300 platform/graphics/cg/UTIRegistry.cpp
301
302 platform/graphics/cocoa/ColorCocoa.mm
303 platform/graphics/cocoa/GraphicsContext3DCocoa.mm
304 platform/graphics/cocoa/GraphicsContextCocoa.mm
305 platform/graphics/cocoa/FontCacheCoreText.cpp
306 platform/graphics/cocoa/FontCascadeCocoa.mm
307 platform/graphics/cocoa/FontCocoa.mm
308 platform/graphics/cocoa/FontDescriptionCocoa.cpp
309 platform/graphics/cocoa/FontFamilySpecificationCoreText.cpp
310 platform/graphics/cocoa/FontPlatformDataCocoa.mm
311 platform/graphics/cocoa/HEVCUtilitiesCocoa.mm
312 platform/graphics/cocoa/IOSurface.mm
313 platform/graphics/cocoa/IOSurfacePoolCocoa.mm
314 platform/graphics/cocoa/MediaEngineConfigurationFactoryCocoa.cpp
315 platform/graphics/cocoa/SystemFontDatabaseCoreText.cpp
316 platform/graphics/cocoa/WebActionDisablingCALayerDelegate.mm
317 platform/graphics/cocoa/WebCoreCALayerExtras.mm
318 platform/graphics/cocoa/WebCoreDecompressionSession.mm
319 platform/graphics/cocoa/WebGLLayer.mm
320 platform/graphics/cocoa/WebGPULayer.mm
321 platform/graphics/cocoa/TextTrackRepresentationCocoa.mm
322
323 platform/graphics/cv/ImageTransferSessionVT.mm
324 platform/graphics/cv/PixelBufferConformerCV.cpp
325 platform/graphics/cv/TextureCacheCV.mm
326 platform/graphics/cv/VideoTextureCopierCV.cpp
327
328 platform/graphics/gpu/cocoa/GPUBindGroupMetal.mm
329 platform/graphics/gpu/cocoa/GPUBindGroupLayoutMetal.mm
330 platform/graphics/gpu/cocoa/GPUBufferMetal.mm
331 platform/graphics/gpu/cocoa/GPUCommandBufferMetal.mm
332 platform/graphics/gpu/cocoa/GPUComputePassEncoderMetal.mm
333 platform/graphics/gpu/cocoa/GPUComputePipelineMetal.mm
334 platform/graphics/gpu/cocoa/GPUDeviceMetal.mm
335 platform/graphics/gpu/cocoa/GPUPipelineMetalConvertLayout.cpp
336 platform/graphics/gpu/cocoa/GPUProgrammablePassEncoderMetal.mm
337 platform/graphics/gpu/cocoa/GPUQueueMetal.mm
338 platform/graphics/gpu/cocoa/GPURenderPassEncoderMetal.mm
339 platform/graphics/gpu/cocoa/GPURenderPipelineMetal.mm
340 platform/graphics/gpu/cocoa/GPUSamplerMetal.mm
341 platform/graphics/gpu/cocoa/GPUShaderModuleMetal.mm
342 platform/graphics/gpu/cocoa/GPUSwapChainMetal.mm
343 platform/graphics/gpu/cocoa/GPUTextureMetal.mm
344 platform/graphics/gpu/cocoa/GPUUtilsMetal.mm
345 platform/graphics/gpu/Texture.cpp
346 platform/graphics/gpu/TilingData.cpp
347
348 platform/graphics/ios/DisplayRefreshMonitorIOS.mm
349 platform/graphics/ios/FontCacheIOS.mm
350 platform/graphics/ios/IconIOS.mm
351
352 platform/graphics/mac/ColorMac.mm
353 platform/graphics/mac/ComplexTextControllerCoreText.mm
354 platform/graphics/mac/DisplayRefreshMonitorMac.cpp
355 platform/graphics/mac/FloatPointMac.mm
356 platform/graphics/mac/FloatRectMac.mm
357 platform/graphics/mac/FloatSizeMac.mm
358 platform/graphics/mac/FontCacheMac.mm
359 platform/graphics/mac/FontCustomPlatformData.cpp
360 platform/graphics/mac/GlyphPageMac.cpp
361 platform/graphics/mac/IconMac.mm
362 platform/graphics/mac/ImageMac.mm
363 platform/graphics/mac/IntPointMac.mm
364 platform/graphics/mac/IntRectMac.mm
365 platform/graphics/mac/IntSizeMac.mm
366 platform/graphics/mac/PDFDocumentImageMac.mm
367 platform/graphics/mac/SimpleFontDataCoreText.cpp
368 platform/graphics/mac/SwitchingGPUClient.cpp
369 platform/graphics/mac/WebLayer.mm
370 platform/graphics/mac/WebKitNSImageExtras.mm
371
372 platform/graphics/opengl/Extensions3DOpenGL.cpp
373 platform/graphics/opengl/Extensions3DOpenGLCommon.cpp
374 platform/graphics/opengl/GraphicsContext3DOpenGL.cpp
375 platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp
376 platform/graphics/opengl/TemporaryOpenGLSetting.cpp
377
378 platform/graphics/opentype/OpenTypeCG.cpp
379
380 platform/ios/ColorIOS.mm
381 platform/ios/CursorIOS.cpp
382 platform/ios/Device.cpp
383 platform/ios/DeviceMotionClientIOS.mm
384 platform/ios/DeviceOrientationClientIOS.mm
385 platform/ios/DragImageIOS.mm
386 platform/ios/EventLoopIOS.mm
387 platform/ios/KeyEventIOS.mm
388 platform/ios/LegacyTileCache.mm
389 platform/ios/LegacyTileGrid.mm
390 platform/ios/LegacyTileGridTile.mm
391 platform/ios/LegacyTileLayer.mm
392 platform/ios/LegacyTileLayerPool.mm
393 platform/ios/LocalCurrentTraitCollection.mm
394 platform/ios/LowPowerModeNotifierIOS.mm
395 platform/ios/PasteboardIOS.mm
396 platform/ios/PlatformEventFactoryIOS.mm @no-unify
397 platform/ios/PlatformPasteboardIOS.mm
398 platform/ios/PlatformScreenIOS.mm
399 platform/ios/PlatformSpeechSynthesizerIOS.mm @no-unify
400 platform/ios/PlaybackSessionInterfaceAVKit.mm @no-unify
401 platform/ios/QuickLook.mm
402 platform/ios/RemoteCommandListenerIOS.mm
403 platform/ios/ScrollAnimatorIOS.mm
404 platform/ios/ScrollbarThemeIOS.mm
405 platform/ios/ScrollViewIOS.mm
406 platform/ios/SelectionRect.cpp
407 platform/ios/SystemMemoryIOS.cpp
408 platform/ios/ThemeIOS.mm
409 platform/ios/TileControllerMemoryHandlerIOS.cpp
410 platform/ios/UserAgentIOS.mm
411 platform/ios/ValidationBubbleIOS.mm
412 platform/ios/VideoFullscreenInterfaceAVKit.mm @no-unify
413 platform/ios/WebAVPlayerController.mm
414 platform/ios/WebBackgroundTaskController.mm
415 platform/ios/WebCoreMotionManager.mm
416 platform/ios/WebEvent.mm @no-unify
417 platform/ios/WebItemProviderPasteboard.mm @no-unify
418 platform/ios/WebSQLiteDatabaseTrackerClient.mm
419 platform/ios/WebVideoFullscreenControllerAVKit.mm @no-unify
420 platform/ios/WidgetIOS.mm
421
422 platform/ios/wak/FloatingPointEnvironment.cpp
423 platform/ios/wak/WAKScrollView.mm
424 platform/ios/wak/WAKView.mm @no-unify
425 platform/ios/wak/WAKWindow.mm
426 platform/ios/wak/WebCoreThread.mm
427 platform/ios/wak/WebCoreThreadRun.cpp
428 platform/ios/wak/WebCoreThreadSystemInterface.cpp
429 platform/ios/wak/WKGraphics.mm
430 platform/ios/wak/WKView.mm
431
432 platform/mac/BlacklistUpdater.mm
433 platform/mac/CursorMac.mm
434 platform/mac/DragDataMac.mm
435 platform/mac/DragImageMac.mm
436 platform/mac/EventLoopMac.mm
437 platform/mac/KeyEventMac.mm @no-unify
438 platform/mac/PlaybackSessionInterfaceMac.mm @no-unify
439 platform/mac/LocalCurrentGraphicsContext.mm
440 platform/mac/LocalDefaultSystemAppearance.mm
441 platform/mac/LoggingMac.mm
442 platform/mac/MediaRemoteSoftLink.cpp
443 platform/mac/NSScrollerImpDetails.mm
444 platform/mac/PasteboardMac.mm
445 platform/mac/PasteboardWriter.mm
446 platform/mac/PlatformEventFactoryMac.mm
447 platform/mac/PlatformPasteboardMac.mm
448 platform/mac/PlatformScreenMac.mm
449 platform/mac/PlatformSpeechSynthesizerMac.mm
450 platform/mac/PluginBlacklist.mm
451 platform/mac/PublicSuffixMac.mm
452 platform/mac/PowerObserverMac.cpp
453 platform/mac/RemoteCommandListenerMac.mm
454 platform/mac/SSLKeyGeneratorMac.mm
455 platform/mac/ScrollAnimatorMac.mm @no-unify
456 platform/mac/ScrollViewMac.mm
457 platform/mac/ScrollbarThemeMac.mm @no-unify
458 platform/mac/SerializedPlatformRepresentationMac.mm
459 platform/mac/StringUtilities.mm
460 platform/mac/SuddenTermination.mm
461 platform/mac/ThemeMac.mm
462 platform/mac/ThreadCheck.mm @no-unify
463 platform/mac/UserActivityMac.mm
464 platform/mac/UserAgentMac.mm
465 platform/mac/ValidationBubbleMac.mm
466 platform/mac/VideoFullscreenInterfaceMac.mm
467 platform/mac/WebCoreFullScreenPlaceholderView.mm
468 platform/mac/WebCoreFullScreenWarningView.mm
469 platform/mac/WebCoreFullScreenWindow.mm
470 platform/mac/WebCoreNSFontManagerExtras.mm
471 platform/mac/WebCoreNSURLExtras.mm
472 platform/mac/WebCoreObjCExtras.mm
473 platform/mac/WebGLBlacklist.mm
474 platform/mac/WebNSAttributedStringExtras.mm
475 platform/mac/WebPlaybackControlsManager.mm
476 platform/mac/WidgetMac.mm
477
478 platform/mediarecorder/MediaRecorderPrivateAVFImpl.cpp
479 platform/mediarecorder/cocoa/MediaRecorderPrivateWriterCocoa.mm
480
481 platform/mediasession/mac/MediaSessionInterruptionProviderMac.mm
482
483 platform/mediastream/ios/AVAudioSessionCaptureDevice.mm
484 platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm @no-unify
485 platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm @no-unify
486
487 platform/mediastream/mac/AudioTrackPrivateMediaStreamCocoa.cpp
488 platform/mediastream/mac/AVCaptureDeviceManager.mm @no-unify
489 platform/mediastream/mac/AVVideoCaptureSource.mm @no-unify
490 platform/mediastream/mac/MockRealtimeVideoSourceMac.mm
491
492 platform/mock/MediaPlaybackTargetPickerMock.cpp
493 platform/mock/MediaPlaybackTargetMock.cpp
494
495 platform/network/cf/CertificateInfoCFNet.cpp
496 platform/network/cf/DNSResolveQueueCFNet.cpp
497 platform/network/cf/FormDataStreamCFNet.cpp
498 platform/network/cf/NetworkStorageSessionCFNet.cpp
499 platform/network/cf/ProxyServerCFNet.cpp
500 platform/network/cf/ResourceRequestCFNet.cpp
501 platform/network/cf/SocketStreamHandleImplCFNet.cpp
502
503 platform/network/cocoa/CertificateInfoCocoa.mm
504 platform/network/cocoa/CookieCocoa.mm
505 platform/network/cocoa/CookieStorageObserver.mm
506 platform/network/cocoa/CredentialCocoa.mm
507 platform/network/cocoa/NetworkLoadMetrics.mm
508 platform/network/cocoa/NetworkStorageSessionCocoa.mm
509 platform/network/cocoa/ProtectionSpaceCocoa.mm
510 platform/network/cocoa/ResourceRequestCocoa.mm
511 platform/network/cocoa/ResourceResponseCocoa.mm @no-unify // Unsafe to unify until rdar://problem/48853137 is resolved
512 platform/network/cocoa/WebCoreNSURLSession.mm @no-unify
513
514 platform/network/ios/NetworkStateNotifierIOS.mm
515 platform/network/ios/PreviewConverter.mm
516 platform/network/ios/WebCoreURLResponseIOS.mm
517
518 platform/network/mac/AuthenticationMac.mm
519 platform/network/mac/BlobDataFileReferenceMac.mm
520 platform/network/mac/CookieStorageMac.mm
521 platform/network/mac/CredentialStorageMac.mm
522 platform/network/mac/FormDataStreamMac.mm
523 platform/network/mac/NetworkStateNotifierMac.cpp
524 platform/network/mac/ResourceErrorMac.mm
525 platform/network/mac/ResourceHandleMac.mm
526 platform/network/mac/SynchronousLoaderClient.mm
527 platform/network/mac/UTIUtilities.mm
528 platform/network/mac/WebCoreURLResponse.mm
529
530 platform/text/cf/HyphenationCF.cpp
531
532 platform/text/ios/LocalizedDateCache.mm
533 platform/text/ios/TextEncodingRegistryIOS.mm
534
535 platform/text/mac/LocaleMac.mm
536 platform/text/mac/TextBoundaries.mm
537 platform/text/mac/TextCheckingMac.mm
538 platform/text/mac/TextEncodingRegistryMac.mm
539
540 rendering/RenderThemeCocoa.mm
541 rendering/RenderThemeIOS.mm
542 rendering/RenderThemeMac.mm
543 rendering/TextAutoSizing.cpp
544
545 platform/mediastream/mac/CoreAudioCaptureDevice.cpp
546 platform/mediastream/mac/CoreAudioCaptureDeviceManager.cpp
547 platform/mediastream/mac/CoreAudioCaptureSource.cpp
548 platform/mediastream/mac/DisplayCaptureManagerCocoa.cpp
549 platform/mediastream/mac/DisplayCaptureSourceCocoa.cpp
550 platform/mediastream/mac/RealtimeIncomingAudioSourceCocoa.cpp
551 platform/mediastream/mac/RealtimeIncomingVideoSourceCocoa.mm
552 platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp
553 platform/mediastream/mac/RealtimeMediaSourceCenterMac.mm
554 platform/mediastream/mac/RealtimeOutgoingAudioSourceCocoa.cpp
555 platform/mediastream/mac/RealtimeOutgoingVideoSourceCocoa.cpp
556 platform/mediastream/mac/ScreenDisplayCaptureSourceMac.mm
557 platform/mediastream/mac/WindowDisplayCaptureSourceMac.mm
558
559 platform/audio/mac/AudioSampleDataSource.mm
560
561 platform/mediastream/mac/MockRealtimeAudioSourceMac.mm
562 platform/mediastream/mac/WebAudioSourceProviderAVFObjC.mm
563
564 platform/mediastream/libwebrtc/LibWebRTCProviderCocoa.cpp
565
566 #if ENABLE_APPLE_PAY
567
568     Modules/applepay/ApplePayContactField.cpp
569     Modules/applepay/ApplePayError.cpp
570     Modules/applepay/ApplePayMerchantCapability.cpp
571     Modules/applepay/ApplePayPaymentAuthorizedEvent.cpp
572     Modules/applepay/ApplePayPaymentMethodSelectedEvent.cpp
573     Modules/applepay/ApplePayRequestBase.cpp
574     Modules/applepay/ApplePaySession.cpp
575     Modules/applepay/ApplePaySessionPaymentRequest.cpp
576     Modules/applepay/ApplePayShippingContactSelectedEvent.cpp
577     Modules/applepay/ApplePayShippingMethodSelectedEvent.cpp
578     Modules/applepay/ApplePayValidateMerchantEvent.cpp
579     Modules/applepay/PaymentCoordinator.cpp
580     Modules/applepay/PaymentCoordinatorClient.cpp
581     Modules/applepay/PaymentRequestValidator.mm
582     Modules/applepay/PaymentSession.cpp
583
584     Modules/applepay/cocoa/PaymentCocoa.mm
585     Modules/applepay/cocoa/PaymentContactCocoa.mm
586     Modules/applepay/cocoa/PaymentMerchantSessionCocoa.mm
587     Modules/applepay/cocoa/PaymentMethodCocoa.mm
588
589     Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp
590
591     JSApplePayContactField.cpp
592     JSApplePayError.cpp
593     JSApplePayErrorCode.cpp
594     JSApplePayErrorContactField.cpp
595     JSApplePayLineItem.cpp
596     JSApplePayMerchantCapability.cpp
597     JSApplePayModifier.cpp
598     JSApplePayPayment.cpp
599     JSApplePayPaymentAuthorizationResult.cpp
600     JSApplePayPaymentAuthorizedEvent.cpp
601     JSApplePayPaymentContact.cpp
602     JSApplePayPaymentMethod.cpp
603     JSApplePayPaymentMethodSelectedEvent.cpp
604     JSApplePayPaymentMethodType.cpp
605     JSApplePayPaymentMethodUpdate.cpp
606     JSApplePayPaymentPass.cpp
607     JSApplePayPaymentRequest.cpp
608     JSApplePayRequest.cpp
609     JSApplePayRequestBase.cpp
610     JSApplePaySession.cpp
611     JSApplePayShippingContactSelectedEvent.cpp
612     JSApplePayShippingContactUpdate.cpp
613     JSApplePayShippingMethod.cpp
614     JSApplePayShippingMethodSelectedEvent.cpp
615     JSApplePayShippingMethodUpdate.cpp
616     JSApplePayValidateMerchantEvent.cpp
617
618 #endif
619
620 #if ENABLE_MAC_GESTURE_EVENTS
621
622     dom/mac/GestureEvents.cpp
623     JSGestureEvent.cpp
624
625 #endif
626
627 #if ENABLE_IOS_TOUCH_EVENTS
628
629     JSTouch.cpp
630     JSTouchEvent.cpp
631     JSTouchList.cpp
632
633 #endif
634
635 #if ENABLE_IOS_GESTURE_EVENTS
636
637     JSGestureEvent.cpp
638
639 #endif