| Index: mojo/public/cpp/bindings/lib/binding_state.h
|
| diff --git a/mojo/public/cpp/bindings/lib/binding_state.h b/mojo/public/cpp/bindings/lib/binding_state.h
|
| index dec6bd47436fa9e74a103529e3f778e47895c0f4..7147322a795295b0baed6c391cddf1bef1d30206 100644
|
| --- a/mojo/public/cpp/bindings/lib/binding_state.h
|
| +++ b/mojo/public/cpp/bindings/lib/binding_state.h
|
| @@ -183,6 +183,7 @@ class MultiplexedBindingState {
|
| scoped_refptr<base::SingleThreadTaskRunner> runner,
|
| const char* interface_name,
|
| std::unique_ptr<MessageReceiver> request_validator,
|
| + bool passes_associated_kinds,
|
| bool has_sync_methods,
|
| MessageReceiverWithResponderStatus* stub,
|
| uint32_t interface_version);
|
| @@ -207,7 +208,8 @@ class BindingState<Interface, true> : public MultiplexedBindingState {
|
| MultiplexedBindingState::BindInternal(
|
| std::move(handle), runner, Interface::Name_,
|
| base::MakeUnique<typename Interface::RequestValidator_>(),
|
| - Interface::HasSyncMethods_, &stub_, Interface::Version_);
|
| + Interface::PassesAssociatedKinds_, Interface::HasSyncMethods_, &stub_,
|
| + Interface::Version_);
|
| stub_.serialization_context()->group_controller = router_;
|
| }
|
|
|
|
|