| Index: src/v8natives.js
 | 
| diff --git a/src/v8natives.js b/src/v8natives.js
 | 
| index 1ea3f412f815333e8d0d6e22d7d9eb4228ca5699..cbd8e14679687455ad3dfe9e3f0459d50a8dc527 100644
 | 
| --- a/src/v8natives.js
 | 
| +++ b/src/v8natives.js
 | 
| @@ -44,10 +44,13 @@ function OverrideFunction(object, name, f) {
 | 
|  
 | 
|  
 | 
|  // Helper function to install a getter-only accessor property.
 | 
| -function InstallGetter(object, name, getter) {
 | 
| +function InstallGetter(object, name, getter, attributes) {
 | 
| +  if (typeof attributes == "undefined") {
 | 
| +    attributes = DONT_ENUM;
 | 
| +  }
 | 
|    %FunctionSetName(getter, name);
 | 
|    %FunctionRemovePrototype(getter);
 | 
| -  %DefineAccessorPropertyUnchecked(object, name, getter, null, DONT_ENUM);
 | 
| +  %DefineAccessorPropertyUnchecked(object, name, getter, null, attributes);
 | 
|    %SetNativeFlag(getter);
 | 
|  }
 | 
|  
 | 
| 
 |