Index: third_party/WebKit/Source/bindings/templates/attributes.cpp |
diff --git a/third_party/WebKit/Source/bindings/templates/attributes.cpp b/third_party/WebKit/Source/bindings/templates/attributes.cpp |
index a63ee63eff341fda31ad43dbecd046cb4db4af98..ccd092281c5264e69acc00c36d0013f130c65466 100644 |
--- a/third_party/WebKit/Source/bindings/templates/attributes.cpp |
+++ b/third_party/WebKit/Source/bindings/templates/attributes.cpp |
@@ -388,6 +388,9 @@ const v8::FunctionCallbackInfo<v8::Value>& info |
contextData->activityLogger()->logSetter("{{interface_name}}.{{attribute.name}}", v8Value); |
} |
{% endif %} |
+ {% if attribute.is_ce_reactions %} |
+ CEReactionsScope ceReactionsScope; |
+ {% endif %} |
{% if attribute.is_custom_element_callbacks or attribute.is_reflect %} |
V0CustomElementProcessingStack::CallbackDeliveryScope deliveryScope; |
{% endif %} |