blob: 45b7c574eeedb9fbdd1b177a859550ea87c2f7a9 [file] [log] [blame]
// 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/BundlePageConsoleMessageWithDetails.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/ConsoleMessageWithDetails.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/FullscreenVideoTextRecognition.mm
Tests/WebKitCocoa/GPUProcess.mm
Tests/WebKitCocoa/Geolocation.mm
Tests/WebKitCocoa/GetDisplayMedia.mm
Tests/WebKitCocoa/GetDisplayMediaWindowAndScreen.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/TimeZoneOverride.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/WKPrinting.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/WKWebViewResize.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/YoutubeReplacementPlugin.mm
Tests/WebKitCocoa/_WKInputDelegate.mm
Tests/WebKitCocoa/_WKUserContentExtensionStore.mm
Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm
Tests/WebKitCocoa/iOSMouseSupport.mm
Tests/WebKitCocoa/iOSStylusSupport.mm