// 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. platform/graphics/ios/DisplayRefreshMonitorIOS.mm platform/graphics/ios/FontCacheIOS.mm platform/graphics/ios/IconIOS.mm dom/ios/TouchEvents.cpp dom/mac/GestureEvents.cpp editing/ios/DictationCommandIOS.cpp page/scrolling/ios/ScrollingTreeIOS.cpp platform/audio/ios/AudioDestinationIOS.cpp @no-unify platform/audio/ios/AudioFileReaderIOS.cpp @no-unify platform/ios/CursorIOS.cpp platform/ios/Device.cpp platform/ios/SelectionRect.cpp platform/ios/SSLKeyGeneratorIOS.cpp platform/ios/SystemMemoryIOS.cpp platform/ios/TileControllerMemoryHandlerIOS.cpp platform/ios/wak/FloatingPointEnvironment.cpp platform/ios/wak/WebCoreThreadRun.cpp platform/ios/wak/WebCoreThreadSystemInterface.cpp platform/ios/wak/WKContentObservation.cpp accessibility/ios/AccessibilityObjectIOS.mm accessibility/ios/AXObjectCacheIOS.mm accessibility/ios/WebAccessibilityObjectWrapperIOS.mm editing/ios/EditorIOS.mm editing/ios/WebContentReaderIOS.mm loader/ios/PreviewLoader.mm page/ios/EventHandlerIOS.mm page/ios/FrameIOS.mm page/ios/UserAgentIOS.mm page/ios/WebEventRegion.mm page/scrolling/ios/ScrollingCoordinatorIOS.mm page/scrolling/ios/ScrollingTreeFrameScrollingNodeIOS.mm platform/audio/ios/AudioSessionIOS.mm @no-unify platform/audio/ios/MediaSessionManagerIOS.mm @no-unify platform/ios/DeviceMotionClientIOS.mm platform/ios/DeviceOrientationClientIOS.mm platform/ios/DragImageIOS.mm platform/ios/EventLoopIOS.mm platform/ios/KeyEventIOS.mm platform/ios/LegacyTileCache.mm platform/ios/LegacyTileGrid.mm platform/ios/LegacyTileGridTile.mm platform/ios/LegacyTileLayer.mm platform/ios/LegacyTileLayerPool.mm platform/ios/LowPowerModeNotifierIOS.mm platform/ios/PasteboardIOS.mm platform/ios/PlatformEventFactoryIOS.mm platform/ios/PlatformPasteboardIOS.mm platform/ios/PlatformScreenIOS.mm platform/ios/PlatformSpeechSynthesizerIOS.mm @no-unify platform/ios/PlaybackSessionInterfaceAVKit.mm @no-unify platform/ios/QuickLook.mm platform/ios/QuickLookSoftLink.mm platform/ios/RemoteCommandListenerIOS.mm platform/ios/ScrollAnimatorIOS.mm platform/ios/ScrollbarThemeIOS.mm platform/ios/ScrollViewIOS.mm platform/ios/ThemeIOS.mm @no-unify platform/ios/ValidationBubbleIOS.mm @no-unify platform/ios/VideoFullscreenInterfaceAVKit.mm @no-unify platform/ios/wak/WAKScrollView.mm platform/ios/wak/WAKView.mm @no-unify platform/ios/wak/WAKWindow.mm platform/ios/wak/WebCoreThread.mm platform/ios/wak/WKGraphics.mm platform/ios/wak/WKView.mm platform/ios/WebAVPlayerController.mm platform/ios/WebBackgroundTaskController.mm platform/ios/WebCoreMotionManager.mm platform/ios/WebEvent.mm platform/ios/WebItemProviderPasteboard.mm @no-unify platform/ios/WebSQLiteDatabaseTrackerClient.mm platform/ios/WebVideoFullscreenControllerAVKit.mm platform/ios/WidgetIOS.mm platform/mediastream/ios/AVAudioSessionCaptureDevice.mm platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm @no-unify platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm @no-unify platform/network/ios/NetworkStateNotifierIOS.mm platform/network/ios/PreviewConverter.mm platform/network/ios/WebCoreURLResponseIOS.mm platform/text/ios/LocalizedDateCache.mm platform/text/ios/TextEncodingRegistryIOS.mm rendering/RenderThemeIOS.mm platform/cocoa/DataDetectorsCoreSoftLink.mm #if ENABLE_IOS_TOUCH_EVENTS JSTouch.cpp JSTouchEvent.cpp JSTouchList.cpp #end #if ENABLE_IOS_GESTURE_EVENTS JSGestureEvent.cpp #endif