Lines Matching refs:JSObjectRef
53 static JSValueRef propertyValue(JSContextRef context, JSObjectRef object, const char* propertyName)
62 static JSObjectRef propertyObject(JSContextRef context, JSObjectRef object, const char* propertyName)
67 return const_cast<JSObjectRef>(value);
70 static JSObjectRef getElementById(WKBundleFrameRef frame, JSStringRef elementId)
73 JSObjectRef document = propertyObject(context, JSContextGetGlobalObject(context), "document");
81 JSValueRef element = JSObjectCallAsFunction(context, const_cast<JSObjectRef>(getElementById), document, 1, &elementIdValue, &exception);
84 return const_cast<JSObjectRef>(element);
222 JSValueRef value = WKBundleFrameGetComputedStyleIncludingVisitedInfo(mainFrame, const_cast<JSObjectRef>(element));
231 JSObjectRef element = getElementById(mainFrame, elementId);
234 WKRetainPtr<WKStringRef> value(AdoptWK, WKBundleFrameCopyCounterValue(mainFrame, const_cast<JSObjectRef>(element)));
244 WKRetainPtr<WKStringRef> text(AdoptWK, WKBundleFrameCopyMarkerText(mainFrame, const_cast<JSObjectRef>(element)));
262 JSObjectRef optionsArray = JSValueToObject(context, optionsArrayAsValue, 0);
366 WKRetainPtr<WKBundleNodeHandleRef> domElement = adoptWK(WKBundleNodeHandleCreate(context, const_cast<JSObjectRef>(element)));
384 void LayoutTestController::makeWindowObject(JSContextRef context, JSObjectRef windowObject, JSValueRef* exception)