| Index: third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp b/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
|
| index d0d3bd051180dce7ef6a8ad89f2a005361ff7fe8..879fac4ecdfd1b38f444b0883ebaad761c1bde21 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
|
| @@ -109,6 +109,7 @@ ScriptCustomElementDefinition::ScriptCustomElementDefinition(
|
| const v8::Local<v8::Object>& constructor,
|
| const v8::Local<v8::Object>& prototype)
|
| : CustomElementDefinition(descriptor)
|
| + , m_scriptState(scriptState)
|
| , m_constructor(scriptState->isolate(), constructor)
|
| , m_prototype(scriptState->isolate(), prototype)
|
| {
|
| @@ -119,18 +120,16 @@ ScriptCustomElementDefinition::ScriptCustomElementDefinition(
|
| m_prototype.setPhantom();
|
| }
|
|
|
| -v8::Local<v8::Object> ScriptCustomElementDefinition::constructor(
|
| - ScriptState* scriptState) const
|
| +v8::Local<v8::Object> ScriptCustomElementDefinition::constructor() const
|
| {
|
| DCHECK(!m_constructor.isEmpty());
|
| - return m_constructor.newLocal(scriptState->isolate());
|
| + return m_constructor.newLocal(m_scriptState->isolate());
|
| }
|
|
|
| -v8::Local<v8::Object> ScriptCustomElementDefinition::prototype(
|
| - ScriptState* scriptState) const
|
| +v8::Local<v8::Object> ScriptCustomElementDefinition::prototype() const
|
| {
|
| DCHECK(!m_prototype.isEmpty());
|
| - return m_prototype.newLocal(scriptState->isolate());
|
| + return m_prototype.newLocal(m_scriptState->isolate());
|
| }
|
|
|
| } // namespace blink
|
|
|