| Index: third_party/WebKit/Source/bindings/scripts/v8_attributes.py
|
| diff --git a/third_party/WebKit/Source/bindings/scripts/v8_attributes.py b/third_party/WebKit/Source/bindings/scripts/v8_attributes.py
|
| index 5357fe9235a04845fc81fc692f678e8deedc67b3..eb5e494c1c1d2a4c19d1805889299705642386c3 100644
|
| --- a/third_party/WebKit/Source/bindings/scripts/v8_attributes.py
|
| +++ b/third_party/WebKit/Source/bindings/scripts/v8_attributes.py
|
| @@ -381,7 +381,7 @@ def setter_context(interface, attribute, context):
|
| (target_attribute_name, target_interface_name))
|
|
|
| if ('Replaceable' in attribute.extended_attributes):
|
| - context['cpp_setter'] = 'v8CallBoolean(info.This()->CreateDataProperty(info.GetIsolate()->GetCurrentContext(), propertyName, v8Value))'
|
| + context['cpp_setter'] = 'v8CallBoolean(info.Holder()->CreateDataProperty(info.GetIsolate()->GetCurrentContext(), propertyName, v8Value))'
|
| return
|
|
|
| extended_attributes = attribute.extended_attributes
|
|
|