Lines Matching refs:context
101 static JSValueRef dumpApplicationCacheDelegateCallbacksCallback(JSContextRef context, JSObjectRef f… in dumpApplicationCacheDelegateCallbacksCallback() argument
105 return JSValueMakeUndefined(context); in dumpApplicationCacheDelegateCallbacksCallback()
108 static JSValueRef dumpAsPDFCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObj… in dumpAsPDFCallback() argument
112 return JSValueMakeUndefined(context); in dumpAsPDFCallback()
115 static JSValueRef dumpAsTextCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisOb… in dumpAsTextCallback() argument
121 …controller->setGeneratePixelResults(argumentCount > 0 ? JSValueToBoolean(context, arguments[0]) : … in dumpAsTextCallback()
123 return JSValueMakeUndefined(context); in dumpAsTextCallback()
126 static JSValueRef dumpBackForwardListCallback(JSContextRef context, JSObjectRef function, JSObjectR… in dumpBackForwardListCallback() argument
130 return JSValueMakeUndefined(context); in dumpBackForwardListCallback()
133 static JSValueRef dumpChildFramesAsTextCallback(JSContextRef context, JSObjectRef function, JSObjec… in dumpChildFramesAsTextCallback() argument
137 return JSValueMakeUndefined(context); in dumpChildFramesAsTextCallback()
140 static JSValueRef dumpChildFrameScrollPositionsCallback(JSContextRef context, JSObjectRef function,… in dumpChildFrameScrollPositionsCallback() argument
144 return JSValueMakeUndefined(context); in dumpChildFrameScrollPositionsCallback()
147 static JSValueRef dumpConfigurationForViewportCallback(JSContextRef context, JSObjectRef function, … in dumpConfigurationForViewportCallback() argument
150 return JSValueMakeUndefined(context); in dumpConfigurationForViewportCallback()
153 double deviceDPI = JSValueToNumber(context, arguments[0], exception); in dumpConfigurationForViewportCallback()
155 double deviceWidth = JSValueToNumber(context, arguments[1], exception); in dumpConfigurationForViewportCallback()
157 double deviceHeight = JSValueToNumber(context, arguments[2], exception); in dumpConfigurationForViewportCallback()
159 double availableWidth = JSValueToNumber(context, arguments[3], exception); in dumpConfigurationForViewportCallback()
161 double availableHeight = JSValueToNumber(context, arguments[4], exception); in dumpConfigurationForViewportCallback()
167 return JSValueMakeUndefined(context); in dumpConfigurationForViewportCallback()
170 static JSValueRef dumpDatabaseCallbacksCallback(JSContextRef context, JSObjectRef function, JSObjec… in dumpDatabaseCallbacksCallback() argument
174 return JSValueMakeUndefined(context); in dumpDatabaseCallbacksCallback()
177 static JSValueRef dumpDOMAsWebArchiveCallback(JSContextRef context, JSObjectRef function, JSObjectR… in dumpDOMAsWebArchiveCallback() argument
181 return JSValueMakeUndefined(context); in dumpDOMAsWebArchiveCallback()
184 static JSValueRef dumpEditingCallbacksCallback(JSContextRef context, JSObjectRef function, JSObject… in dumpEditingCallbacksCallback() argument
188 return JSValueMakeUndefined(context); in dumpEditingCallbacksCallback()
191 static JSValueRef dumpFrameLoadCallbacksCallback(JSContextRef context, JSObjectRef function, JSObje… in dumpFrameLoadCallbacksCallback() argument
195 return JSValueMakeUndefined(context); in dumpFrameLoadCallbacksCallback()
198 static JSValueRef dumpUserGestureInFrameLoadCallbacksCallback(JSContextRef context, JSObjectRef fun… in dumpUserGestureInFrameLoadCallbacksCallback() argument
202 return JSValueMakeUndefined(context); in dumpUserGestureInFrameLoadCallbacksCallback()
205 static JSValueRef dumpResourceLoadCallbacksCallback(JSContextRef context, JSObjectRef function, JSO… in dumpResourceLoadCallbacksCallback() argument
209 return JSValueMakeUndefined(context); in dumpResourceLoadCallbacksCallback()
212 static JSValueRef dumpResourceResponseMIMETypesCallback(JSContextRef context, JSObjectRef function,… in dumpResourceResponseMIMETypesCallback() argument
216 return JSValueMakeUndefined(context); in dumpResourceResponseMIMETypesCallback()
219 static JSValueRef dumpSelectionRectCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in dumpSelectionRectCallback() argument
223 return JSValueMakeUndefined(context); in dumpSelectionRectCallback()
226 static JSValueRef dumpSourceAsWebArchiveCallback(JSContextRef context, JSObjectRef function, JSObje… in dumpSourceAsWebArchiveCallback() argument
230 return JSValueMakeUndefined(context); in dumpSourceAsWebArchiveCallback()
233 static JSValueRef dumpStatusCallbacksCallback(JSContextRef context, JSObjectRef function, JSObjectR… in dumpStatusCallbacksCallback() argument
237 return JSValueMakeUndefined(context); in dumpStatusCallbacksCallback()
240 static JSValueRef dumpTitleChangesCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in dumpTitleChangesCallback() argument
244 return JSValueMakeUndefined(context); in dumpTitleChangesCallback()
247 static JSValueRef dumpIconChangesCallback(JSContextRef context, JSObjectRef function, JSObjectRef t… in dumpIconChangesCallback() argument
251 return JSValueMakeUndefined(context); in dumpIconChangesCallback()
254 static JSValueRef dumpWillCacheResponseCallback(JSContextRef context, JSObjectRef function, JSObjec… in dumpWillCacheResponseCallback() argument
258 return JSValueMakeUndefined(context); in dumpWillCacheResponseCallback()
261 static JSValueRef pathToLocalResourceCallback(JSContextRef context, JSObjectRef function, JSObjectR… in pathToLocalResourceCallback() argument
264 return JSValueMakeUndefined(context); in pathToLocalResourceCallback()
267 … JSRetainPtr<JSStringRef> localPath(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in pathToLocalResourceCallback()
270 …JSRetainPtr<JSStringRef> convertedPath(Adopt, controller->pathToLocalResource(context, localPath.g… in pathToLocalResourceCallback()
272 return JSValueMakeUndefined(context); in pathToLocalResourceCallback()
274 return JSValueMakeString(context, convertedPath.get()); in pathToLocalResourceCallback()
277 static JSValueRef removeAllVisitedLinksCallback(JSContextRef context, JSObjectRef function, JSObjec… in removeAllVisitedLinksCallback() argument
282 return JSValueMakeUndefined(context); in removeAllVisitedLinksCallback()
285 static JSValueRef repaintSweepHorizontallyCallback(JSContextRef context, JSObjectRef function, JSOb… in repaintSweepHorizontallyCallback() argument
289 return JSValueMakeUndefined(context); in repaintSweepHorizontallyCallback()
292 static JSValueRef setCallCloseOnWebViewsCallback(JSContextRef context, JSObjectRef function, JSObje… in setCallCloseOnWebViewsCallback() argument
295 return JSValueMakeUndefined(context); in setCallCloseOnWebViewsCallback()
298 controller->setCallCloseOnWebViews(JSValueToBoolean(context, arguments[0])); in setCallCloseOnWebViewsCallback()
299 return JSValueMakeUndefined(context); in setCallCloseOnWebViewsCallback()
302 static JSValueRef setCanOpenWindowsCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in setCanOpenWindowsCallback() argument
306 return JSValueMakeUndefined(context); in setCanOpenWindowsCallback()
309 static JSValueRef setCloseRemainingWindowsWhenCompleteCallback(JSContextRef context, JSObjectRef fu… in setCloseRemainingWindowsWhenCompleteCallback() argument
312 return JSValueMakeUndefined(context); in setCloseRemainingWindowsWhenCompleteCallback()
315 controller->setCloseRemainingWindowsWhenComplete(JSValueToBoolean(context, arguments[0])); in setCloseRemainingWindowsWhenCompleteCallback()
316 return JSValueMakeUndefined(context); in setCloseRemainingWindowsWhenCompleteCallback()
319 static JSValueRef setEncodedAudioDataCallback(JSContextRef context, JSObjectRef function, JSObjectR… in setEncodedAudioDataCallback() argument
322 return JSValueMakeUndefined(context); in setEncodedAudioDataCallback()
324 …JSRetainPtr<JSStringRef> encodedAudioData(Adopt, JSValueToStringCopy(context, arguments[0], except… in setEncodedAudioDataCallback()
335 return JSValueMakeUndefined(context); in setEncodedAudioDataCallback()
338 static JSValueRef testOnscreenCallback(JSContextRef context, JSObjectRef function, JSObjectRef this… in testOnscreenCallback() argument
342 return JSValueMakeUndefined(context); in testOnscreenCallback()
345 static JSValueRef testRepaintCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisO… in testRepaintCallback() argument
349 return JSValueMakeUndefined(context); in testRepaintCallback()
352 static JSValueRef addDisallowedURLCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in addDisallowedURLCallback() argument
356 return JSValueMakeUndefined(context); in addDisallowedURLCallback()
358 JSRetainPtr<JSStringRef> url(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in addDisallowedURLCallback()
364 return JSValueMakeUndefined(context); in addDisallowedURLCallback()
367 static JSValueRef addURLToRedirectCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in addURLToRedirectCallback() argument
370 return JSValueMakeUndefined(context); in addURLToRedirectCallback()
372 JSRetainPtr<JSStringRef> origin(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in addURLToRedirectCallback()
375 …JSRetainPtr<JSStringRef> destination(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in addURLToRedirectCallback()
389 return JSValueMakeUndefined(context); in addURLToRedirectCallback()
392 static JSValueRef callShouldCloseOnWebViewCallback(JSContextRef context, JSObjectRef function, JSOb… in callShouldCloseOnWebViewCallback() argument
397 return JSValueMakeBoolean(context, controller->callShouldCloseOnWebView()); in callShouldCloseOnWebViewCallback()
400 static JSValueRef clearAllApplicationCachesCallback(JSContextRef context, JSObjectRef function, JSO… in clearAllApplicationCachesCallback() argument
406 return JSValueMakeUndefined(context); in clearAllApplicationCachesCallback()
409 static JSValueRef clearApplicationCacheForOriginCallback(JSContextRef context, JSObjectRef function… in clearApplicationCacheForOriginCallback() argument
412 return JSValueMakeUndefined(context); in clearApplicationCacheForOriginCallback()
414 … JSRetainPtr<JSStringRef> originURL(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in clearApplicationCacheForOriginCallback()
420 return JSValueMakeUndefined(context); in clearApplicationCacheForOriginCallback()
423 static JSValueRef originsWithApplicationCacheCallback(JSContextRef context, JSObjectRef function, J… in originsWithApplicationCacheCallback() argument
426 return controller->originsWithApplicationCache(context); in originsWithApplicationCacheCallback()
429 static JSValueRef clearAllDatabasesCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in clearAllDatabasesCallback() argument
435 return JSValueMakeUndefined(context); in clearAllDatabasesCallback()
438 static JSValueRef syncLocalStorageCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in syncLocalStorageCallback() argument
444 return JSValueMakeUndefined(context); in syncLocalStorageCallback()
447 static JSValueRef observeStorageTrackerNotificationsCallback(JSContextRef context, JSObjectRef func… in observeStorageTrackerNotificationsCallback() argument
452 return JSValueMakeUndefined(context); in observeStorageTrackerNotificationsCallback()
454 unsigned numNotifications = JSValueToNumber(context, arguments[0], exception); in observeStorageTrackerNotificationsCallback()
460 return JSValueMakeUndefined(context); in observeStorageTrackerNotificationsCallback()
463 static JSValueRef deleteAllLocalStorageCallback(JSContextRef context, JSObjectRef function, JSObjec… in deleteAllLocalStorageCallback() argument
468 return JSValueMakeUndefined(context); in deleteAllLocalStorageCallback()
471 static JSValueRef deleteLocalStorageForOriginCallback(JSContextRef context, JSObjectRef function, J… in deleteLocalStorageForOriginCallback() argument
476 return JSValueMakeUndefined(context); in deleteLocalStorageForOriginCallback()
478 JSRetainPtr<JSStringRef> url(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in deleteLocalStorageForOriginCallback()
483 return JSValueMakeUndefined(context); in deleteLocalStorageForOriginCallback()
486 static JSValueRef originsWithLocalStorageCallback(JSContextRef context, JSObjectRef function, JSObj… in originsWithLocalStorageCallback() argument
489 return controller->originsWithLocalStorage(context); in originsWithLocalStorageCallback()
492 static JSValueRef clearBackForwardListCallback(JSContextRef context, JSObjectRef function, JSObject… in clearBackForwardListCallback() argument
498 return JSValueMakeUndefined(context); in clearBackForwardListCallback()
501 static JSValueRef clearPersistentUserStyleSheetCallback(JSContextRef context, JSObjectRef function,… in clearPersistentUserStyleSheetCallback() argument
507 return JSValueMakeUndefined(context); in clearPersistentUserStyleSheetCallback()
510 static JSValueRef decodeHostNameCallback(JSContextRef context, JSObjectRef function, JSObjectRef th… in decodeHostNameCallback() argument
514 return JSValueMakeUndefined(context); in decodeHostNameCallback()
516 JSRetainPtr<JSStringRef> name(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in decodeHostNameCallback()
521 return JSValueMakeString(context, decodedHostName.get()); in decodeHostNameCallback()
524 static JSValueRef disableImageLoadingCallback(JSContextRef context, JSObjectRef function, JSObjectR… in disableImageLoadingCallback() argument
530 return JSValueMakeUndefined(context); in disableImageLoadingCallback()
533 static JSValueRef dispatchPendingLoadRequestsCallback(JSContextRef context, JSObjectRef function, J… in dispatchPendingLoadRequestsCallback() argument
539 return JSValueMakeUndefined(context); in dispatchPendingLoadRequestsCallback()
542 static JSValueRef displayCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObjec… in displayCallback() argument
548 return JSValueMakeUndefined(context); in displayCallback()
551 static JSValueRef displayInvalidatedRegionCallback(JSContextRef context, JSObjectRef function, JSOb… in displayInvalidatedRegionCallback() argument
559 return JSValueMakeUndefined(context); in displayInvalidatedRegionCallback()
562 static JSValueRef encodeHostNameCallback(JSContextRef context, JSObjectRef function, JSObjectRef th… in encodeHostNameCallback() argument
566 return JSValueMakeUndefined(context); in encodeHostNameCallback()
568 JSRetainPtr<JSStringRef> name(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in encodeHostNameCallback()
573 return JSValueMakeString(context, encodedHostName.get()); in encodeHostNameCallback()
576 static JSValueRef execCommandCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisO… in execCommandCallback() argument
580 return JSValueMakeUndefined(context); in execCommandCallback()
582 JSRetainPtr<JSStringRef> name(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in execCommandCallback()
589 value.adopt(JSValueToStringCopy(context, arguments[2], exception)); in execCommandCallback()
598 return JSValueMakeUndefined(context); in execCommandCallback()
601 static JSValueRef findStringCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisOb… in findStringCallback() argument
605 return JSValueMakeUndefined(context); in findStringCallback()
607 JSRetainPtr<JSStringRef> target(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in findStringCallback()
610 JSObjectRef options = JSValueToObject(context, arguments[1], exception); in findStringCallback()
614 return JSValueMakeBoolean(context, controller->findString(context, target.get(), options)); in findStringCallback()
617 static JSValueRef counterValueForElementByIdCallback(JSContextRef context, JSObjectRef function, JS… in counterValueForElementByIdCallback() argument
620 return JSValueMakeUndefined(context); in counterValueForElementByIdCallback()
622 … JSRetainPtr<JSStringRef> elementId(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in counterValueForElementByIdCallback()
624 return JSValueMakeUndefined(context); in counterValueForElementByIdCallback()
629 return JSValueMakeUndefined(context); in counterValueForElementByIdCallback()
630 return JSValueMakeString(context, counterValue.get()); in counterValueForElementByIdCallback()
633 static JSValueRef grantDesktopNotificationPermissionCallback(JSContextRef context, JSObjectRef func… in grantDesktopNotificationPermissionCallback() argument
637 return JSValueMakeUndefined(context); in grantDesktopNotificationPermissionCallback()
641 … controller->grantDesktopNotificationPermission(JSValueToStringCopy(context, arguments[0], NULL)); in grantDesktopNotificationPermissionCallback()
643 return JSValueMakeUndefined(context); in grantDesktopNotificationPermissionCallback()
646 static JSValueRef isCommandEnabledCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in isCommandEnabledCallback() argument
651 return JSValueMakeUndefined(context); in isCommandEnabledCallback()
653 JSRetainPtr<JSStringRef> name(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in isCommandEnabledCallback()
658 return JSValueMakeBoolean(context, controller->isCommandEnabled(name.get())); in isCommandEnabledCallback()
661 static JSValueRef overridePreferenceCallback(JSContextRef context, JSObjectRef function, JSObjectRe… in overridePreferenceCallback() argument
664 return JSValueMakeUndefined(context); in overridePreferenceCallback()
666 JSRetainPtr<JSStringRef> key(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in overridePreferenceCallback()
668 JSRetainPtr<JSStringRef> value(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in overridePreferenceCallback()
674 return JSValueMakeUndefined(context); in overridePreferenceCallback()
677 static JSValueRef keepWebHistoryCallback(JSContextRef context, JSObjectRef function, JSObjectRef th… in keepWebHistoryCallback() argument
683 return JSValueMakeUndefined(context); in keepWebHistoryCallback()
686 static JSValueRef computedStyleIncludingVisitedInfoCallback(JSContextRef context, JSObjectRef funct… in computedStyleIncludingVisitedInfoCallback() argument
689 return JSValueMakeUndefined(context); in computedStyleIncludingVisitedInfoCallback()
693 return controller->computedStyleIncludingVisitedInfo(context, arguments[0]); in computedStyleIncludingVisitedInfoCallback()
696 static JSValueRef nodesFromRectCallback(JSContextRef context, JSObjectRef function, JSObjectRef thi… in nodesFromRectCallback() argument
699 return JSValueMakeUndefined(context); in nodesFromRectCallback()
701 int x = JSValueToNumber(context, arguments[1], NULL); in nodesFromRectCallback()
702 int y = JSValueToNumber(context, arguments[2], NULL); in nodesFromRectCallback()
703 int top = static_cast<unsigned>(JSValueToNumber(context, arguments[3], NULL)); in nodesFromRectCallback()
704 int right = static_cast<unsigned>(JSValueToNumber(context, arguments[4], NULL)); in nodesFromRectCallback()
705 int bottom = static_cast<unsigned>(JSValueToNumber(context, arguments[5], NULL)); in nodesFromRectCallback()
706 int left = static_cast<unsigned>(JSValueToNumber(context, arguments[6], NULL)); in nodesFromRectCallback()
707 bool ignoreClipping = JSValueToBoolean(context, arguments[7]); in nodesFromRectCallback()
711 …return controller->nodesFromRect(context, arguments[0], x, y, top, right, bottom, left, ignoreClip… in nodesFromRectCallback()
714 static JSValueRef layerTreeAsTextCallback(JSContextRef context, JSObjectRef function, JSObjectRef t… in layerTreeAsTextCallback() argument
718 return JSValueMakeString(context, controller->layerTreeAsText().get()); in layerTreeAsTextCallback()
721 static JSValueRef notifyDoneCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisOb… in notifyDoneCallback() argument
727 return JSValueMakeUndefined(context); in notifyDoneCallback()
730 static bool parsePageParameters(JSContextRef context, int argumentCount, const JSValueRef* argument… in parsePageParameters() argument
736 pageWidthInPixels = static_cast<float>(JSValueToNumber(context, arguments[0], exception)); in parsePageParameters()
739 pageHeightInPixels = static_cast<float>(JSValueToNumber(context, arguments[1], exception)); in parsePageParameters()
751 static bool parsePagePropertyParameters(JSContextRef context, int argumentCount, const JSValueRef* … in parsePagePropertyParameters() argument
756 pageNumber = static_cast<float>(JSValueToNumber(context, arguments[1], exception)); in parsePagePropertyParameters()
761 …JSRetainPtr<JSStringRef> propertyNameString(Adopt, JSValueToStringCopy(context, arguments[0], exce… in parsePagePropertyParameters()
776 static bool parsePageNumber(JSContextRef context, int argumentCount, const JSValueRef* arguments, J… in parsePageNumber() argument
781 pageNumber = static_cast<int>(JSValueToNumber(context, arguments[0], exception)); in parsePageNumber()
792 static bool parsePageNumberSizeMarings(JSContextRef context, int argumentCount, const JSValueRef* a… in parsePageNumberSizeMarings() argument
800 marginLeft = static_cast<int>(JSValueToNumber(context, arguments[6], exception)); in parsePageNumberSizeMarings()
805 marginBottom = static_cast<int>(JSValueToNumber(context, arguments[5], exception)); in parsePageNumberSizeMarings()
810 marginRight = static_cast<int>(JSValueToNumber(context, arguments[4], exception)); in parsePageNumberSizeMarings()
815 marginTop = static_cast<int>(JSValueToNumber(context, arguments[3], exception)); in parsePageNumberSizeMarings()
820 height = static_cast<int>(JSValueToNumber(context, arguments[2], exception)); in parsePageNumberSizeMarings()
825 width = static_cast<int>(JSValueToNumber(context, arguments[1], exception)); in parsePageNumberSizeMarings()
830 pageNumber = static_cast<int>(JSValueToNumber(context, arguments[0], exception)); in parsePageNumberSizeMarings()
840 static JSValueRef pageNumberForElementByIdCallback(JSContextRef context, JSObjectRef function, JSOb… in pageNumberForElementByIdCallback() argument
844 …if (!parsePageParameters(context, argumentCount - 1, arguments + 1, exception, pageWidthInPixels, … in pageNumberForElementByIdCallback()
845 return JSValueMakeUndefined(context); in pageNumberForElementByIdCallback()
847 … JSRetainPtr<JSStringRef> elementId(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in pageNumberForElementByIdCallback()
849 return JSValueMakeUndefined(context); in pageNumberForElementByIdCallback()
853 return JSValueMakeNumber(context, pageNumber); in pageNumberForElementByIdCallback()
856 static JSValueRef numberOfPagesCallback(JSContextRef context, JSObjectRef function, JSObjectRef thi… in numberOfPagesCallback() argument
860 …if (!parsePageParameters(context, argumentCount, arguments, exception, pageWidthInPixels, pageHeig… in numberOfPagesCallback()
861 return JSValueMakeUndefined(context); in numberOfPagesCallback()
864 …return JSValueMakeNumber(context, controller->numberOfPages(pageWidthInPixels, pageHeightInPixels)… in numberOfPagesCallback()
867 static JSValueRef numberOfPendingGeolocationPermissionRequestsCallback(JSContextRef context, JSObje… in numberOfPendingGeolocationPermissionRequestsCallback() argument
870 return JSValueMakeNumber(context, controller->numberOfPendingGeolocationPermissionRequests()); in numberOfPendingGeolocationPermissionRequestsCallback()
873 static JSValueRef pagePropertyCallback(JSContextRef context, JSObjectRef function, JSObjectRef this… in pagePropertyCallback() argument
877 …if (!parsePagePropertyParameters(context, argumentCount, arguments, exception, propertyName, pageN… in pagePropertyCallback()
878 return JSValueMakeUndefined(context); in pagePropertyCallback()
881 …JSValueRef value = JSValueMakeString(context, controller->pageProperty(propertyName, pageNumber).g… in pagePropertyCallback()
887 static JSValueRef isPageBoxVisibleCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in isPageBoxVisibleCallback() argument
890 if (!parsePageNumber(context, argumentCount, arguments, exception, pageNumber)) in isPageBoxVisibleCallback()
891 return JSValueMakeUndefined(context); in isPageBoxVisibleCallback()
894 return JSValueMakeBoolean(context, controller->isPageBoxVisible(pageNumber)); in isPageBoxVisibleCallback()
897 static JSValueRef pageSizeAndMarginsInPixelsCallback(JSContextRef context, JSObjectRef function, JS… in pageSizeAndMarginsInPixelsCallback() argument
902 …if (!parsePageNumberSizeMarings(context, argumentCount, arguments, exception, pageNumber, width, h… in pageSizeAndMarginsInPixelsCallback()
903 return JSValueMakeUndefined(context); in pageSizeAndMarginsInPixelsCallback()
906 …return JSValueMakeString(context, controller->pageSizeAndMarginsInPixels(pageNumber, width, height… in pageSizeAndMarginsInPixelsCallback()
909 static JSValueRef queueBackNavigationCallback(JSContextRef context, JSObjectRef function, JSObjectR… in queueBackNavigationCallback() argument
914 return JSValueMakeUndefined(context); in queueBackNavigationCallback()
916 double howFarBackDouble = JSValueToNumber(context, arguments[0], exception); in queueBackNavigationCallback()
922 return JSValueMakeUndefined(context); in queueBackNavigationCallback()
925 static JSValueRef queueForwardNavigationCallback(JSContextRef context, JSObjectRef function, JSObje… in queueForwardNavigationCallback() argument
930 return JSValueMakeUndefined(context); in queueForwardNavigationCallback()
932 double howFarForwardDouble = JSValueToNumber(context, arguments[0], exception); in queueForwardNavigationCallback()
938 return JSValueMakeUndefined(context); in queueForwardNavigationCallback()
941 static JSValueRef queueLoadCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisObj… in queueLoadCallback() argument
946 return JSValueMakeUndefined(context); in queueLoadCallback()
948 JSRetainPtr<JSStringRef> url(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in queueLoadCallback()
953 target.adopt(JSValueToStringCopy(context, arguments[1], exception)); in queueLoadCallback()
961 return JSValueMakeUndefined(context); in queueLoadCallback()
964 static JSValueRef queueLoadHTMLStringCallback(JSContextRef context, JSObjectRef function, JSObjectR… in queueLoadHTMLStringCallback() argument
968 return JSValueMakeUndefined(context); in queueLoadHTMLStringCallback()
970 JSRetainPtr<JSStringRef> content(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in queueLoadHTMLStringCallback()
975 baseURL.adopt(JSValueToStringCopy(context, arguments[1], exception)); in queueLoadHTMLStringCallback()
984 unreachableURL.adopt(JSValueToStringCopy(context, arguments[2], exception)); in queueLoadHTMLStringCallback()
987 return JSValueMakeUndefined(context); in queueLoadHTMLStringCallback()
991 return JSValueMakeUndefined(context); in queueLoadHTMLStringCallback()
994 static JSValueRef queueReloadCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisO… in queueReloadCallback() argument
1002 return JSValueMakeUndefined(context); in queueReloadCallback()
1005 static JSValueRef queueLoadingScriptCallback(JSContextRef context, JSObjectRef function, JSObjectRe… in queueLoadingScriptCallback() argument
1010 return JSValueMakeUndefined(context); in queueLoadingScriptCallback()
1012 JSRetainPtr<JSStringRef> script(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in queueLoadingScriptCallback()
1018 return JSValueMakeUndefined(context); in queueLoadingScriptCallback()
1021 static JSValueRef queueNonLoadingScriptCallback(JSContextRef context, JSObjectRef function, JSObjec… in queueNonLoadingScriptCallback() argument
1026 return JSValueMakeUndefined(context); in queueNonLoadingScriptCallback()
1028 JSRetainPtr<JSStringRef> script(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in queueNonLoadingScriptCallback()
1034 return JSValueMakeUndefined(context); in queueNonLoadingScriptCallback()
1037 static JSValueRef setAcceptsEditingCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in setAcceptsEditingCallback() argument
1041 return JSValueMakeUndefined(context); in setAcceptsEditingCallback()
1044 controller->setAcceptsEditing(JSValueToBoolean(context, arguments[0])); in setAcceptsEditingCallback()
1046 return JSValueMakeUndefined(context); in setAcceptsEditingCallback()
1049 static JSValueRef setAlwaysAcceptCookiesCallback(JSContextRef context, JSObjectRef function, JSObje… in setAlwaysAcceptCookiesCallback() argument
1053 return JSValueMakeUndefined(context); in setAlwaysAcceptCookiesCallback()
1056 controller->setAlwaysAcceptCookies(JSValueToBoolean(context, arguments[0])); in setAlwaysAcceptCookiesCallback()
1058 return JSValueMakeUndefined(context); in setAlwaysAcceptCookiesCallback()
1061 static JSValueRef setAppCacheMaximumSizeCallback(JSContextRef context, JSObjectRef function, JSObje… in setAppCacheMaximumSizeCallback() argument
1065 return JSValueMakeUndefined(context); in setAppCacheMaximumSizeCallback()
1069 double size = JSValueToNumber(context, arguments[0], NULL); in setAppCacheMaximumSizeCallback()
1073 return JSValueMakeUndefined(context); in setAppCacheMaximumSizeCallback()
1076 static JSValueRef setApplicationCacheOriginQuotaCallback(JSContextRef context, JSObjectRef function… in setApplicationCacheOriginQuotaCallback() argument
1080 return JSValueMakeUndefined(context); in setApplicationCacheOriginQuotaCallback()
1084 double size = JSValueToNumber(context, arguments[0], NULL); in setApplicationCacheOriginQuotaCallback()
1088 return JSValueMakeUndefined(context); in setApplicationCacheOriginQuotaCallback()
1091 static JSValueRef setAuthenticationPasswordCallback(JSContextRef context, JSObjectRef function, JSO… in setAuthenticationPasswordCallback() argument
1095 return JSValueMakeUndefined(context); in setAuthenticationPasswordCallback()
1097 JSRetainPtr<JSStringRef> password(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setAuthenticationPasswordCallback()
1108 return JSValueMakeUndefined(context); in setAuthenticationPasswordCallback()
1111 static JSValueRef setAuthenticationUsernameCallback(JSContextRef context, JSObjectRef function, JSO… in setAuthenticationUsernameCallback() argument
1115 return JSValueMakeUndefined(context); in setAuthenticationUsernameCallback()
1117 JSRetainPtr<JSStringRef> username(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setAuthenticationUsernameCallback()
1128 return JSValueMakeUndefined(context); in setAuthenticationUsernameCallback()
1131 static JSValueRef setAuthorAndUserStylesEnabledCallback(JSContextRef context, JSObjectRef function,… in setAuthorAndUserStylesEnabledCallback() argument
1135 return JSValueMakeUndefined(context); in setAuthorAndUserStylesEnabledCallback()
1138 controller->setAuthorAndUserStylesEnabled(JSValueToBoolean(context, arguments[0])); in setAuthorAndUserStylesEnabledCallback()
1140 return JSValueMakeUndefined(context); in setAuthorAndUserStylesEnabledCallback()
1143 static JSValueRef setAutofilledCallback(JSContextRef context, JSObjectRef function, JSObjectRef thi… in setAutofilledCallback() argument
1146 return JSValueMakeUndefined(context); in setAutofilledCallback()
1149 controller->setAutofilled(context, arguments[0], JSValueToBoolean(context, arguments[1])); in setAutofilledCallback()
1151 return JSValueMakeUndefined(context); in setAutofilledCallback()
1154 static JSValueRef setCacheModelCallback(JSContextRef context, JSObjectRef function, JSObjectRef thi… in setCacheModelCallback() argument
1158 return JSValueMakeUndefined(context); in setCacheModelCallback()
1160 int cacheModel = JSValueToNumber(context, arguments[0], exception); in setCacheModelCallback()
1166 return JSValueMakeUndefined(context); in setCacheModelCallback()
1169 static JSValueRef setCustomPolicyDelegateCallback(JSContextRef context, JSObjectRef function, JSObj… in setCustomPolicyDelegateCallback() argument
1173 return JSValueMakeUndefined(context); in setCustomPolicyDelegateCallback()
1177 permissive = JSValueToBoolean(context, arguments[1]); in setCustomPolicyDelegateCallback()
1180 controller->setCustomPolicyDelegate(JSValueToBoolean(context, arguments[0]), permissive); in setCustomPolicyDelegateCallback()
1182 return JSValueMakeUndefined(context); in setCustomPolicyDelegateCallback()
1185 static JSValueRef setDatabaseQuotaCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in setDatabaseQuotaCallback() argument
1189 return JSValueMakeUndefined(context); in setDatabaseQuotaCallback()
1193 double quota = JSValueToNumber(context, arguments[0], NULL); in setDatabaseQuotaCallback()
1197 return JSValueMakeUndefined(context); in setDatabaseQuotaCallback()
1200 static JSValueRef setDeferMainResourceDataLoadCallback(JSContextRef context, JSObjectRef function, … in setDeferMainResourceDataLoadCallback() argument
1204 return JSValueMakeUndefined(context); in setDeferMainResourceDataLoadCallback()
1207 controller->setDeferMainResourceDataLoad(JSValueToBoolean(context, arguments[0])); in setDeferMainResourceDataLoadCallback()
1209 return JSValueMakeUndefined(context); in setDeferMainResourceDataLoadCallback()
1212 static JSValueRef setDomainRelaxationForbiddenForURLSchemeCallback(JSContextRef context, JSObjectRe… in setDomainRelaxationForbiddenForURLSchemeCallback() argument
1216 return JSValueMakeUndefined(context); in setDomainRelaxationForbiddenForURLSchemeCallback()
1220 bool forbidden = JSValueToBoolean(context, arguments[0]); in setDomainRelaxationForbiddenForURLSchemeCallback()
1221 JSRetainPtr<JSStringRef> scheme(Adopt, JSValueToStringCopy(context, arguments[1], 0)); in setDomainRelaxationForbiddenForURLSchemeCallback()
1224 return JSValueMakeUndefined(context); in setDomainRelaxationForbiddenForURLSchemeCallback()
1227 static JSValueRef setMockDeviceOrientationCallback(JSContextRef context, JSObjectRef function, JSOb… in setMockDeviceOrientationCallback() argument
1230 return JSValueMakeUndefined(context); in setMockDeviceOrientationCallback()
1232 bool canProvideAlpha = JSValueToBoolean(context, arguments[0]); in setMockDeviceOrientationCallback()
1233 double alpha = JSValueToNumber(context, arguments[1], exception); in setMockDeviceOrientationCallback()
1235 bool canProvideBeta = JSValueToBoolean(context, arguments[2]); in setMockDeviceOrientationCallback()
1236 double beta = JSValueToNumber(context, arguments[3], exception); in setMockDeviceOrientationCallback()
1238 bool canProvideGamma = JSValueToBoolean(context, arguments[4]); in setMockDeviceOrientationCallback()
1239 double gamma = JSValueToNumber(context, arguments[5], exception); in setMockDeviceOrientationCallback()
1245 return JSValueMakeUndefined(context); in setMockDeviceOrientationCallback()
1248 static JSValueRef setMockGeolocationPositionCallback(JSContextRef context, JSObjectRef function, JS… in setMockGeolocationPositionCallback() argument
1251 return JSValueMakeUndefined(context); in setMockGeolocationPositionCallback()
1254 … controller->setMockGeolocationPosition(JSValueToNumber(context, arguments[0], NULL), // latitude in setMockGeolocationPositionCallback()
1255 … JSValueToNumber(context, arguments[1], NULL), // longitude in setMockGeolocationPositionCallback()
1256 … JSValueToNumber(context, arguments[2], NULL)); // accuracy in setMockGeolocationPositionCallback()
1258 return JSValueMakeUndefined(context); in setMockGeolocationPositionCallback()
1261 static JSValueRef setMockGeolocationErrorCallback(JSContextRef context, JSObjectRef function, JSObj… in setMockGeolocationErrorCallback() argument
1264 return JSValueMakeUndefined(context); in setMockGeolocationErrorCallback()
1266 int code = JSValueToNumber(context, arguments[0], NULL); in setMockGeolocationErrorCallback()
1267 JSRetainPtr<JSStringRef> message(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in setMockGeolocationErrorCallback()
1273 return JSValueMakeUndefined(context); in setMockGeolocationErrorCallback()
1276 static JSValueRef addMockSpeechInputResultCallback(JSContextRef context, JSObjectRef function, JSOb… in addMockSpeechInputResultCallback() argument
1279 return JSValueMakeUndefined(context); in addMockSpeechInputResultCallback()
1281 JSRetainPtr<JSStringRef> result(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in addMockSpeechInputResultCallback()
1284 double confidence = JSValueToNumber(context, arguments[1], exception); in addMockSpeechInputResultCallback()
1286 JSRetainPtr<JSStringRef> language(Adopt, JSValueToStringCopy(context, arguments[2], exception)); in addMockSpeechInputResultCallback()
1292 return JSValueMakeUndefined(context); in addMockSpeechInputResultCallback()
1295 static JSValueRef setNewWindowsCopyBackForwardListCallback(JSContextRef context, JSObjectRef functi… in setNewWindowsCopyBackForwardListCallback() argument
1299 return JSValueMakeUndefined(context); in setNewWindowsCopyBackForwardListCallback()
1302 controller->setNewWindowsCopyBackForwardList(JSValueToBoolean(context, arguments[0])); in setNewWindowsCopyBackForwardListCallback()
1304 return JSValueMakeUndefined(context); in setNewWindowsCopyBackForwardListCallback()
1307 static JSValueRef setGeolocationPermissionCallback(JSContextRef context, JSObjectRef function, JSOb… in setGeolocationPermissionCallback() argument
1311 return JSValueMakeUndefined(context); in setGeolocationPermissionCallback()
1314 controller->setGeolocationPermission(JSValueToBoolean(context, arguments[0])); in setGeolocationPermissionCallback()
1316 return JSValueMakeUndefined(context); in setGeolocationPermissionCallback()
1319 static JSValueRef setHandlesAuthenticationChallengesCallback(JSContextRef context, JSObjectRef func… in setHandlesAuthenticationChallengesCallback() argument
1323 return JSValueMakeUndefined(context); in setHandlesAuthenticationChallengesCallback()
1326 controller->setHandlesAuthenticationChallenges(JSValueToBoolean(context, arguments[0])); in setHandlesAuthenticationChallengesCallback()
1328 return JSValueMakeUndefined(context); in setHandlesAuthenticationChallengesCallback()
1331 static JSValueRef setPOSIXLocaleCallback(JSContextRef context, JSObjectRef function, JSObjectRef th… in setPOSIXLocaleCallback() argument
1334 return JSValueMakeUndefined(context); in setPOSIXLocaleCallback()
1337 JSRetainPtr<JSStringRef> locale(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setPOSIXLocaleCallback()
1341 return JSValueMakeUndefined(context); in setPOSIXLocaleCallback()
1344 static JSValueRef setIconDatabaseEnabledCallback(JSContextRef context, JSObjectRef function, JSObje… in setIconDatabaseEnabledCallback() argument
1348 return JSValueMakeUndefined(context); in setIconDatabaseEnabledCallback()
1351 controller->setIconDatabaseEnabled(JSValueToBoolean(context, arguments[0])); in setIconDatabaseEnabledCallback()
1353 return JSValueMakeUndefined(context); in setIconDatabaseEnabledCallback()
1356 static JSValueRef setJavaScriptProfilingEnabledCallback(JSContextRef context, JSObjectRef function,… in setJavaScriptProfilingEnabledCallback() argument
1359 return JSValueMakeUndefined(context); in setJavaScriptProfilingEnabledCallback()
1362 controller->setJavaScriptProfilingEnabled(JSValueToBoolean(context, arguments[0])); in setJavaScriptProfilingEnabledCallback()
1364 return JSValueMakeUndefined(context); in setJavaScriptProfilingEnabledCallback()
1367 static JSValueRef setMainFrameIsFirstResponderCallback(JSContextRef context, JSObjectRef function, … in setMainFrameIsFirstResponderCallback() argument
1371 return JSValueMakeUndefined(context); in setMainFrameIsFirstResponderCallback()
1374 controller->setMainFrameIsFirstResponder(JSValueToBoolean(context, arguments[0])); in setMainFrameIsFirstResponderCallback()
1376 return JSValueMakeUndefined(context); in setMainFrameIsFirstResponderCallback()
1379 static JSValueRef setPersistentUserStyleSheetLocationCallback(JSContextRef context, JSObjectRef fun… in setPersistentUserStyleSheetLocationCallback() argument
1383 return JSValueMakeUndefined(context); in setPersistentUserStyleSheetLocationCallback()
1385 JSRetainPtr<JSStringRef> path(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setPersistentUserStyleSheetLocationCallback()
1391 return JSValueMakeUndefined(context); in setPersistentUserStyleSheetLocationCallback()
1394 static JSValueRef setPrivateBrowsingEnabledCallback(JSContextRef context, JSObjectRef function, JSO… in setPrivateBrowsingEnabledCallback() argument
1398 return JSValueMakeUndefined(context); in setPrivateBrowsingEnabledCallback()
1401 controller->setPrivateBrowsingEnabled(JSValueToBoolean(context, arguments[0])); in setPrivateBrowsingEnabledCallback()
1403 return JSValueMakeUndefined(context); in setPrivateBrowsingEnabledCallback()
1406 static JSValueRef setJavaScriptCanAccessClipboardCallback(JSContextRef context, JSObjectRef functio… in setJavaScriptCanAccessClipboardCallback() argument
1410 return JSValueMakeUndefined(context); in setJavaScriptCanAccessClipboardCallback()
1413 controller->setJavaScriptCanAccessClipboard(JSValueToBoolean(context, arguments[0])); in setJavaScriptCanAccessClipboardCallback()
1415 return JSValueMakeUndefined(context); in setJavaScriptCanAccessClipboardCallback()
1418 static JSValueRef setXSSAuditorEnabledCallback(JSContextRef context, JSObjectRef function, JSObject… in setXSSAuditorEnabledCallback() argument
1422 return JSValueMakeUndefined(context); in setXSSAuditorEnabledCallback()
1425 controller->setXSSAuditorEnabled(JSValueToBoolean(context, arguments[0])); in setXSSAuditorEnabledCallback()
1427 return JSValueMakeUndefined(context); in setXSSAuditorEnabledCallback()
1430 static JSValueRef setSpatialNavigationEnabledCallback(JSContextRef context, JSObjectRef function, J… in setSpatialNavigationEnabledCallback() argument
1434 return JSValueMakeUndefined(context); in setSpatialNavigationEnabledCallback()
1437 controller->setSpatialNavigationEnabled(JSValueToBoolean(context, arguments[0])); in setSpatialNavigationEnabledCallback()
1439 return JSValueMakeUndefined(context); in setSpatialNavigationEnabledCallback()
1442 static JSValueRef setPrintingCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisO… in setPrintingCallback() argument
1446 return JSValueMakeUndefined(context); in setPrintingCallback()
1450 static JSValueRef setFrameFlatteningEnabledCallback(JSContextRef context, JSObjectRef function, JSO… in setFrameFlatteningEnabledCallback() argument
1454 return JSValueMakeUndefined(context); in setFrameFlatteningEnabledCallback()
1457 controller->setFrameFlatteningEnabled(JSValueToBoolean(context, arguments[0])); in setFrameFlatteningEnabledCallback()
1459 return JSValueMakeUndefined(context); in setFrameFlatteningEnabledCallback()
1462 static JSValueRef setAllowUniversalAccessFromFileURLsCallback(JSContextRef context, JSObjectRef fun… in setAllowUniversalAccessFromFileURLsCallback() argument
1466 return JSValueMakeUndefined(context); in setAllowUniversalAccessFromFileURLsCallback()
1469 controller->setAllowUniversalAccessFromFileURLs(JSValueToBoolean(context, arguments[0])); in setAllowUniversalAccessFromFileURLsCallback()
1471 return JSValueMakeUndefined(context); in setAllowUniversalAccessFromFileURLsCallback()
1474 static JSValueRef setAllowFileAccessFromFileURLsCallback(JSContextRef context, JSObjectRef function… in setAllowFileAccessFromFileURLsCallback() argument
1478 return JSValueMakeUndefined(context); in setAllowFileAccessFromFileURLsCallback()
1481 controller->setAllowFileAccessFromFileURLs(JSValueToBoolean(context, arguments[0])); in setAllowFileAccessFromFileURLsCallback()
1483 return JSValueMakeUndefined(context); in setAllowFileAccessFromFileURLsCallback()
1486 static JSValueRef setTabKeyCyclesThroughElementsCallback(JSContextRef context, JSObjectRef function… in setTabKeyCyclesThroughElementsCallback() argument
1490 return JSValueMakeUndefined(context); in setTabKeyCyclesThroughElementsCallback()
1493 controller->setTabKeyCyclesThroughElements(JSValueToBoolean(context, arguments[0])); in setTabKeyCyclesThroughElementsCallback()
1495 return JSValueMakeUndefined(context); in setTabKeyCyclesThroughElementsCallback()
1498 static JSValueRef setTimelineProfilingEnabledCallback(JSContextRef context, JSObjectRef function, J… in setTimelineProfilingEnabledCallback() argument
1501 return JSValueMakeUndefined(context); in setTimelineProfilingEnabledCallback()
1504 controller->setTimelineProfilingEnabled(JSValueToBoolean(context, arguments[0])); in setTimelineProfilingEnabledCallback()
1505 return JSValueMakeUndefined(context); in setTimelineProfilingEnabledCallback()
1508 static JSValueRef setUseDashboardCompatibilityModeCallback(JSContextRef context, JSObjectRef functi… in setUseDashboardCompatibilityModeCallback() argument
1512 return JSValueMakeUndefined(context); in setUseDashboardCompatibilityModeCallback()
1515 controller->setUseDashboardCompatibilityMode(JSValueToBoolean(context, arguments[0])); in setUseDashboardCompatibilityModeCallback()
1517 return JSValueMakeUndefined(context); in setUseDashboardCompatibilityModeCallback()
1520 static JSValueRef setUserStyleSheetEnabledCallback(JSContextRef context, JSObjectRef function, JSOb… in setUserStyleSheetEnabledCallback() argument
1524 return JSValueMakeUndefined(context); in setUserStyleSheetEnabledCallback()
1527 controller->setUserStyleSheetEnabled(JSValueToBoolean(context, arguments[0])); in setUserStyleSheetEnabledCallback()
1529 return JSValueMakeUndefined(context); in setUserStyleSheetEnabledCallback()
1532 static JSValueRef setUserStyleSheetLocationCallback(JSContextRef context, JSObjectRef function, JSO… in setUserStyleSheetLocationCallback() argument
1536 return JSValueMakeUndefined(context); in setUserStyleSheetLocationCallback()
1538 JSRetainPtr<JSStringRef> path(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setUserStyleSheetLocationCallback()
1544 return JSValueMakeUndefined(context); in setUserStyleSheetLocationCallback()
1547 static JSValueRef setValueForUserCallback(JSContextRef context, JSObjectRef function, JSObjectRef t… in setValueForUserCallback() argument
1551 return JSValueMakeUndefined(context); in setValueForUserCallback()
1553 JSRetainPtr<JSStringRef> value(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in setValueForUserCallback()
1557 controller->setValueForUser(context, arguments[0], value.get()); in setValueForUserCallback()
1559 return JSValueMakeUndefined(context); in setValueForUserCallback()
1562 static JSValueRef setViewModeMediaFeatureCallback(JSContextRef context, JSObjectRef function, JSObj… in setViewModeMediaFeatureCallback() argument
1566 return JSValueMakeUndefined(context); in setViewModeMediaFeatureCallback()
1568 JSRetainPtr<JSStringRef> mode(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setViewModeMediaFeatureCallback()
1574 return JSValueMakeUndefined(context); in setViewModeMediaFeatureCallback()
1577 static JSValueRef setWillSendRequestClearHeaderCallback(JSContextRef context, JSObjectRef function,… in setWillSendRequestClearHeaderCallback() argument
1581 return JSValueMakeUndefined(context); in setWillSendRequestClearHeaderCallback()
1583 JSRetainPtr<JSStringRef> header(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setWillSendRequestClearHeaderCallback()
1593 return JSValueMakeUndefined(context); in setWillSendRequestClearHeaderCallback()
1596 static JSValueRef setWillSendRequestReturnsNullCallback(JSContextRef context, JSObjectRef function,… in setWillSendRequestReturnsNullCallback() argument
1600 return JSValueMakeUndefined(context); in setWillSendRequestReturnsNullCallback()
1603 controller->setWillSendRequestReturnsNull(JSValueToBoolean(context, arguments[0])); in setWillSendRequestReturnsNullCallback()
1605 return JSValueMakeUndefined(context); in setWillSendRequestReturnsNullCallback()
1608 static JSValueRef setWillSendRequestReturnsNullOnRedirectCallback(JSContextRef context, JSObjectRef… in setWillSendRequestReturnsNullOnRedirectCallback() argument
1612 return JSValueMakeUndefined(context); in setWillSendRequestReturnsNullOnRedirectCallback()
1615 controller->setWillSendRequestReturnsNullOnRedirect(JSValueToBoolean(context, arguments[0])); in setWillSendRequestReturnsNullOnRedirectCallback()
1617 return JSValueMakeUndefined(context); in setWillSendRequestReturnsNullOnRedirectCallback()
1620 static JSValueRef setWindowIsKeyCallback(JSContextRef context, JSObjectRef function, JSObjectRef th… in setWindowIsKeyCallback() argument
1624 return JSValueMakeUndefined(context); in setWindowIsKeyCallback()
1627 controller->setWindowIsKey(JSValueToBoolean(context, arguments[0])); in setWindowIsKeyCallback()
1629 return JSValueMakeUndefined(context); in setWindowIsKeyCallback()
1632 static JSValueRef waitUntilDoneCallback(JSContextRef context, JSObjectRef function, JSObjectRef thi… in waitUntilDoneCallback() argument
1638 return JSValueMakeUndefined(context); in waitUntilDoneCallback()
1641 static JSValueRef windowCountCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisO… in windowCountCallback() argument
1646 return JSValueMakeNumber(context, windows); in windowCountCallback()
1649 static JSValueRef setPopupBlockingEnabledCallback(JSContextRef context, JSObjectRef function, JSObj… in setPopupBlockingEnabledCallback() argument
1653 return JSValueMakeUndefined(context); in setPopupBlockingEnabledCallback()
1656 controller->setPopupBlockingEnabled(JSValueToBoolean(context, arguments[0])); in setPopupBlockingEnabledCallback()
1658 return JSValueMakeUndefined(context); in setPopupBlockingEnabledCallback()
1661 static JSValueRef setPluginsEnabledCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in setPluginsEnabledCallback() argument
1665 return JSValueMakeUndefined(context); in setPluginsEnabledCallback()
1668 controller->setPluginsEnabled(JSValueToBoolean(context, arguments[0])); in setPluginsEnabledCallback()
1670 return JSValueMakeUndefined(context); in setPluginsEnabledCallback()
1673 static JSValueRef setSmartInsertDeleteEnabledCallback(JSContextRef context, JSObjectRef function, J… in setSmartInsertDeleteEnabledCallback() argument
1676 return JSValueMakeUndefined(context); in setSmartInsertDeleteEnabledCallback()
1679 controller->setSmartInsertDeleteEnabled(JSValueToBoolean(context, arguments[0])); in setSmartInsertDeleteEnabledCallback()
1680 return JSValueMakeUndefined(context); in setSmartInsertDeleteEnabledCallback()
1683 static JSValueRef setSelectTrailingWhitespaceEnabledCallback(JSContextRef context, JSObjectRef func… in setSelectTrailingWhitespaceEnabledCallback() argument
1686 return JSValueMakeUndefined(context); in setSelectTrailingWhitespaceEnabledCallback()
1689 controller->setSelectTrailingWhitespaceEnabled(JSValueToBoolean(context, arguments[0])); in setSelectTrailingWhitespaceEnabledCallback()
1690 return JSValueMakeUndefined(context); in setSelectTrailingWhitespaceEnabledCallback()
1693 static JSValueRef setStopProvisionalFrameLoadsCallback(JSContextRef context, JSObjectRef function, … in setStopProvisionalFrameLoadsCallback() argument
1697 return JSValueMakeUndefined(context); in setStopProvisionalFrameLoadsCallback()
1700 static JSValueRef setAsynchronousSpellCheckingEnabledCallback(JSContextRef context, JSObjectRef fun… in setAsynchronousSpellCheckingEnabledCallback() argument
1703 return JSValueMakeUndefined(context); in setAsynchronousSpellCheckingEnabledCallback()
1706 controller->setAsynchronousSpellCheckingEnabled(JSValueToBoolean(context, arguments[0])); in setAsynchronousSpellCheckingEnabledCallback()
1707 return JSValueMakeUndefined(context); in setAsynchronousSpellCheckingEnabledCallback()
1710 static JSValueRef shadowRootCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisOb… in shadowRootCallback() argument
1713 return JSValueMakeUndefined(context); in shadowRootCallback()
1715 return controller->shadowRoot(context, arguments[0]); in shadowRootCallback()
1718 static JSValueRef showWebInspectorCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in showWebInspectorCallback() argument
1722 return JSValueMakeUndefined(context); in showWebInspectorCallback()
1725 static JSValueRef closeWebInspectorCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in closeWebInspectorCallback() argument
1730 return JSValueMakeUndefined(context); in closeWebInspectorCallback()
1733 static JSValueRef evaluateInWebInspectorCallback(JSContextRef context, JSObjectRef function, JSObje… in evaluateInWebInspectorCallback() argument
1736 double callId = JSValueToNumber(context, arguments[0], exception); in evaluateInWebInspectorCallback()
1738 JSRetainPtr<JSStringRef> script(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in evaluateInWebInspectorCallback()
1742 return JSValueMakeUndefined(context); in evaluateInWebInspectorCallback()
1745 static JSValueRef evaluateScriptInIsolatedWorldCallback(JSContextRef context, JSObjectRef function,… in evaluateScriptInIsolatedWorldCallback() argument
1748 double worldID = JSValueToNumber(context, arguments[0], exception); in evaluateScriptInIsolatedWorldCallback()
1750 JSRetainPtr<JSStringRef> script(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in evaluateScriptInIsolatedWorldCallback()
1753 …ptInIsolatedWorld(static_cast<unsigned>(worldID), JSContextGetGlobalObject(context), script.get()); in evaluateScriptInIsolatedWorldCallback()
1754 return JSValueMakeUndefined(context); in evaluateScriptInIsolatedWorldCallback()
1757 static JSValueRef elementDoesAutoCompleteForElementWithIdCallback(JSContextRef context, JSObjectRef… in elementDoesAutoCompleteForElementWithIdCallback() argument
1760 … JSRetainPtr<JSStringRef> elementId(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in elementDoesAutoCompleteForElementWithIdCallback()
1765 return JSValueMakeBoolean(context, autoCompletes); in elementDoesAutoCompleteForElementWithIdCallback()
1768 static JSValueRef pauseAnimationAtTimeOnElementWithIdCallback(JSContextRef context, JSObjectRef fun… in pauseAnimationAtTimeOnElementWithIdCallback() argument
1771 return JSValueMakeUndefined(context); in pauseAnimationAtTimeOnElementWithIdCallback()
1773 …JSRetainPtr<JSStringRef> animationName(Adopt, JSValueToStringCopy(context, arguments[0], exception… in pauseAnimationAtTimeOnElementWithIdCallback()
1775 double time = JSValueToNumber(context, arguments[1], exception); in pauseAnimationAtTimeOnElementWithIdCallback()
1777 … JSRetainPtr<JSStringRef> elementId(Adopt, JSValueToStringCopy(context, arguments[2], exception)); in pauseAnimationAtTimeOnElementWithIdCallback()
1781 …return JSValueMakeBoolean(context, controller->pauseAnimationAtTimeOnElementWithId(animationName.g… in pauseAnimationAtTimeOnElementWithIdCallback()
1784 static JSValueRef pauseTransitionAtTimeOnElementWithIdCallback(JSContextRef context, JSObjectRef fu… in pauseTransitionAtTimeOnElementWithIdCallback() argument
1787 return JSValueMakeUndefined(context); in pauseTransitionAtTimeOnElementWithIdCallback()
1789 …JSRetainPtr<JSStringRef> propertyName(Adopt, JSValueToStringCopy(context, arguments[0], exception)… in pauseTransitionAtTimeOnElementWithIdCallback()
1791 double time = JSValueToNumber(context, arguments[1], exception); in pauseTransitionAtTimeOnElementWithIdCallback()
1793 … JSRetainPtr<JSStringRef> elementId(Adopt, JSValueToStringCopy(context, arguments[2], exception)); in pauseTransitionAtTimeOnElementWithIdCallback()
1797 …return JSValueMakeBoolean(context, controller->pauseTransitionAtTimeOnElementWithId(propertyName.g… in pauseTransitionAtTimeOnElementWithIdCallback()
1800 static JSValueRef sampleSVGAnimationForElementAtTimeCallback(JSContextRef context, JSObjectRef func… in sampleSVGAnimationForElementAtTimeCallback() argument
1803 return JSValueMakeUndefined(context); in sampleSVGAnimationForElementAtTimeCallback()
1805 …JSRetainPtr<JSStringRef> animationId(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in sampleSVGAnimationForElementAtTimeCallback()
1807 double time = JSValueToNumber(context, arguments[1], exception); in sampleSVGAnimationForElementAtTimeCallback()
1809 … JSRetainPtr<JSStringRef> elementId(Adopt, JSValueToStringCopy(context, arguments[2], exception)); in sampleSVGAnimationForElementAtTimeCallback()
1813 …return JSValueMakeBoolean(context, controller->sampleSVGAnimationForElementAtTime(animationId.get(… in sampleSVGAnimationForElementAtTimeCallback()
1816 static JSValueRef numberOfActiveAnimationsCallback(JSContextRef context, JSObjectRef function, JSOb… in numberOfActiveAnimationsCallback() argument
1819 return JSValueMakeUndefined(context); in numberOfActiveAnimationsCallback()
1822 return JSValueMakeNumber(context, controller->numberOfActiveAnimations()); in numberOfActiveAnimationsCallback()
1825 static JSValueRef suspendAnimationsCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in suspendAnimationsCallback() argument
1829 return JSValueMakeUndefined(context); in suspendAnimationsCallback()
1832 static JSValueRef resumeAnimationsCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in resumeAnimationsCallback() argument
1836 return JSValueMakeUndefined(context); in resumeAnimationsCallback()
1839 static JSValueRef waitForPolicyDelegateCallback(JSContextRef context, JSObjectRef, JSObjectRef this… in waitForPolicyDelegateCallback() argument
1843 return JSValueMakeUndefined(context); in waitForPolicyDelegateCallback()
1846 static JSValueRef addOriginAccessWhitelistEntryCallback(JSContextRef context, JSObjectRef, JSObject… in addOriginAccessWhitelistEntryCallback() argument
1849 return JSValueMakeUndefined(context); in addOriginAccessWhitelistEntryCallback()
1851 …JSRetainPtr<JSStringRef> sourceOrigin(Adopt, JSValueToStringCopy(context, arguments[0], exception)… in addOriginAccessWhitelistEntryCallback()
1853 …JSRetainPtr<JSStringRef> destinationProtocol(Adopt, JSValueToStringCopy(context, arguments[1], exc… in addOriginAccessWhitelistEntryCallback()
1855 …JSRetainPtr<JSStringRef> destinationHost(Adopt, JSValueToStringCopy(context, arguments[2], excepti… in addOriginAccessWhitelistEntryCallback()
1857 bool allowDestinationSubdomains = JSValueToBoolean(context, arguments[3]); in addOriginAccessWhitelistEntryCallback()
1861 return JSValueMakeUndefined(context); in addOriginAccessWhitelistEntryCallback()
1864 static JSValueRef removeOriginAccessWhitelistEntryCallback(JSContextRef context, JSObjectRef, JSObj… in removeOriginAccessWhitelistEntryCallback() argument
1867 return JSValueMakeUndefined(context); in removeOriginAccessWhitelistEntryCallback()
1869 …JSRetainPtr<JSStringRef> sourceOrigin(Adopt, JSValueToStringCopy(context, arguments[0], exception)… in removeOriginAccessWhitelistEntryCallback()
1871 …JSRetainPtr<JSStringRef> destinationProtocol(Adopt, JSValueToStringCopy(context, arguments[1], exc… in removeOriginAccessWhitelistEntryCallback()
1873 …JSRetainPtr<JSStringRef> destinationHost(Adopt, JSValueToStringCopy(context, arguments[2], excepti… in removeOriginAccessWhitelistEntryCallback()
1875 bool allowDestinationSubdomains = JSValueToBoolean(context, arguments[3]); in removeOriginAccessWhitelistEntryCallback()
1879 return JSValueMakeUndefined(context); in removeOriginAccessWhitelistEntryCallback()
1882 static JSValueRef setScrollbarPolicyCallback(JSContextRef context, JSObjectRef, JSObjectRef thisObj… in setScrollbarPolicyCallback() argument
1885 return JSValueMakeUndefined(context); in setScrollbarPolicyCallback()
1887 …JSRetainPtr<JSStringRef> orientation(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in setScrollbarPolicyCallback()
1889 JSRetainPtr<JSStringRef> policy(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in setScrollbarPolicyCallback()
1894 return JSValueMakeUndefined(context); in setScrollbarPolicyCallback()
1897 static JSValueRef addUserScriptCallback(JSContextRef context, JSObjectRef, JSObjectRef thisObject, … in addUserScriptCallback() argument
1900 return JSValueMakeUndefined(context); in addUserScriptCallback()
1902 JSRetainPtr<JSStringRef> source(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in addUserScriptCallback()
1904 bool runAtStart = JSValueToBoolean(context, arguments[1]); in addUserScriptCallback()
1905 bool allFrames = JSValueToBoolean(context, arguments[2]); in addUserScriptCallback()
1909 return JSValueMakeUndefined(context); in addUserScriptCallback()
1912 static JSValueRef addUserStyleSheetCallback(JSContextRef context, JSObjectRef, JSObjectRef thisObje… in addUserStyleSheetCallback() argument
1915 return JSValueMakeUndefined(context); in addUserStyleSheetCallback()
1917 JSRetainPtr<JSStringRef> source(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in addUserStyleSheetCallback()
1919 bool allFrames = JSValueToBoolean(context, arguments[1]); in addUserStyleSheetCallback()
1923 return JSValueMakeUndefined(context); in addUserStyleSheetCallback()
1926 static JSValueRef setShouldPaintBrokenImageCallback(JSContextRef context, JSObjectRef function, JSO… in setShouldPaintBrokenImageCallback() argument
1930 return JSValueMakeUndefined(context); in setShouldPaintBrokenImageCallback()
1933 controller->setShouldPaintBrokenImage(JSValueToBoolean(context, arguments[0])); in setShouldPaintBrokenImageCallback()
1935 return JSValueMakeUndefined(context); in setShouldPaintBrokenImageCallback()
1938 static JSValueRef apiTestNewWindowDataLoadBaseURLCallback(JSContextRef context, JSObjectRef, JSObje… in apiTestNewWindowDataLoadBaseURLCallback() argument
1941 return JSValueMakeUndefined(context); in apiTestNewWindowDataLoadBaseURLCallback()
1943 JSRetainPtr<JSStringRef> utf8Data(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in apiTestNewWindowDataLoadBaseURLCallback()
1946 JSRetainPtr<JSStringRef> baseURL(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in apiTestNewWindowDataLoadBaseURLCallback()
1951 return JSValueMakeUndefined(context); in apiTestNewWindowDataLoadBaseURLCallback()
1954 static JSValueRef apiTestGoToCurrentBackForwardItemCallback(JSContextRef context, JSObjectRef, JSOb… in apiTestGoToCurrentBackForwardItemCallback() argument
1958 return JSValueMakeUndefined(context); in apiTestGoToCurrentBackForwardItemCallback()
1961 static JSValueRef setWebViewEditableCallback(JSContextRef context, JSObjectRef function, JSObjectRe… in setWebViewEditableCallback() argument
1965 return JSValueMakeUndefined(context); in setWebViewEditableCallback()
1968 controller->setWebViewEditable(JSValueToBoolean(context, arguments[0])); in setWebViewEditableCallback()
1970 return JSValueMakeUndefined(context); in setWebViewEditableCallback()
1974 static JSValueRef abortModalCallback(JSContextRef context, JSObjectRef function, JSObjectRef thisOb… in abortModalCallback() argument
1978 return JSValueMakeUndefined(context); in abortModalCallback()
1981 static JSValueRef hasSpellingMarkerCallback(JSContextRef context, JSObjectRef function, JSObjectRef… in hasSpellingMarkerCallback() argument
1984 return JSValueMakeUndefined(context); in hasSpellingMarkerCallback()
1986 int from = JSValueToNumber(context, arguments[0], 0); in hasSpellingMarkerCallback()
1987 int length = JSValueToNumber(context, arguments[1], 0); in hasSpellingMarkerCallback()
1991 return JSValueMakeBoolean(context, ok); in hasSpellingMarkerCallback()
1994 static JSValueRef hasGrammarMarkerCallback(JSContextRef context, JSObjectRef function, JSObjectRef … in hasGrammarMarkerCallback() argument
1997 return JSValueMakeUndefined(context); in hasGrammarMarkerCallback()
1999 int from = JSValueToNumber(context, arguments[0], 0); in hasGrammarMarkerCallback()
2000 int length = JSValueToNumber(context, arguments[1], 0); in hasGrammarMarkerCallback()
2004 return JSValueMakeBoolean(context, ok); in hasGrammarMarkerCallback()
2007 static JSValueRef markerTextForListItemCallback(JSContextRef context, JSObjectRef, JSObjectRef this… in markerTextForListItemCallback() argument
2011 return JSValueMakeUndefined(context); in markerTextForListItemCallback()
2012 … return JSValueMakeString(context, controller->markerTextForListItem(context, arguments[0]).get()); in markerTextForListItemCallback()
2015 static JSValueRef authenticateSessionCallback(JSContextRef context, JSObjectRef, JSObjectRef thisOb… in authenticateSessionCallback() argument
2019 return JSValueMakeUndefined(context); in authenticateSessionCallback()
2021 JSRetainPtr<JSStringRef> url(Adopt, JSValueToStringCopy(context, arguments[0], exception)); in authenticateSessionCallback()
2023 JSRetainPtr<JSStringRef> username(Adopt, JSValueToStringCopy(context, arguments[1], exception)); in authenticateSessionCallback()
2025 JSRetainPtr<JSStringRef> password(Adopt, JSValueToStringCopy(context, arguments[2], exception)); in authenticateSessionCallback()
2030 return JSValueMakeUndefined(context); in authenticateSessionCallback()
2033 static JSValueRef setEditingBehaviorCallback(JSContextRef context, JSObjectRef function, JSObjectRe… in setEditingBehaviorCallback() argument
2037 return JSValueMakeUndefined(context); in setEditingBehaviorCallback()
2039 …JSRetainPtr<JSStringRef> editingBehavior(Adopt, JSValueToStringCopy(context, arguments[0], excepti… in setEditingBehaviorCallback()
2048 *exception = JSValueMakeString(context, invalidArgument.get()); in setEditingBehaviorCallback()
2049 return JSValueMakeUndefined(context); in setEditingBehaviorCallback()
2057 return JSValueMakeUndefined(context); in setEditingBehaviorCallback()
2060 static JSValueRef setSerializeHTTPLoadsCallback(JSContextRef context, JSObjectRef, JSObjectRef, siz… in setSerializeHTTPLoadsCallback() argument
2064 serialize = JSValueToBoolean(context, arguments[0]); in setSerializeHTTPLoadsCallback()
2067 return JSValueMakeUndefined(context); in setSerializeHTTPLoadsCallback()
2072 static JSValueRef getGlobalFlagCallback(JSContextRef context, JSObjectRef thisObject, JSStringRef p… in getGlobalFlagCallback() argument
2075 return JSValueMakeBoolean(context, controller->globalFlag()); in getGlobalFlagCallback()
2078 static JSValueRef getWebHistoryItemCountCallback(JSContextRef context, JSObjectRef thisObject, JSSt… in getWebHistoryItemCountCallback() argument
2081 return JSValueMakeNumber(context, controller->webHistoryItemCount()); in getWebHistoryItemCountCallback()
2084 static JSValueRef getWorkerThreadCountCallback(JSContextRef context, JSObjectRef thisObject, JSStri… in getWorkerThreadCountCallback() argument
2087 return JSValueMakeNumber(context, controller->workerThreadCount()); in getWorkerThreadCountCallback()
2090 static bool setGlobalFlagCallback(JSContextRef context, JSObjectRef thisObject, JSStringRef propert… in setGlobalFlagCallback() argument
2093 controller->setGlobalFlag(JSValueToBoolean(context, value)); in setGlobalFlagCallback()
2097 static JSValueRef setMinimumTimerIntervalCallback(JSContextRef context, JSObjectRef function, JSObj… in setMinimumTimerIntervalCallback() argument
2100 return JSValueMakeUndefined(context); in setMinimumTimerIntervalCallback()
2102 double minimum = JSValueToNumber(context, arguments[0], exception); in setMinimumTimerIntervalCallback()
2108 return JSValueMakeUndefined(context); in setMinimumTimerIntervalCallback()
2119 void LayoutTestController::makeWindowObject(JSContextRef context, JSObjectRef windowObject, JSValue… in makeWindowObject() argument
2125 JSValueRef layoutTestContollerObject = JSObjectMake(context, classRef, this); in makeWindowObject()
2128 …JSObjectSetProperty(context, windowObject, layoutTestContollerStr.get(), layoutTestContollerObject… in makeWindowObject()