| Index: third_party/mojo/src/mojo/public/tools/bindings/generators/java_templates/interface_definition.tmpl
 | 
| diff --git a/third_party/mojo/src/mojo/public/tools/bindings/generators/java_templates/interface_definition.tmpl b/third_party/mojo/src/mojo/public/tools/bindings/generators/java_templates/interface_definition.tmpl
 | 
| index 320abeb9a29f801c4b42d70357e0ead728331d13..39c17cc9b535690406a0debde0b6cea97d62466d 100644
 | 
| --- a/third_party/mojo/src/mojo/public/tools/bindings/generators/java_templates/interface_definition.tmpl
 | 
| +++ b/third_party/mojo/src/mojo/public/tools/bindings/generators/java_templates/interface_definition.tmpl
 | 
| @@ -36,14 +36,14 @@
 | 
|  {%-   endif -%}
 | 
|  {%- endmacro -%}
 | 
|  
 | 
| -{%- macro flags_for_method(method, is_request) -%}
 | 
| -{{flags(method.response_parameters != None, is_request)}}
 | 
| -{%- endmacro -%}
 | 
| -
 | 
| -{%- macro flags(use_response_flag, is_request) -%}
 | 
| -{%-  if not use_response_flag -%}
 | 
| +{%- macro flags_for_method(method, is_parameter) -%}
 | 
| +{{flags(method.response_parameters, is_parameter)}}
 | 
| +{%- endmacro -%}
 | 
| +
 | 
| +{%- macro flags(has_response_parameters, is_parameter) -%}
 | 
| +{%-  if not has_response_parameters -%}
 | 
|  org.chromium.mojo.bindings.MessageHeader.NO_FLAG
 | 
| -{%-   elif is_request: -%}
 | 
| +{%-   elif is_parameter: -%}
 | 
|  org.chromium.mojo.bindings.MessageHeader.MESSAGE_EXPECTS_RESPONSE_FLAG
 | 
|  {%-   else -%}
 | 
|  org.chromium.mojo.bindings.MessageHeader.MESSAGE_IS_RESPONSE_FLAG
 | 
| 
 |