| Index: src/js/v8natives.js | 
| diff --git a/src/js/v8natives.js b/src/js/v8natives.js | 
| index 5e1a8256eeb8deacc3bce833524bf229e9bd046e..f99564e8410bc6480be4fa2ff458463ea644c269 100644 | 
| --- a/src/js/v8natives.js | 
| +++ b/src/js/v8natives.js | 
| @@ -134,14 +134,6 @@ function ObjectValueOf() { | 
| } | 
|  | 
|  | 
| -// ES6 7.3.11 | 
| -function ObjectHasOwnProperty(value) { | 
| -  var name = TO_NAME(value); | 
| -  var object = TO_OBJECT(this); | 
| -  return %HasOwnProperty(object, name); | 
| -} | 
| - | 
| - | 
| // ES6 19.1.3.3 Object.prototype.isPrototypeOf(V) | 
| function ObjectIsPrototypeOf(V) { | 
| if (!IS_RECEIVER(V)) return false; | 
| @@ -850,7 +842,6 @@ utils.InstallFunctions(GlobalObject.prototype, DONT_ENUM, [ | 
| "toString", ObjectToString, | 
| "toLocaleString", ObjectToLocaleString, | 
| "valueOf", ObjectValueOf, | 
| -  "hasOwnProperty", ObjectHasOwnProperty, | 
| "isPrototypeOf", ObjectIsPrototypeOf, | 
| "propertyIsEnumerable", ObjectPropertyIsEnumerable, | 
| "__defineGetter__", ObjectDefineGetter, | 
| @@ -1108,7 +1099,7 @@ utils.Export(function(to) { | 
| to.NumberIsNaN = NumberIsNaN; | 
| to.ObjectDefineProperties = ObjectDefineProperties; | 
| to.ObjectDefineProperty = ObjectDefineProperty; | 
| -  to.ObjectHasOwnProperty = ObjectHasOwnProperty; | 
| +  to.ObjectHasOwnProperty = GlobalObject.prototype.hasOwnProperty; | 
| }); | 
|  | 
| %InstallToContext([ | 
|  |