Index: src/runtime/runtime-forin.cc |
diff --git a/src/runtime/runtime-forin.cc b/src/runtime/runtime-forin.cc |
index 68c1092bd6cae138245a27ec73c8395f5b52715f..49bb692bcd1c68d07ebfb1680e9f99a66cf1ce25 100644 |
--- a/src/runtime/runtime-forin.cc |
+++ b/src/runtime/runtime-forin.cc |
@@ -110,6 +110,7 @@ RUNTIME_FUNCTION(Runtime_ForInEnumerate) { |
HandleScope scope(isolate); |
DCHECK_EQ(1, args.length()); |
CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0); |
+ JSObject::MakePrototypesFast(receiver, true /* include_receiver */, isolate); |
Toon Verwaest
2016/06/07 14:48:06
Given all these /* include_receiver */, what about
Jakob Kummerow
2016/06/08 12:19:00
Done.
|
RETURN_RESULT_OR_FAILURE(isolate, Enumerate(receiver)); |
} |