Searched refs:thisObj (Results 1 - 25 of 40) sorted by relevance

12

/external/webkit/Source/WebCore/bindings/js/
H A DJSDataGridColumnListCustom.cpp48 JSDataGridColumnList* thisObj = static_cast<JSDataGridColumnList*>(asObject(slotBase)); local
49 return toJS(exec, thisObj->globalObject(), thisObj->impl()->itemWithName(identifierToAtomicString(propertyName)));
H A DJSDOMMimeTypeArrayCustom.cpp38 JSDOMMimeTypeArray* thisObj = static_cast<JSDOMMimeTypeArray*>(asObject(slotBase)); local
39 return toJS(exec, thisObj->impl()->namedItem(identifierToAtomicString(propertyName)));
H A DJSDOMPluginArrayCustom.cpp38 JSDOMPluginArray* thisObj = static_cast<JSDOMPluginArray*>(asObject(slotBase)); local
39 return toJS(exec, thisObj->impl()->namedItem(identifierToAtomicString(propertyName)));
H A DJSDOMPluginCustom.cpp37 JSDOMPlugin* thisObj = static_cast<JSDOMPlugin*>(asObject(slotBase)); local
38 return toJS(exec, thisObj->impl()->namedItem(identifierToAtomicString(propertyName)));
H A DJSHTMLFrameSetElementCustom.cpp52 JSHTMLElement* thisObj = static_cast<JSHTMLElement*>(asObject(slotBase)); local
53 HTMLElement* element = toHTMLElement(thisObj->impl());
H A DJSStyleSheetListCustom.cpp57 JSStyleSheetList* thisObj = static_cast<JSStyleSheetList*>(asObject(slotBase)); local
58 HTMLStyleElement* element = thisObj->impl()->getNamedItem(identifierToString(propertyName));
H A DJSCSSStyleDeclarationCustom.cpp152 JSCSSStyleDeclaration* thisObj = static_cast<JSCSSStyleDeclaration*>(asObject(slotBase)); local
161 RefPtr<CSSValue> v = thisObj->impl()->getPropertyCSSValue(prop);
173 return StringObjectThatMasqueradesAsUndefined::create(exec, stringToUString(thisObj->impl()->getPropertyValue(prop)));
175 return jsString(exec, thisObj->impl()->getPropertyValue(prop));
H A DJSDOMStringMapCustom.cpp43 JSDOMStringMap* thisObj = static_cast<JSDOMStringMap*>(asObject(slotBase)); local
44 return jsString(exec, thisObj->impl()->item(identifierToAtomicString(propertyName)));
H A DJSNamedNodeMapCustom.cpp78 JSNamedNodeMap* thisObj = static_cast<JSNamedNodeMap*>(asObject(slotBase)); local
79 return toJS(exec, thisObj->impl()->getNamedItem(identifierToString(propertyName)));
H A DJSStorageCustom.cpp46 JSStorage* thisObj = static_cast<JSStorage*>(asObject(slotBase)); local
47 return jsStringOrNull(exec, thisObj->impl()->getItem(identifierToString(propertyName)));
H A DJSNodeListCustom.cpp100 JSNodeList* thisObj = static_cast<JSNodeList*>(asObject(slotBase)); local
101 return toJS(exec, thisObj->impl()->itemWithName(identifierToAtomicString(propertyName)));
/external/webkit/Source/JavaScriptCore/runtime/
H A DLookup.cpp71 void setUpStaticFunctionSlot(ExecState* exec, const HashEntry* entry, JSObject* thisObj, const Identifier& propertyName, PropertySlot& slot) argument
73 ASSERT(thisObj->structure()->anonymousSlotCount() > 0);
74 ASSERT(thisObj->getAnonymousValue(0).isCell() && asObject(thisObj->getAnonymousValue(0).asCell())->isGlobalObject());
76 WriteBarrierBase<Unknown>* location = thisObj->getDirectLocation(exec->globalData(), propertyName);
80 JSGlobalObject* globalObject = asGlobalObject(thisObj->getAnonymousValue(0).asCell());
88 thisObj->putDirectFunction(exec->globalData(), propertyName, function, entry->attributes());
89 location = thisObj->getDirectLocation(exec->globalData(), propertyName);
92 slot.setValue(thisObj, location->get(), thisObj
[all...]
H A DArrayPrototype.cpp172 JSArray* thisObj = asArray(thisValue);
174 unsigned length = thisObj->get(exec, exec->propertyNames().length).toUInt32(exec);
178 StringRecursionChecker checker(exec, thisObj);
193 if (isRealArray && thisObj->canGetIndex(k))
194 element = thisObj->getIndex(k);
196 element = thisObj->get(exec, k);
235 JSObject* thisObj = asArray(thisValue);
237 unsigned length = thisObj->get(exec, exec->propertyNames().length).toUInt32(exec);
241 StringRecursionChecker checker(exec, thisObj);
250 JSValue element = thisObj
270 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
399 JSObject* thisObj = thisValue.toThisObject(exec); local
413 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
439 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
470 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
494 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
556 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
624 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
651 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
710 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
772 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
830 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
880 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
937 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
1012 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
1087 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
1108 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
[all...]
H A DLookup.h190 inline bool getStaticPropertySlot(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertySlot& slot) argument
195 return thisObj->ParentImp::getOwnPropertySlot(exec, propertyName, slot);
198 setUpStaticFunctionSlot(exec, entry, thisObj, propertyName, slot);
200 slot.setCacheableCustom(thisObj, entry->propertyGetter());
206 inline bool getStaticPropertyDescriptor(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor) argument
211 return thisObj->ParentImp::getOwnPropertyDescriptor(exec, propertyName, descriptor);
215 setUpStaticFunctionSlot(exec, entry, thisObj, propertyName, slot);
217 slot.setCustom(thisObj, entry->propertyGetter());
229 inline bool getStaticFunctionSlot(ExecState* exec, const HashTable* table, JSObject* thisObj, const Identifier& propertyName, PropertySlot& slot) argument
231 if (static_cast<ParentImp*>(thisObj)
248 getStaticFunctionDescriptor(ExecState* exec, const HashTable* table, JSObject* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor) argument
268 getStaticValueSlot(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertySlot& slot) argument
286 getStaticValueDescriptor(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor) argument
306 lookupPut(ExecState* exec, const Identifier& propertyName, JSValue value, const HashTable* table, ThisImp* thisObj) argument
331 lookupPut(ExecState* exec, const Identifier& propertyName, JSValue value, const HashTable* table, ThisImp* thisObj, PutPropertySlot& slot) argument
[all...]
H A DErrorPrototype.cpp49 JSObject* thisObj = exec->hostThisValue().toThisObject(exec); local
51 StringRecursionChecker checker(exec, thisObj);
55 JSValue name = thisObj->get(exec, exec->propertyNames().name);
56 JSValue message = thisObj->get(exec, exec->propertyNames().message);
H A DCompletion.cpp62 JSObject* thisObj = (!thisValue || thisValue.isUndefinedOrNull()) ? exec->dynamicGlobalObject() : thisValue.toObject(exec); local
64 JSValue result = exec->interpreter()->execute(program, exec, scopeChain, thisObj);
H A DJSFunction.cpp162 JSFunction* thisObj = asFunction(slotBase); local
163 ASSERT(!thisObj->isHostFunction());
164 return exec->interpreter()->retrieveArguments(exec, thisObj);
169 JSFunction* thisObj = asFunction(slotBase); local
170 ASSERT(!thisObj->isHostFunction());
171 return exec->interpreter()->retrieveCaller(exec, thisObj);
176 JSFunction* thisObj = asFunction(slotBase); local
177 ASSERT(!thisObj->isHostFunction());
178 return jsNumber(thisObj->jsExecutable()->parameterCount());
/external/webkit/Source/JavaScriptGlue/
H A DJSValueWrapper.h53 static JSObjectRef JSObjectCallFunction(void *data, JSObjectRef thisObj, CFArrayRef args);
H A DJSObject.h47 JSUserObject* CallFunction(JSUserObject* thisObj, CFArrayRef args);
H A DJSObject.cpp91 JSUserObject* JSUserObject::CallFunction(JSUserObject* thisObj, CFArrayRef args) argument
96 result = (JSUserObject*)fCallBacks.callFunction(fData, (JSObjectRef)thisObj, args);
H A DJavaScriptGlue.h60 typedef JSObjectRef (*JSObjectCallFunctionProcPtr)(void *data, JSObjectRef thisObj, CFArrayRef args) DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
94 JSObjectRef JSObjectCallFunction(JSObjectRef ref, JSObjectRef thisObj, CFArrayRef args) DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATER;
/external/webkit/Source/WebCore/bridge/
H A Druntime_array.cpp56 RuntimeArray* thisObj = static_cast<RuntimeArray*>(asObject(slotBase)); local
57 return jsNumber(thisObj->getLength());
62 RuntimeArray* thisObj = static_cast<RuntimeArray*>(asObject(slotBase)); local
63 return thisObj->getConcreteArray()->valueAt(exec, index);
H A Druntime_object.cpp62 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); local
63 RefPtr<Instance> instance = thisObj->m_instance;
80 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); local
81 RefPtr<Instance> instance = thisObj->m_instance;
99 RuntimeObject* thisObj = static_cast<RuntimeObject*>(asObject(slotBase)); local
100 RefPtr<Instance> instance = thisObj->m_instance;
H A Druntime_method.cpp56 RuntimeMethod* thisObj = static_cast<RuntimeMethod*>(asObject(slotBase)); local
64 return jsNumber(thisObj->_methodList->at(0)->numParameters());
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
H A DJSNPObject.cpp366 JSNPObject* thisObj = static_cast<JSNPObject*>(asObject(slotBase)); local
368 if (!thisObj->m_npObject)
371 if (!thisObj->m_npObject->_class->getProperty)
380 NPRuntimeObjectMap::PluginProtector protector(thisObj->m_objectMap);
386 returnValue = thisObj->m_npObject->_class->getProperty(thisObj->m_npObject, npIdentifier, &result);
394 JSValue propertyValue = thisObj->m_objectMap->convertNPVariantToJSValue(exec, thisObj->globalObject(), result);
401 JSNPObject* thisObj = static_cast<JSNPObject*>(asObject(slotBase)); local
403 if (!thisObj
[all...]

Completed in 341 milliseconds

12