Home | History | Annotate | Download | only in jni

Lines Matching refs:RootObject

272 RootObject* JavaJSObject::rootObject() const
281 RootObject* rootObject = this->rootObject();
282 if (!rootObject)
286 ExecState* exec = rootObject->globalObject()->globalExec();
299 rootObject->globalObject()->globalData().timeoutChecker.start();
301 rootObject->globalObject()->globalData().timeoutChecker.stop();
314 RootObject* rootObject = this->rootObject();
315 if (!rootObject)
318 rootObject->globalObject()->globalData().timeoutChecker.start();
319 Completion completion = JSC::evaluate(rootObject->globalObject()->globalExec(), rootObject->globalObject()->globalScopeChain(), makeSource(JavaString(script).impl()), JSC::JSValue());
320 rootObject->globalObject()->globalData().timeoutChecker.stop();
337 RootObject* rootObject = this->rootObject();
338 if (!rootObject)
341 ExecState* exec = rootObject->globalObject()->globalExec();
353 RootObject* rootObject = this->rootObject();
354 if (!rootObject)
357 ExecState* exec = rootObject->globalObject()->globalExec();
369 RootObject* rootObject = this->rootObject();
370 if (!rootObject)
373 ExecState* exec = rootObject->globalObject()->globalExec();
383 RootObject* rootObject = this->rootObject();
384 if (!rootObject)
387 ExecState* exec = rootObject->globalObject()->globalExec();
400 RootObject* rootObject = this->rootObject();
401 if (!rootObject)
404 ExecState* exec = rootObject->globalObject()->globalExec();
414 RootObject* rootObject = this->rootObject();
415 if (!rootObject)
420 ExecState* exec = rootObject->globalObject()->globalExec();
422 return static_cast<jstring>(convertValueToJValue(exec, rootObject, thisObj, JavaTypeObject, "java.lang.String").l);
427 if (RootObject* rootObject = this->rootObject())
428 rootObject->gcUnprotect(_imp);
431 static PassRefPtr<RootObject> createRootObject(void* nativeHandle)
458 RefPtr<RootObject> rootObject = createRootObject(jlong_to_ptr(nativeHandle));
460 // If rootObject is !NULL We must have been called via netscape.javascript.JavaJSObject.getWindow(),
463 if (rootObject) {
464 JSObject* globalObject = rootObject->globalObject();
467 rootObject->gcProtect(globalObject);
478 RootObject* rootObject = this->rootObject();
479 if (!rootObject)
482 ExecState* exec = rootObject->globalObject()->globalExec();
531 rootObject->gcProtect(object);