Index: src/api.cc |
=================================================================== |
--- src/api.cc (revision 2947) |
+++ src/api.cc (working copy) |
@@ -1988,7 +1988,8 @@ |
ENTER_V8; |
v8::HandleScope scope; |
i::Handle<i::JSObject> self = Utils::OpenHandle(this); |
- i::Handle<i::FixedArray> value = i::GetKeysInFixedArrayFor(self); |
+ i::Handle<i::FixedArray> value = |
+ i::GetKeysInFixedArrayFor(self, i::INCLUDE_PROTOS); |
// Because we use caching to speed up enumeration it is important |
// to never change the result of the basic enumeration function so |
// we clone the result. |
@@ -2155,6 +2156,11 @@ |
} |
+bool v8::Object::IsDirty() { |
+ return Utils::OpenHandle(this)->IsDirty(); |
+} |
+ |
+ |
Local<v8::Object> v8::Object::Clone() { |
ON_BAILOUT("v8::Object::Clone()", return Local<Object>()); |
ENTER_V8; |