| OLD | NEW | 
|---|
| 1 {##############################################################################} | 1 {##############################################################################} | 
| 2 {% macro generate_method(method, world_suffix) %} | 2 {% macro generate_method(method, world_suffix) %} | 
| 3 {% filter conditional(method.conditional_string) %} | 3 {% filter conditional(method.conditional_string) %} | 
| 4 static void {{method.name}}{{method.overload_index}}Method{{world_suffix}}(const
      v8::FunctionCallbackInfo<v8::Value>& info) | 4 static void {{method.name}}{{method.overload_index}}Method{{world_suffix}}(const
      v8::FunctionCallbackInfo<v8::Value>& info) | 
| 5 { | 5 { | 
| 6     {# Local variables #} | 6     {# Local variables #} | 
| 7     {% if method.has_exception_state %} | 7     {% if method.has_exception_state %} | 
| 8     ExceptionState exceptionState(ExceptionState::ExecutionContext, "{{method.na
     me}}", "{{interface_name}}", info.Holder(), info.GetIsolate()); | 8     ExceptionState exceptionState(ExceptionState::ExecutionContext, "{{method.na
     me}}", "{{interface_name}}", info.Holder(), info.GetIsolate()); | 
| 9     {% endif %} | 9     {% endif %} | 
| 10     {# Overloaded methods have length checked during overload resolution #} | 10     {# Overloaded methods have length checked during overload resolution #} | 
| (...skipping 555 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 566 } | 566 } | 
| 567 {% endmacro %} | 567 {% endmacro %} | 
| 568 | 568 | 
| 569 | 569 | 
| 570 {##############################################################################} | 570 {##############################################################################} | 
| 571 {% macro generate_constructor_wrapper(constructor) %} | 571 {% macro generate_constructor_wrapper(constructor) %} | 
| 572 {% set constructor_class = v8_class + ('Constructor' | 572 {% set constructor_class = v8_class + ('Constructor' | 
| 573                                        if constructor.is_named_constructor else | 573                                        if constructor.is_named_constructor else | 
| 574                                        '') %} | 574                                        '') %} | 
| 575 v8::Handle<v8::Object> wrapper = info.Holder(); | 575 v8::Handle<v8::Object> wrapper = info.Holder(); | 
| 576 impl->associateWithWrapper(&{{constructor_class}}::wrapperTypeInfo, wrapper, inf
     o.GetIsolate()); | 576 impl->associateWithWrapper(info.GetIsolate(), &{{constructor_class}}::wrapperTyp
     eInfo, wrapper); | 
| 577 v8SetReturnValue(info, wrapper); | 577 v8SetReturnValue(info, wrapper); | 
| 578 {% endmacro %} | 578 {% endmacro %} | 
| 579 | 579 | 
| 580 | 580 | 
| 581 {##############################################################################} | 581 {##############################################################################} | 
| 582 {% macro method_configuration(method) %} | 582 {% macro method_configuration(method) %} | 
| 583 {% set method_callback = | 583 {% set method_callback = | 
| 584    '%sV8Internal::%sMethodCallback' % (cpp_class_or_partial, method.name) %} | 584    '%sV8Internal::%sMethodCallback' % (cpp_class_or_partial, method.name) %} | 
| 585 {% set method_callback_for_main_world = | 585 {% set method_callback_for_main_world = | 
| 586    '%sV8Internal::%sMethodCallbackForMainWorld' % (cpp_class_or_partial, method.
     name) | 586    '%sV8Internal::%sMethodCallbackForMainWorld' % (cpp_class_or_partial, method.
     name) | 
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 621     {% for method in conditionally_enabled_methods %} | 621     {% for method in conditionally_enabled_methods %} | 
| 622     {% filter per_context_enabled(method.per_context_enabled_function) %} | 622     {% filter per_context_enabled(method.per_context_enabled_function) %} | 
| 623     {% filter exposed(method.exposed_test) %} | 623     {% filter exposed(method.exposed_test) %} | 
| 624     prototypeObject->Set(v8AtomicString(isolate, "{{method.name}}"), v8::Functio
     nTemplate::New(isolate, {{cpp_class_or_partial}}V8Internal::{{method.name}}Metho
     dCallback, v8Undefined(), defaultSignature, {{method.number_of_required_argument
     s}})->GetFunction()); | 624     prototypeObject->Set(v8AtomicString(isolate, "{{method.name}}"), v8::Functio
     nTemplate::New(isolate, {{cpp_class_or_partial}}V8Internal::{{method.name}}Metho
     dCallback, v8Undefined(), defaultSignature, {{method.number_of_required_argument
     s}})->GetFunction()); | 
| 625     {% endfilter %} | 625     {% endfilter %} | 
| 626     {% endfilter %} | 626     {% endfilter %} | 
| 627     {% endfor %} | 627     {% endfor %} | 
| 628     {% endif %} | 628     {% endif %} | 
| 629 } | 629 } | 
| 630 {%- endmacro %} | 630 {%- endmacro %} | 
| OLD | NEW | 
|---|