Changeset 197391 in webkit for trunk/Source/JavaScriptCore/runtime/ReflectObject.cpp
- Timestamp:
- Mar 1, 2016, 12:11:20 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/ReflectObject.cpp
r196722 r197391 187 187 if (!target.isObject()) 188 188 return JSValue::encode(throwTypeError(exec, ASCIILiteral("Reflect.preventExtensions requires the first argument be an object"))); 189 asObject(target)->preventExtensions(exec->vm()); 190 return JSValue::encode(jsBoolean(true)); 189 JSObject* object = asObject(target); 190 bool result = object->methodTable(exec->vm())->preventExtensions(object, exec); 191 if (exec->hadException()) 192 return JSValue::encode(JSValue()); 193 return JSValue::encode(jsBoolean(result)); 191 194 } 192 195
Note:
See TracChangeset
for help on using the changeset viewer.