| OLD | NEW | 
|    1 {% extends 'interface_base.cpp' %} |    1 {% extends 'interface_base.cpp' %} | 
|    2  |    2  | 
|    3  |    3  | 
|    4 {##############################################################################} |    4 {##############################################################################} | 
|    5 {% block indexed_property_getter %} |    5 {% block indexed_property_getter %} | 
|    6 {% if indexed_property_getter and not indexed_property_getter.is_custom %} |    6 {% if indexed_property_getter and not indexed_property_getter.is_custom %} | 
|    7 {% set getter = indexed_property_getter %} |    7 {% set getter = indexed_property_getter %} | 
|    8 static void indexedPropertyGetter(uint32_t index, const v8::PropertyCallbackInfo
     <v8::Value>& info) |    8 static void indexedPropertyGetter(uint32_t index, const v8::PropertyCallbackInfo
     <v8::Value>& info) | 
|    9 { |    9 { | 
|   10     {{cpp_class}}* impl = {{v8_class}}::toImpl(info.Holder()); |   10     {{cpp_class}}* impl = {{v8_class}}::toImpl(info.Holder()); | 
| (...skipping 695 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  706 v8::Local<v8::FunctionTemplate> {{v8_class}}::domTemplateForNamedPropertiesObjec
     t(v8::Isolate* isolate) |  706 v8::Local<v8::FunctionTemplate> {{v8_class}}::domTemplateForNamedPropertiesObjec
     t(v8::Isolate* isolate) | 
|  707 { |  707 { | 
|  708     v8::Local<v8::FunctionTemplate> parentTemplate = V8{{parent_interface}}::dom
     Template(isolate); |  708     v8::Local<v8::FunctionTemplate> parentTemplate = V8{{parent_interface}}::dom
     Template(isolate); | 
|  709  |  709  | 
|  710     v8::Local<v8::FunctionTemplate> namedPropertiesObjectFunctionTemplate = v8::
     FunctionTemplate::New(isolate); |  710     v8::Local<v8::FunctionTemplate> namedPropertiesObjectFunctionTemplate = v8::
     FunctionTemplate::New(isolate); | 
|  711     namedPropertiesObjectFunctionTemplate->SetClassName(v8AtomicString(isolate, 
     "{{interface_name}}Properties")); |  711     namedPropertiesObjectFunctionTemplate->SetClassName(v8AtomicString(isolate, 
     "{{interface_name}}Properties")); | 
|  712     namedPropertiesObjectFunctionTemplate->Inherit(parentTemplate); |  712     namedPropertiesObjectFunctionTemplate->Inherit(parentTemplate); | 
|  713  |  713  | 
|  714     v8::Local<v8::ObjectTemplate> namedPropertiesObjectTemplate = namedPropertie
     sObjectFunctionTemplate->PrototypeTemplate(); |  714     v8::Local<v8::ObjectTemplate> namedPropertiesObjectTemplate = namedPropertie
     sObjectFunctionTemplate->PrototypeTemplate(); | 
|  715     namedPropertiesObjectTemplate->SetInternalFieldCount({{v8_class}}::internalF
     ieldCount); |  715     namedPropertiesObjectTemplate->SetInternalFieldCount({{v8_class}}::internalF
     ieldCount); | 
 |  716     V8DOMConfiguration::setClassString(isolate, namedPropertiesObjectTemplate, "
     {{interface_name}}Properties"); | 
|  716     {{install_named_property_handler('namedPropertiesObjectTemplate') | indent}} |  717     {{install_named_property_handler('namedPropertiesObjectTemplate') | indent}} | 
|  717  |  718  | 
|  718     return namedPropertiesObjectFunctionTemplate; |  719     return namedPropertiesObjectFunctionTemplate; | 
|  719 } |  720 } | 
|  720  |  721  | 
|  721 {% endif %} |  722 {% endif %} | 
|  722 {% endblock %} |  723 {% endblock %} | 
|  723  |  724  | 
|  724  |  725  | 
|  725 {##############################################################################} |  726 {##############################################################################} | 
| (...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  945  |  946  | 
|  946 {% for method in methods if method.overloads and method.overloads.has_partial_ov
     erloads %} |  947 {% for method in methods if method.overloads and method.overloads.has_partial_ov
     erloads %} | 
|  947 void {{v8_class}}::register{{method.name | blink_capitalize}}MethodForPartialInt
     erface(void (*method)(const v8::FunctionCallbackInfo<v8::Value>&)) |  948 void {{v8_class}}::register{{method.name | blink_capitalize}}MethodForPartialInt
     erface(void (*method)(const v8::FunctionCallbackInfo<v8::Value>&)) | 
|  948 { |  949 { | 
|  949     {{cpp_class}}V8Internal::{{method.name}}MethodForPartialInterface = method; |  950     {{cpp_class}}V8Internal::{{method.name}}MethodForPartialInterface = method; | 
|  950 } |  951 } | 
|  951  |  952  | 
|  952 {% endfor %} |  953 {% endfor %} | 
|  953 {% endif %} |  954 {% endif %} | 
|  954 {% endblock %} |  955 {% endblock %} | 
| OLD | NEW |