| Index: Source/bindings/core/v8/V8PerContextData.cpp
|
| diff --git a/Source/bindings/core/v8/V8PerContextData.cpp b/Source/bindings/core/v8/V8PerContextData.cpp
|
| index 33e95c88c5c9dbe07d09d3eb39eda08f4178edf7..03c0602a776ee6283e028a6161a766b9194814bb 100644
|
| --- a/Source/bindings/core/v8/V8PerContextData.cpp
|
| +++ b/Source/bindings/core/v8/V8PerContextData.cpp
|
| @@ -114,7 +114,7 @@ v8::Local<v8::Function> V8PerContextData::constructorForTypeSlowCase(const Wrapp
|
| if (prototypeObject->InternalFieldCount() == v8PrototypeInternalFieldcount
|
| && type->wrapperTypePrototype == WrapperTypeInfo::WrapperTypeObjectPrototype)
|
| prototypeObject->SetAlignedPointerInInternalField(v8PrototypeTypeIndex, const_cast<WrapperTypeInfo*>(type));
|
| - type->installConditionallyEnabledMethods(prototypeObject, m_isolate);
|
| + type->preparePrototypeObject(m_isolate, prototypeObject);
|
| if (type->wrapperTypePrototype == WrapperTypeInfo::WrapperTypeExceptionPrototype) {
|
| if (!v8CallBoolean(prototypeObject->SetPrototype(currentContext, m_errorPrototype.newLocal(m_isolate))))
|
| return v8::Local<v8::Function>();
|
|
|