Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(356)

Side by Side Diff: third_party/WebKit/Source/bindings/templates/dictionary_v8.cpp.tmpl

Issue 2571063002: Remove Blink-in-JS (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 {% filter format_blink_cpp_source_code %} 1 {% filter format_blink_cpp_source_code %}
2 2
3 {% from 'utilities.cpp.tmpl' import declare_enum_validation_variable %} 3 {% from 'utilities.cpp.tmpl' import declare_enum_validation_variable %}
4 {% include 'copyright_block.txt' %} 4 {% include 'copyright_block.txt' %}
5 #include "{{v8_original_class}}.h" 5 #include "{{v8_original_class}}.h"
6 6
7 {% for filename in cpp_includes if filename != '%s.h' % v8_class %} 7 {% for filename in cpp_includes if filename != '%s.h' % v8_class %}
8 #include "{{filename}}" 8 #include "{{filename}}"
9 {% endfor %} 9 {% endfor %}
10 10
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 return; 56 return;
57 {% else %} 57 {% else %}
58 // Do nothing. 58 // Do nothing.
59 {% endif %} 59 {% endif %}
60 {% if member.is_nullable %} 60 {% if member.is_nullable %}
61 } else if ({{member.name}}Value->IsNull()) { 61 } else if ({{member.name}}Value->IsNull()) {
62 impl.{{member.null_setter_name}}(); 62 impl.{{member.null_setter_name}}();
63 {% endif %} 63 {% endif %}
64 } else { 64 } else {
65 {% if member.deprecate_as %} 65 {% if member.deprecate_as %}
66 Deprecation::countDeprecationIfNotPrivateScript(isolate, currentExecutionCon text(isolate), UseCounter::{{member.deprecate_as}}); 66 Deprecation::countDeprecation(currentExecutionContext(isolate), UseCounter:: {{member.deprecate_as}});
67 {% endif %} 67 {% endif %}
68 {{v8_value_to_local_cpp_value(member) | indent}} 68 {{v8_value_to_local_cpp_value(member) | indent}}
69 {% if member.is_interface_type %} 69 {% if member.is_interface_type %}
70 if (!{{member.name}}) { 70 if (!{{member.name}}) {
71 exceptionState.throwTypeError("member {{member.name}} is not of type {{mem ber.idl_type}}."); 71 exceptionState.throwTypeError("member {{member.name}} is not of type {{mem ber.idl_type}}.");
72 return; 72 return;
73 } 73 }
74 {% endif %} 74 {% endif %}
75 {% if member.enum_values %} 75 {% if member.enum_values %}
76 {{declare_enum_validation_variable(member.enum_values) | indent}} 76 {{declare_enum_validation_variable(member.enum_values) | indent}}
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
129 129
130 {{cpp_class}} NativeValueTraits<{{cpp_class}}>::nativeValue(v8::Isolate* isolate , v8::Local<v8::Value> value, ExceptionState& exceptionState) { 130 {{cpp_class}} NativeValueTraits<{{cpp_class}}>::nativeValue(v8::Isolate* isolate , v8::Local<v8::Value> value, ExceptionState& exceptionState) {
131 {{cpp_class}} impl; 131 {{cpp_class}} impl;
132 {{v8_class}}::toImpl(isolate, value, impl, exceptionState); 132 {{v8_class}}::toImpl(isolate, value, impl, exceptionState);
133 return impl; 133 return impl;
134 } 134 }
135 135
136 } // namespace blink 136 } // namespace blink
137 137
138 {% endfilter %}{# format_blink_cpp_source_code #} 138 {% endfilter %}{# format_blink_cpp_source_code #}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698