|
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 () |
|