| Index: Source/bindings/templates/attributes.cpp
|
| diff --git a/Source/bindings/templates/attributes.cpp b/Source/bindings/templates/attributes.cpp
|
| index cbbe4192db6d4b36179bb3eae036e2af68353cd8..44d72fcfa7261f6605a424eb19e6e4fa0de4db37 100644
|
| --- a/Source/bindings/templates/attributes.cpp
|
| +++ b/Source/bindings/templates/attributes.cpp
|
| @@ -124,8 +124,7 @@ v8::Local<v8::Value> jsValue, const v8::FunctionCallbackInfo<v8::Value>& info
|
| v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info
|
| {%- endif %})
|
| {
|
| - {% if attribute.is_setter_raises_exception or
|
| - attribute.has_strict_type_checking %}
|
| + {% if attribute.has_setter_exception_state %}
|
| ExceptionState exceptionState(ExceptionState::SetterContext, "{{attribute.name}}", "{{interface_name}}", info.Holder(), info.GetIsolate());
|
| {% endif %}
|
| {% if attribute.has_strict_type_checking %}
|
|
|