| Index: mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| index ec466e5000ae560afc25ddef5d1d46d51eb7ed59..8649273633342ba417f784440b025b2745460c68 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| @@ -5,33 +5,21 @@
|
| {%- endfor %}
|
| {%- endmacro %}
|
|
|
| -{%- macro declare_responder_params(prefix, parameters, for_blink, use_new_wrapper_types) %}
|
| +{%- macro declare_responder_params(prefix, parameters, for_blink) %}
|
| {%- for param in parameters -%}
|
| -{%- if (not param.kind|is_string_kind) or for_blink or
|
| - use_new_wrapper_types -%}
|
| {{param.kind|cpp_wrapper_param_type}} {{prefix}}{{param.name}}
|
| -{%- else %}
|
| -mojo::String {{prefix}}{{param.name}}
|
| -{%- endif %}
|
| {%- if not loop.last %}, {% endif %}
|
| {%- endfor %}
|
| {%- endmacro %}
|
|
|
| -{%- macro declare_callback(method, for_blink, use_new_wrapper_types, use_once_callback) -%}
|
| +{%- macro declare_callback(method, for_blink, use_once_callback) -%}
|
| {%- if use_once_callback -%}
|
| base::OnceCallback<void(
|
| {%- else -%}
|
| base::Callback<void(
|
| {%- endif -%}
|
| {%- for param in method.response_parameters -%}
|
| -{#- TODO(yzshen): For historical reasons, we use mojo::String here (instead of
|
| - const mojo::String&) inconsistently. Preserve the behavior temporarily. #}
|
| -{%- if (not param.kind|is_string_kind) or for_blink or
|
| - use_new_wrapper_types -%}
|
| {{param.kind|cpp_wrapper_param_type}}
|
| -{%- else -%}
|
| -mojo::String
|
| -{%- endif %}
|
| {%- if not loop.last %}, {% endif %}
|
| {%- endfor -%}
|
| )>
|
|
|