| // Copyright (C) 2019 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. |
| |
| DeprecatedGlobalValues.mm |
| EditingTestHarness.mm |
| WKWebViewConfigurationExtras.mm |
| |
| cocoa/DaemonTestUtilities.mm |
| cocoa/ImageAnalysisTestingUtilities.mm |
| cocoa/NSItemProviderAdditions.mm |
| cocoa/PlatformUtilitiesCocoa.mm |
| cocoa/TestCocoa.mm |
| cocoa/TestDownloadDelegate.mm |
| cocoa/TestInspectorURLSchemeHandler.mm |
| cocoa/TestLegacyDownloadDelegate.mm |
| cocoa/TestNavigationDelegate.mm |
| cocoa/TestProtocol.mm |
| cocoa/TestUIDelegate.mm |
| cocoa/TestWKWebView.mm |
| cocoa/UserMediaCaptureUIDelegate.mm |
| |
| Tests/WebKitCocoa/AVFoundationPreference.mm |
| Tests/WebKitCocoa/AdditionalReadAccessAllowedURLs.mm |
| Tests/WebKitCocoa/AdditionalSupportedImageTypes.mm |
| Tests/WebKitCocoa/AlwaysRevalidatedURLSchemes.mm |
| Tests/WebKitCocoa/AnimatedResize.mm |
| Tests/WebKitCocoa/AppPrivacyReport.mm |
| Tests/WebKitCocoa/ApplePay.mm |
| Tests/WebKitCocoa/ApplicationManifest.mm |
| Tests/WebKitCocoa/AsyncFunction.mm |
| Tests/WebKitCocoa/AsyncPolicyForNavigationResponse.mm |
| Tests/WebKitCocoa/AttrStyle.mm |
| Tests/WebKitCocoa/AudioBufferSize.mm |
| Tests/WebKitCocoa/AudioRoutingArbitration.mm |
| Tests/WebKitCocoa/AutoFillAvailable.mm |
| Tests/WebKitCocoa/AutoLayoutIntegration.mm |
| Tests/WebKitCocoa/BundleCSSStyleDeclarationHandle.mm |
| Tests/WebKitCocoa/BundleEditingDelegate.mm |
| Tests/WebKitCocoa/BundleFormDelegate.mm |
| Tests/WebKitCocoa/BundlePageConsoleMessage.mm |
| Tests/WebKitCocoa/BundleParameters.mm |
| Tests/WebKitCocoa/BundleRangeHandle.mm |
| Tests/WebKitCocoa/CSSViewportUnits.mm |
| Tests/WebKitCocoa/CancelFontSubresource.mm |
| Tests/WebKitCocoa/Challenge.mm |
| Tests/WebKitCocoa/ClickAutoFillButton.mm |
| Tests/WebKitCocoa/ClipboardTests.mm |
| Tests/WebKitCocoa/CloseWebViewAfterEnterFullscreen.mm |
| Tests/WebKitCocoa/CloseWebViewDuringEnterFullscreen.mm |
| Tests/WebKitCocoa/Coding.mm |
| Tests/WebKitCocoa/CommandBackForward.mm |
| Tests/WebKitCocoa/Configuration.mm |
| Tests/WebKitCocoa/ContentFiltering.mm |
| Tests/WebKitCocoa/ContentRuleListNotification.mm |
| Tests/WebKitCocoa/ContentSecurityPolicy.mm |
| Tests/WebKitCocoa/ContextMenus.mm |
| Tests/WebKitCocoa/CookieAcceptPolicy.mm |
| Tests/WebKitCocoa/CookiePrivateBrowsing.mm |
| Tests/WebKitCocoa/CopyHTML.mm |
| Tests/WebKitCocoa/CopyRTF.mm |
| Tests/WebKitCocoa/CopyURL.mm |
| Tests/WebKitCocoa/Copying.mm |
| Tests/WebKitCocoa/CreateWebArchive.mm |
| Tests/WebKitCocoa/CustomUserAgent.mm |
| Tests/WebKitCocoa/DataDetection.mm |
| Tests/WebKitCocoa/DecidePolicyForNavigationAction.mm |
| Tests/WebKitCocoa/DeviceManagementRestrictions.mm |
| Tests/WebKitCocoa/DeviceOrientation.mm |
| Tests/WebKitCocoa/DidResignInputElementStrongPasswordAppearance.mm |
| Tests/WebKitCocoa/DisableSpellcheck.mm |
| Tests/WebKitCocoa/DisplayName.mm |
| Tests/WebKitCocoa/DoAfterNextPresentationUpdateAfterCrash.mm |
| Tests/WebKitCocoa/DocumentEditingContext.mm |
| Tests/WebKitCocoa/DoubleDefersLoading.mm |
| Tests/WebKitCocoa/Download.mm |
| Tests/WebKitCocoa/DownloadProgress.mm |
| Tests/WebKitCocoa/DragAndDropTests.mm |
| Tests/WebKitCocoa/DuplicateCompletionHandlerCalls.mm |
| Tests/WebKitCocoa/EditorStateTests.mm |
| Tests/WebKitCocoa/EventAttribution.mm |
| Tests/WebKitCocoa/ExitFullscreenOnEnterPiP.mm |
| Tests/WebKitCocoa/ExitPiPOnSuspendVideoElement.mm |
| Tests/WebKitCocoa/FTP.mm |
| Tests/WebKitCocoa/FileSystemAccess.mm |
| Tests/WebKitCocoa/FindInPage.mm |
| Tests/WebKitCocoa/FindInPageAPI.mm |
| Tests/WebKitCocoa/FirstVisuallyNonEmptyMilestone.mm |
| Tests/WebKitCocoa/FixedLayoutSize.mm |
| Tests/WebKitCocoa/FontAttributes.mm |
| Tests/WebKitCocoa/FormValidation.mm |
| Tests/WebKitCocoa/FrameHandleSerialization.mm |
| Tests/WebKitCocoa/FullscreenAlert.mm |
| Tests/WebKitCocoa/FullscreenDelegate.mm |
| Tests/WebKitCocoa/FullscreenLayoutConstraints.mm |
| Tests/WebKitCocoa/FullscreenRemoveNodeBeforeEnter.mm |
| Tests/WebKitCocoa/GPUProcess.mm |
| Tests/WebKitCocoa/Geolocation.mm |
| Tests/WebKitCocoa/GetDisplayMedia.mm |
| Tests/WebKitCocoa/GetResourceData.mm |
| Tests/WebKitCocoa/HSTS.mm |
| Tests/WebKitCocoa/IDBCheckpointWAL.mm |
| Tests/WebKitCocoa/IDBDeleteRecovery.mm |
| Tests/WebKitCocoa/IDBIndexUpgradeToV2.mm |
| Tests/WebKitCocoa/IDBObjectStoreInfoUpgradeToV2.mm |
| Tests/WebKitCocoa/IPCTestingAPI.mm |
| Tests/WebKitCocoa/IconLoadingDelegate.mm |
| Tests/WebKitCocoa/ImageAnalysisTests.mm |
| Tests/WebKitCocoa/InAppBrowserPrivacy.mm |
| Tests/WebKitCocoa/IndexedDBDatabaseProcessKill.mm |
| Tests/WebKitCocoa/IndexedDBFileName.mm |
| Tests/WebKitCocoa/IndexedDBInPageCache.mm |
| Tests/WebKitCocoa/IndexedDBMultiProcess.mm |
| Tests/WebKitCocoa/IndexedDBPersistence.mm |
| Tests/WebKitCocoa/IndexedDBStructuredCloneBackwardCompatibility.mm |
| Tests/WebKitCocoa/IndexedDBSuspendImminently.html |
| Tests/WebKitCocoa/IndexedDBSuspendImminently.mm |
| Tests/WebKitCocoa/IndexedDBTempFileSize.mm |
| Tests/WebKitCocoa/IndexedDBUserDelete.mm |
| Tests/WebKitCocoa/InjectedBundleNodeHandleIsSelectElement.mm |
| Tests/WebKitCocoa/InjectedBundleNodeHandleIsTextField.mm |
| Tests/WebKitCocoa/InsertTextAlternatives.mm |
| Tests/WebKitCocoa/InteractionDeadlockAfterCrash.mm |
| Tests/WebKitCocoa/JITEnabled.mm |
| Tests/WebKitCocoa/JavaScriptDuringNavigation.mm |
| Tests/WebKitCocoa/LoadAlternateHTMLString.mm |
| Tests/WebKitCocoa/LoadDataWithNilMIMEType.mm |
| Tests/WebKitCocoa/LoadFileThenReload.mm |
| Tests/WebKitCocoa/LoadFileURL.mm |
| Tests/WebKitCocoa/LoadInvalidURLRequest.mm |
| Tests/WebKitCocoa/LocalStorageClear.mm |
| Tests/WebKitCocoa/LocalStorageDatabaseTracker.mm |
| Tests/WebKitCocoa/LocalStorageNullEntries.mm |
| Tests/WebKitCocoa/LocalStoragePersistence.mm |
| Tests/WebKitCocoa/LocalStorageQuirkTest.mm |
| Tests/WebKitCocoa/MediaBufferingPolicy.mm |
| Tests/WebKitCocoa/MediaDocument.mm |
| Tests/WebKitCocoa/MediaLoading.mm |
| Tests/WebKitCocoa/MediaMutedState.mm |
| Tests/WebKitCocoa/MediaSession.mm |
| Tests/WebKitCocoa/MediaType.mm |
| Tests/WebKitCocoa/MessagePortProviders.mm |
| Tests/WebKitCocoa/ModalAlerts.mm |
| Tests/WebKitCocoa/ModalContainerObservation.mm |
| Tests/WebKitCocoa/NSAttributedStringWebKitAdditions.mm |
| Tests/WebKitCocoa/NSFileManagerExtras.mm |
| Tests/WebKitCocoa/Navigation.mm |
| Tests/WebKitCocoa/NavigationAction.mm |
| Tests/WebKitCocoa/NetworkProcess.mm |
| Tests/WebKitCocoa/NetworkProcessCrashNonPersistentDataStore.mm |
| Tests/WebKitCocoa/NoPauseWhenSwitchingTabs.mm |
| Tests/WebKitCocoa/NotificationAPI.mm |
| Tests/WebKitCocoa/NowPlaying.mm |
| Tests/WebKitCocoa/NowPlayingControlsTests.mm |
| Tests/WebKitCocoa/ObservedRenderingProgressEventsAfterCrash.mm |
| Tests/WebKitCocoa/OpenAndCloseWindow.mm |
| Tests/WebKitCocoa/OverrideViewportArguments.mm |
| Tests/WebKitCocoa/PDFLinkReferrer.mm |
| Tests/WebKitCocoa/PDFSnapshot.mm |
| Tests/WebKitCocoa/PageZoom.mm |
| Tests/WebKitCocoa/ParserYieldTokenTests.mm |
| Tests/WebKitCocoa/PasteboardUtilities.mm |
| Tests/WebKitCocoa/PasteHTML.mm |
| Tests/WebKitCocoa/PasteImage.mm |
| Tests/WebKitCocoa/PasteMixedContent.mm |
| Tests/WebKitCocoa/PasteRTFD.mm |
| Tests/WebKitCocoa/PasteWebArchive.mm |
| Tests/WebKitCocoa/PictureInPictureDelegate.mm |
| Tests/WebKitCocoa/Preconnect.mm |
| Tests/WebKitCocoa/Preferences.mm |
| Tests/WebKitCocoa/PreferredAudioBufferSize.mm |
| Tests/WebKitCocoa/PrepareForMoveToWindow.mm |
| Tests/WebKitCocoa/PrivateClickMeasurement.mm |
| Tests/WebKitCocoa/ProcessPreWarming.mm |
| Tests/WebKitCocoa/ProcessSuspendMediaBuffering.mm |
| Tests/WebKitCocoa/ProcessSuspension.mm |
| Tests/WebKitCocoa/ProcessSwapOnNavigation.mm |
| Tests/WebKitCocoa/ProvisionalURLNotChange.mm |
| Tests/WebKitCocoa/Proxy.mm |
| Tests/WebKitCocoa/PushAPI.mm |
| Tests/WebKitCocoa/QuickLook.mm |
| Tests/WebKitCocoa/ReloadWithDifferingInitialScale.mm |
| Tests/WebKitCocoa/RemoteObjectRegistry.mm |
| Tests/WebKitCocoa/RenderedImageWithOptions.mm |
| Tests/WebKitCocoa/RenderingProgress.mm |
| Tests/WebKitCocoa/ReparentWebViewTimeout.mm |
| Tests/WebKitCocoa/RequestTextInputContext.mm |
| Tests/WebKitCocoa/RequiresUserActionForPlayback.mm |
| Tests/WebKitCocoa/ResourceLoadDelegate.mm |
| Tests/WebKitCocoa/ResourceLoadStatistics.mm |
| Tests/WebKitCocoa/ResponsivenessTimer.mm |
| Tests/WebKitCocoa/ResponsivenessTimerDoesntFireEarly.mm |
| Tests/WebKitCocoa/RestoreScrollPosition.mm |
| Tests/WebKitCocoa/RestoreSessionStateWithoutNavigation.mm |
| Tests/WebKitCocoa/RunOpenPanel.mm |
| Tests/WebKitCocoa/RunScriptAfterDocumentLoad.mm |
| Tests/WebKitCocoa/SafeBrowsing.mm |
| Tests/WebKitCocoa/SampledPageTopColor.mm |
| Tests/WebKitCocoa/SchemeRegistry.mm |
| Tests/WebKitCocoa/ServiceWorkerBasic.mm |
| Tests/WebKitCocoa/SessionStorage.mm |
| Tests/WebKitCocoa/ShouldGoToBackForwardListItem.mm |
| Tests/WebKitCocoa/ShouldOpenExternalURLsInNewWindowActions.mm |
| Tests/WebKitCocoa/ShrinkToFit.mm |
| Tests/WebKitCocoa/SnapshotStore.mm |
| Tests/WebKitCocoa/SpeechRecognition.mm |
| Tests/WebKitCocoa/StopSuspendResumeAllMedia.mm |
| Tests/WebKitCocoa/StorageQuota.mm |
| Tests/WebKitCocoa/StoreBlobThenDelete.mm |
| Tests/WebKitCocoa/SystemColors.mm |
| Tests/WebKitCocoa/SystemPreview.mm |
| Tests/WebKitCocoa/TLSDeprecation.mm |
| Tests/WebKitCocoa/TabOutOfWebView.mm |
| Tests/WebKitCocoa/TestAwakener.mm |
| Tests/WebKitCocoa/TestSOAuthorization.mm |
| Tests/WebKitCocoa/TestURLSchemeHandler.mm |
| Tests/WebKitCocoa/TextManipulation.mm |
| Tests/WebKitCocoa/TextSize.mm |
| Tests/WebKitCocoa/TextWidth.mm |
| Tests/WebKitCocoa/TopContentInset.mm |
| Tests/WebKitCocoa/UIDelegate.mm |
| Tests/WebKitCocoa/UploadDirectory.mm |
| Tests/WebKitCocoa/UseSelectionAsFindString.mm |
| Tests/WebKitCocoa/UserContentController.mm |
| Tests/WebKitCocoa/UserContentWorld.mm |
| Tests/WebKitCocoa/UserInitiatedActionInNavigationAction.mm |
| Tests/WebKitCocoa/UserMediaDisabled.mm |
| Tests/WebKitCocoa/UserMediaSimulateFailedSandbox.mm |
| Tests/WebKitCocoa/VideoControlsManager.mm |
| Tests/WebKitCocoa/VideoQualityDisplayCompositing.mm |
| Tests/WebKitCocoa/ViewExposedRect.mm |
| Tests/WebKitCocoa/VisibilityState.mm |
| Tests/WebKitCocoa/VisibleContentRect.mm |
| Tests/WebKitCocoa/VisitedLinkStore.mm |
| Tests/WebKitCocoa/WKAppHighlights.mm |
| Tests/WebKitCocoa/WKAttachmentTests.mm |
| Tests/WebKitCocoa/WKContentExtensionStore.mm |
| Tests/WebKitCocoa/WKContentViewEditingActions.mm |
| Tests/WebKitCocoa/WKContentViewTargetForAction.mm |
| Tests/WebKitCocoa/WKHTTPCookieStore.mm |
| Tests/WebKitCocoa/WKInspectorDelegate.mm |
| Tests/WebKitCocoa/WKInspectorExtension.mm |
| Tests/WebKitCocoa/WKInspectorExtensionDelegate.mm |
| Tests/WebKitCocoa/WKInspectorExtensionHost.mm |
| Tests/WebKitCocoa/WKNSDictionaryEmptyDictionaryCrash.mm |
| Tests/WebKitCocoa/WKNSNumber.mm |
| Tests/WebKitCocoa/WKNavigationResponse.mm |
| Tests/WebKitCocoa/WKObject.mm |
| Tests/WebKitCocoa/WKPDFView.mm |
| Tests/WebKitCocoa/WKProcessPoolConfiguration.mm |
| Tests/WebKitCocoa/WKRequestActivatedElementInfo.mm |
| Tests/WebKitCocoa/WKURLSchemeHandler-1.mm |
| Tests/WebKitCocoa/WKURLSchemeHandler-leaks.mm |
| Tests/WebKitCocoa/WKWebViewAlwaysShowsScroller.mm |
| Tests/WebKitCocoa/WKWebViewCandidateTests.mm |
| Tests/WebKitCocoa/WKWebViewCloseAllMediaPresentations.mm |
| Tests/WebKitCocoa/WKWebViewConfiguration.mm |
| Tests/WebKitCocoa/WKWebViewDefaultNavigationDelegate.mm |
| Tests/WebKitCocoa/WKWebViewDiagnosticLogging.mm |
| Tests/WebKitCocoa/WKWebViewDisableSelection.mm |
| Tests/WebKitCocoa/WKWebViewDoesNotLogDuringInitialization.mm |
| Tests/WebKitCocoa/WKWebViewEditActions.mm |
| Tests/WebKitCocoa/WKWebViewEvaluateJavaScript.mm |
| Tests/WebKitCocoa/WKWebViewFindString.mm |
| Tests/WebKitCocoa/WKWebViewFirstResponderTests.mm |
| Tests/WebKitCocoa/WKWebViewGetContents.mm |
| Tests/WebKitCocoa/WKWebViewLoadAPIs.mm |
| Tests/WebKitCocoa/WKWebViewPrintFormatter.mm |
| Tests/WebKitCocoa/WKWebViewServerTrustKVC.mm |
| Tests/WebKitCocoa/WKWebViewSnapshot.mm |
| Tests/WebKitCocoa/WKWebViewSuspendAllMediaPlayback.mm |
| Tests/WebKitCocoa/WKWebViewTextInput.mm |
| Tests/WebKitCocoa/WKWebViewThemeColor.mm |
| Tests/WebKitCocoa/WKWebViewUnderPageBackgroundColor.mm |
| Tests/WebKitCocoa/WKWebsiteDatastore.mm |
| Tests/WebKitCocoa/WebContentProcessDidTerminate.mm |
| Tests/WebKitCocoa/WebCryptoMasterKey.mm |
| Tests/WebKitCocoa/WebGLPolicy.mm |
| Tests/WebKitCocoa/WebLocks.mm |
| Tests/WebKitCocoa/WebProcessKillIDBCleanup.mm |
| Tests/WebKitCocoa/WebProcessTerminate.mm |
| Tests/WebKitCocoa/WebPushDaemon.mm |
| Tests/WebKitCocoa/WebSQLBasics.mm |
| Tests/WebKitCocoa/WebSocket.mm |
| Tests/WebKitCocoa/WebsiteDataStoreCustomPaths.mm |
| Tests/WebKitCocoa/WebsitePolicies.mm |
| Tests/WebKitCocoa/_WKInputDelegate.mm |
| Tests/WebKitCocoa/_WKUserContentExtensionStore.mm |
| Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm |
| Tests/WebKitCocoa/iOSMouseSupport.mm |
| Tests/WebKitCocoa/iOSStylusSupport.mm |