Changeset 27373 in webkit for trunk/JavaScriptCore/kjs/array_object.cpp
- Timestamp:
- Nov 1, 2007, 5:14:04 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/array_object.cpp
r27095 r27373 136 136 JSObject* o = element->toObject(exec); 137 137 JSValue* conversionFunction = o->get(exec, exec->propertyNames().toLocaleString); 138 if (conversionFunction->isObject() && static_cast<JSObject*>(conversionFunction)->implementsCall()) 139 str += static_cast<JSObject*>(conversionFunction)->call(exec, o, List())->toString(exec); 140 else 138 if (conversionFunction->isObject() && static_cast<JSObject*>(conversionFunction)->implementsCall()) { 139 List args; 140 str += static_cast<JSObject*>(conversionFunction)->call(exec, o, args)->toString(exec); 141 } else { 141 142 // try toString() fallback 142 143 fallback = true; 144 } 143 145 } 144 146
Note:
See TracChangeset
for help on using the changeset viewer.