| Index: src/api.cc
 | 
| ===================================================================
 | 
| --- src/api.cc	(revision 2114)
 | 
| +++ src/api.cc	(working copy)
 | 
| @@ -1891,6 +1891,19 @@
 | 
|  }
 | 
|  
 | 
|  
 | 
| +bool v8::Object::ForceDelete(v8::Handle<Value> key) {
 | 
| +  ON_BAILOUT("v8::Object::ForceDelete()", return false);
 | 
| +  ENTER_V8;
 | 
| +  i::Handle<i::JSObject> self = Utils::OpenHandle(this);
 | 
| +  i::Handle<i::Object> key_obj = Utils::OpenHandle(*key);
 | 
| +  EXCEPTION_PREAMBLE();
 | 
| +  i::Handle<i::Object> obj = i::ForceDeleteProperty(self, key_obj);
 | 
| +  has_pending_exception = obj.is_null();
 | 
| +  EXCEPTION_BAILOUT_CHECK(false);
 | 
| +  return obj->IsTrue();
 | 
| +}
 | 
| +
 | 
| +
 | 
|  Local<Value> v8::Object::Get(v8::Handle<Value> key) {
 | 
|    ON_BAILOUT("v8::Object::Get()", return Local<v8::Value>());
 | 
|    ENTER_V8;
 | 
| 
 |