/external/webkit/Source/WebCore/bindings/js/ |
H A D | JSDataGridColumnListCustom.cpp | 48 JSDataGridColumnList* thisObj = static_cast<JSDataGridColumnList*>(asObject(slotBase)); local 49 return toJS(exec, thisObj->globalObject(), thisObj->impl()->itemWithName(identifierToAtomicString(propertyName)));
|
H A D | JSDOMMimeTypeArrayCustom.cpp | 38 JSDOMMimeTypeArray* thisObj = static_cast<JSDOMMimeTypeArray*>(asObject(slotBase)); local 39 return toJS(exec, thisObj->impl()->namedItem(identifierToAtomicString(propertyName)));
|
H A D | JSDOMPluginArrayCustom.cpp | 38 JSDOMPluginArray* thisObj = static_cast<JSDOMPluginArray*>(asObject(slotBase)); local 39 return toJS(exec, thisObj->impl()->namedItem(identifierToAtomicString(propertyName)));
|
H A D | JSDOMPluginCustom.cpp | 37 JSDOMPlugin* thisObj = static_cast<JSDOMPlugin*>(asObject(slotBase)); local 38 return toJS(exec, thisObj->impl()->namedItem(identifierToAtomicString(propertyName)));
|
H A D | JSHTMLFrameSetElementCustom.cpp | 52 JSHTMLElement* thisObj = static_cast<JSHTMLElement*>(asObject(slotBase)); local 53 HTMLElement* element = toHTMLElement(thisObj->impl());
|
H A D | JSStyleSheetListCustom.cpp | 57 JSStyleSheetList* thisObj = static_cast<JSStyleSheetList*>(asObject(slotBase)); local 58 HTMLStyleElement* element = thisObj->impl()->getNamedItem(identifierToString(propertyName));
|
H A D | JSCSSStyleDeclarationCustom.cpp | 152 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 D | JSDOMStringMapCustom.cpp | 43 JSDOMStringMap* thisObj = static_cast<JSDOMStringMap*>(asObject(slotBase)); local 44 return jsString(exec, thisObj->impl()->item(identifierToAtomicString(propertyName)));
|
H A D | JSNamedNodeMapCustom.cpp | 78 JSNamedNodeMap* thisObj = static_cast<JSNamedNodeMap*>(asObject(slotBase)); local 79 return toJS(exec, thisObj->impl()->getNamedItem(identifierToString(propertyName)));
|
H A D | JSStorageCustom.cpp | 46 JSStorage* thisObj = static_cast<JSStorage*>(asObject(slotBase)); local 47 return jsStringOrNull(exec, thisObj->impl()->getItem(identifierToString(propertyName)));
|
H A D | JSNodeListCustom.cpp | 100 JSNodeList* thisObj = static_cast<JSNodeList*>(asObject(slotBase)); local 101 return toJS(exec, thisObj->impl()->itemWithName(identifierToAtomicString(propertyName)));
|
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | Lookup.cpp | 71 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 D | ArrayPrototype.cpp | 172 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 D | Lookup.h | 190 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 D | ErrorPrototype.cpp | 49 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 D | Completion.cpp | 62 JSObject* thisObj = (!thisValue || thisValue.isUndefinedOrNull()) ? exec->dynamicGlobalObject() : thisValue.toObject(exec); local 64 JSValue result = exec->interpreter()->execute(program, exec, scopeChain, thisObj);
|
H A D | JSFunction.cpp | 162 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 D | JSValueWrapper.h | 53 static JSObjectRef JSObjectCallFunction(void *data, JSObjectRef thisObj, CFArrayRef args);
|
H A D | JSObject.h | 47 JSUserObject* CallFunction(JSUserObject* thisObj, CFArrayRef args);
|
H A D | JSObject.cpp | 91 JSUserObject* JSUserObject::CallFunction(JSUserObject* thisObj, CFArrayRef args) argument 96 result = (JSUserObject*)fCallBacks.callFunction(fData, (JSObjectRef)thisObj, args);
|
H A D | JavaScriptGlue.h | 60 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 D | runtime_array.cpp | 56 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 D | runtime_object.cpp | 62 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 D | runtime_method.cpp | 56 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 D | JSNPObject.cpp | 366 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...] |