[mojo] Call ReportBadMessage if no browser binder found
This change modifies BrowserInterfaceBrokerImpl::GetInterface() to trigger a bad message error on its host's receiver. Browser test added to verify the behaviour. Empty binders added for interfaces requested by blink but not bound by content (will mostly be called in tests). Bug: 1047680 Change-Id: I242cb11fff56666b6b6bd29e49c2180954aa1227 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2062696Reviewed-by:calamity <calamity@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#747877}
Showing
Please register or sign in to comment