Chromium Code Reviews| Index: src/bootstrapper.cc |
| diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc |
| index 3c957364fcbf92c8ed44637cf0209ece12968bd7..c0ca711cf22dd61ea8273cb2400f882e24115281 100644 |
| --- a/src/bootstrapper.cc |
| +++ b/src/bootstrapper.cc |
| @@ -2059,10 +2059,18 @@ bool Genesis::InstallNatives() { |
| Handle<JSObject> builtins(native_context()->builtins()); |
| Handle<JSObject> generator_object_prototype = |
| factory()->NewJSObject(isolate()->object_function(), TENURED); |
| - Handle<JSFunction> generator_function_prototype = |
| - InstallFunction(builtins, "GeneratorFunctionPrototype", |
| - JS_FUNCTION_TYPE, JSFunction::kHeaderSize, |
| - generator_object_prototype, Builtins::kIllegal); |
| + Handle<JSObject> generator_function_prototype = |
| + factory()->NewJSObject(isolate()->object_function(), TENURED); |
| + JSObject::AddProperty(builtins, |
| + factory()->InternalizeUtf8String("GeneratorFunctionPrototype"), |
|
arv (Not doing code reviews)
2015/04/06 15:16:20
Wrong indentation. `git cl upload` should have com
|
| + generator_function_prototype, |
| + static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY)); |
| + |
| + JSObject::AddProperty(generator_function_prototype, |
| + factory()->InternalizeUtf8String("prototype"), |
|
arv (Not doing code reviews)
2015/04/06 15:16:18
wrong indentation
|
| + generator_object_prototype, |
| + static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY)); |
| + |
| InstallFunction(builtins, "GeneratorFunction", JS_FUNCTION_TYPE, |
| JSFunction::kSize, generator_function_prototype, |
| Builtins::kIllegal); |