|
| virtual | ~TestRunner () |
| |
| virtual JSClassRef | wrapperClass () |
| |
| void | makeWindowObject (JSContextRef, JSObjectRef windowObject, JSValueRef *exception) |
| |
| bool | isWebKit2 () const |
| |
| WKURLRef | testURL () const |
| |
| void | setTestURL (WKURLRef url) |
| |
| void | dumpAsText (bool dumpPixels) |
| |
| void | waitForPolicyDelegate () |
| |
| void | dumpChildFramesAsText () |
| |
| void | waitUntilDownloadFinished () |
| |
| void | waitUntilDone () |
| |
| void | notifyDone () |
| |
| double | preciseTime () |
| |
| double | timeout () |
| |
| void | dumpBackForwardList () |
| |
| void | dumpChildFrameScrollPositions () |
| |
| void | dumpEditingCallbacks () |
| |
| void | dumpSelectionRect () |
| |
| void | dumpStatusCallbacks () |
| |
| void | dumpTitleChanges () |
| |
| void | dumpFullScreenCallbacks () |
| |
| void | dumpFrameLoadCallbacks () |
| |
| void | dumpProgressFinishedCallback () |
| |
| void | dumpResourceLoadCallbacks () |
| |
| void | dumpResourceResponseMIMETypes () |
| |
| void | dumpWillCacheResponse () |
| |
| void | dumpApplicationCacheDelegateCallbacks () |
| |
| void | dumpDatabaseCallbacks () |
| |
| void | dumpDOMAsWebArchive () |
| |
| void | dumpPolicyDelegateCallbacks () |
| |
| void | setShouldDumpFrameLoadCallbacks (bool value) |
| |
| void | setShouldDumpProgressFinishedCallback (bool value) |
| |
| void | keepWebHistory () |
| |
| void | setAcceptsEditing (bool value) |
| |
| void | setCanOpenWindows (bool) |
| |
| void | setCloseRemainingWindowsWhenComplete (bool value) |
| |
| void | setXSSAuditorEnabled (bool) |
| |
| void | setShadowDOMEnabled (bool) |
| |
| void | setCustomElementsEnabled (bool) |
| |
| void | setModernMediaControlsEnabled (bool) |
| |
| void | setWebGL2Enabled (bool) |
| |
| void | setWebGPUEnabled (bool) |
| |
| void | setFetchAPIEnabled (bool) |
| |
| void | setAllowUniversalAccessFromFileURLs (bool) |
| |
| void | setAllowFileAccessFromFileURLs (bool) |
| |
| void | setNeedsStorageAccessFromFileURLsQuirk (bool) |
| |
| void | setPluginsEnabled (bool) |
| |
| void | setJavaScriptCanAccessClipboard (bool) |
| |
| void | setPrivateBrowsingEnabled (bool) |
| |
| void | setUseDashboardCompatibilityMode (bool) |
| |
| void | setPopupBlockingEnabled (bool) |
| |
| void | setAuthorAndUserStylesEnabled (bool) |
| |
| void | setCustomPolicyDelegate (bool enabled, bool permissive=false) |
| |
| void | addOriginAccessWhitelistEntry (JSStringRef sourceOrigin, JSStringRef destinationProtocol, JSStringRef destinationHost, bool allowDestinationSubdomains) |
| |
| void | removeOriginAccessWhitelistEntry (JSStringRef sourceOrigin, JSStringRef destinationProtocol, JSStringRef destinationHost, bool allowDestinationSubdomains) |
| |
| void | setUserStyleSheetEnabled (bool) |
| |
| void | setUserStyleSheetLocation (JSStringRef) |
| |
| void | setSpatialNavigationEnabled (bool) |
| |
| void | setTabKeyCyclesThroughElements (bool) |
| |
| void | setSerializeHTTPLoads () |
| |
| void | dispatchPendingLoadRequests () |
| |
| void | setCacheModel (int) |
| |
| void | setAsynchronousSpellCheckingEnabled (bool) |
| |
| void | setDownloadAttributeEnabled (bool) |
| |
| void | setAllowsAnySSLCertificate (bool) |
| |
| void | setEncryptedMediaAPIEnabled (bool) |
| |
| void | setSubtleCryptoEnabled (bool) |
| |
| void | setMediaStreamEnabled (bool) |
| |
| void | setPeerConnectionEnabled (bool) |
| |
| void | clearBackForwardList () |
| |
| void | execCommand (JSStringRef name, JSStringRef argument) |
| |
| bool | isCommandEnabled (JSStringRef name) |
| |
| unsigned | windowCount () |
| |
| void | testRepaint () |
| |
| void | repaintSweepHorizontally () |
| |
| void | display () |
| |
| void | addUserScript (JSStringRef source, bool runAtStart, bool allFrames) |
| |
| void | addUserStyleSheet (JSStringRef source, bool allFrames) |
| |
| bool | findString (JSStringRef, JSValueRef optionsArray) |
| |
| void | clearAllDatabases () |
| |
| void | setDatabaseQuota (uint64_t) |
| |
| JSRetainPtr< JSStringRef > | pathToLocalResource (JSStringRef) |
| |
| void | clearAllApplicationCaches () |
| |
| void | clearApplicationCacheForOrigin (JSStringRef origin) |
| |
| void | setAppCacheMaximumSize (uint64_t) |
| |
| long long | applicationCacheDiskUsageForOrigin (JSStringRef origin) |
| |
| void | disallowIncreaseForApplicationCacheQuota () |
| |
| bool | shouldDisallowIncreaseForApplicationCacheQuota () |
| |
| JSValueRef | originsWithApplicationCache () |
| |
| bool | isPageBoxVisible (int pageIndex) |
| |
| bool | isPrinting () |
| |
| void | setPrinting () |
| |
| void | setRejectsProtectionSpaceAndContinueForAuthenticationChallenges (bool) |
| |
| void | setHandlesAuthenticationChallenges (bool) |
| |
| void | setShouldLogCanAuthenticateAgainstProtectionSpace (bool) |
| |
| void | setAuthenticationUsername (JSStringRef) |
| |
| void | setAuthenticationPassword (JSStringRef) |
| |
| void | setValueForUser (JSContextRef, JSValueRef element, JSStringRef value) |
| |
| void | setAudioResult (JSContextRef, JSValueRef data) |
| |
| void | setBlockAllPlugins (bool shouldBlock) |
| |
| WhatToDump | whatToDump () const |
| |
| bool | shouldDumpAllFrameScrollPositions () const |
| |
| bool | shouldDumpBackForwardListsForAllWindows () const |
| |
| bool | shouldDumpEditingCallbacks () const |
| |
| bool | shouldDumpMainFrameScrollPosition () const |
| |
| bool | shouldDumpStatusCallbacks () const |
| |
| bool | shouldDumpTitleChanges () const |
| |
| bool | shouldDumpPixels () const |
| |
| bool | shouldDumpFullScreenCallbacks () const |
| |
| bool | shouldDumpFrameLoadCallbacks () const |
| |
| bool | shouldDumpProgressFinishedCallback () const |
| |
| bool | shouldDumpResourceLoadCallbacks () const |
| |
| bool | shouldDumpResourceResponseMIMETypes () const |
| |
| bool | shouldDumpWillCacheResponse () const |
| |
| bool | shouldDumpApplicationCacheDelegateCallbacks () const |
| |
| bool | shouldDumpDatabaseCallbacks () const |
| |
| bool | shouldDumpSelectionRect () const |
| |
| bool | shouldDumpPolicyCallbacks () const |
| |
| bool | isPolicyDelegateEnabled () const |
| |
| bool | isPolicyDelegatePermissive () const |
| |
| bool | waitToDump () const |
| |
| void | waitToDumpWatchdogTimerFired () |
| |
| void | invalidateWaitToDumpWatchdogTimer () |
| |
| bool | shouldFinishAfterDownload () const |
| |
| bool | shouldAllowEditing () const |
| |
| bool | shouldCloseExtraWindowsAfterRunningTest () const |
| |
| void | evaluateScriptInIsolatedWorld (JSContextRef, unsigned worldID, JSStringRef script) |
| |
| void | showWebInspector () |
| |
| void | closeWebInspector () |
| |
| void | evaluateInWebInspector (JSStringRef script) |
| |
| JSRetainPtr< JSStringRef > | inspectorTestStubURL () |
| |
| void | setPOSIXLocale (JSStringRef) |
| |
| bool | willSendRequestReturnsNull () const |
| |
| void | setWillSendRequestReturnsNull (bool f) |
| |
| bool | willSendRequestReturnsNullOnRedirect () const |
| |
| void | setWillSendRequestReturnsNullOnRedirect (bool f) |
| |
| void | setWillSendRequestAddsHTTPBody (JSStringRef body) |
| |
| String | willSendRequestHTTPBody () const |
| |
| void | setTextDirection (JSStringRef) |
| |
| void | setShouldStayOnPageAfterHandlingBeforeUnload (bool) |
| |
| void | setDefersLoading (bool) |
| |
| void | setStopProvisionalFrameLoads () |
| |
| bool | shouldStopProvisionalFrameLoads () const |
| |
| bool | globalFlag () const |
| |
| void | setGlobalFlag (bool value) |
| |
| double | databaseDefaultQuota () const |
| |
| void | setDatabaseDefaultQuota (double quota) |
| |
| double | databaseMaxQuota () const |
| |
| void | setDatabaseMaxQuota (double quota) |
| |
| void | addChromeInputField (JSValueRef) |
| |
| void | removeChromeInputField (JSValueRef) |
| |
| void | focusWebView (JSValueRef) |
| |
| void | setBackingScaleFactor (double, JSValueRef) |
| |
| void | setWindowIsKey (bool) |
| |
| void | setViewSize (double width, double height) |
| |
| void | callAddChromeInputFieldCallback () |
| |
| void | callRemoveChromeInputFieldCallback () |
| |
| void | callFocusWebViewCallback () |
| |
| void | callSetBackingScaleFactorCallback () |
| |
| void | overridePreference (JSStringRef preference, JSStringRef value) |
| |
| void | setAlwaysAcceptCookies (bool) |
| |
| void | setHasCustomFullScreenBehavior (bool value) |
| |
| bool | hasCustomFullScreenBehavior () const |
| |
| void | setGeolocationPermission (bool) |
| |
| void | setMockGeolocationPosition (double latitude, double longitude, double accuracy, JSValueRef altitude, JSValueRef altitudeAccuracy, JSValueRef heading, JSValueRef speed) |
| |
| void | setMockGeolocationPositionUnavailableError (JSStringRef message) |
| |
| bool | isGeolocationProviderActive () |
| |
| void | setUserMediaPermission (bool) |
| |
| void | setUserMediaPersistentPermissionForOrigin (bool permission, JSStringRef origin, JSStringRef parentOrigin) |
| |
| unsigned | userMediaPermissionRequestCountForOrigin (JSStringRef origin, JSStringRef parentOrigin) const |
| |
| void | resetUserMediaPermissionRequestCountForOrigin (JSStringRef origin, JSStringRef parentOrigin) |
| |
| void | setPageVisibility (JSStringRef state) |
| |
| void | resetPageVisibility () |
| |
| bool | callShouldCloseOnWebView () |
| |
| void | setCustomTimeout (int duration) |
| |
| void | queueBackNavigation (unsigned howFarBackward) |
| |
| void | queueForwardNavigation (unsigned howFarForward) |
| |
| void | queueLoad (JSStringRef url, JSStringRef target, bool shouldOpenExternalURLs) |
| |
| void | queueLoadHTMLString (JSStringRef content, JSStringRef baseURL, JSStringRef unreachableURL) |
| |
| void | queueReload () |
| |
| void | queueLoadingScript (JSStringRef script) |
| |
| void | queueNonLoadingScript (JSStringRef script) |
| |
| bool | secureEventInputIsEnabled () const |
| |
| JSValueRef | failNextNewCodeBlock () |
| |
| JSValueRef | numberOfDFGCompiles (JSValueRef theFunction) |
| |
| JSValueRef | neverInlineFunction (JSValueRef theFunction) |
| |
| bool | shouldDecideNavigationPolicyAfterDelay () const |
| |
| void | setShouldDecideNavigationPolicyAfterDelay (bool) |
| |
| void | setNavigationGesturesEnabled (bool) |
| |
| void | setIgnoresViewportScaleLimits (bool) |
| |
| void | setShouldDownloadUndisplayableMIMETypes (bool) |
| |
| void | runUIScript (JSStringRef script, JSValueRef callback) |
| |
| void | runUIScriptCallback (unsigned callbackID, JSStringRef result) |
| |
| void | installDidBeginSwipeCallback (JSValueRef) |
| |
| void | installWillEndSwipeCallback (JSValueRef) |
| |
| void | installDidEndSwipeCallback (JSValueRef) |
| |
| void | installDidRemoveSwipeSnapshotCallback (JSValueRef) |
| |
| void | callDidBeginSwipeCallback () |
| |
| void | callWillEndSwipeCallback () |
| |
| void | callDidEndSwipeCallback () |
| |
| void | callDidRemoveSwipeSnapshotCallback () |
| |
| void | clearTestRunnerCallbacks () |
| |
| void | accummulateLogsForChannel (JSStringRef channel) |
| |
| unsigned | imageCountInGeneralPasteboard () const |
| |
| void | connectMockGamepad (unsigned index) |
| |
| void | disconnectMockGamepad (unsigned index) |
| |
| void | setMockGamepadDetails (unsigned index, JSStringRef gamepadID, unsigned axisCount, unsigned buttonCount) |
| |
| void | setMockGamepadAxisValue (unsigned index, unsigned axisIndex, double value) |
| |
| void | setMockGamepadButtonValue (unsigned index, unsigned buttonIndex, double value) |
| |
| void | installStatisticsDidModifyDataRecordsCallback (JSValueRef callback) |
| |
| void | statisticsDidModifyDataRecordsCallback () |
| |
| void | statisticsFireDataModificationHandler () |
| |
| void | setStatisticsPrevalentResource (JSStringRef hostName, bool value) |
| |
| bool | isStatisticsPrevalentResource (JSStringRef hostName) |
| |
| void | setStatisticsHasHadUserInteraction (JSStringRef hostName, bool value) |
| |
| bool | isStatisticsHasHadUserInteraction (JSStringRef hostName) |
| |
| void | setStatisticsSubframeUnderTopFrameOrigin (JSStringRef hostName, JSStringRef topFrameHostName) |
| |
| void | setStatisticsSubresourceUnderTopFrameOrigin (JSStringRef hostName, JSStringRef topFrameHostName) |
| |
| void | setStatisticsSubresourceUniqueRedirectTo (JSStringRef hostName, JSStringRef hostNameRedirectedTo) |
| |
| void | setStatisticsTimeToLiveUserInteraction (double seconds) |
| |
| void | setStatisticsNotifyPagesWhenDataRecordsWereScanned (bool) |
| |
| void | setStatisticsShouldClassifyResourcesBeforeDataRecordsRemoval (bool) |
| |
| void | setStatisticsMinimumTimeBetweeenDataRecordsRemoval (double) |
| |
| void | statisticsResetToConsistentState () |
| |
| void | setOpenPanelFiles (JSValueRef) |
| |
| virtual | ~JSWrappable () |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |