Fixes for WebContents associated interfaces support
These weren't caught in the original CL
(https://codereview.chromium.org/2310563002) since that CL
intentionally didn't exercise everything.
I neglected to test the follow-up CL completely before
landing the first one, so I missed these bugs:
1. WebContentsBindingSet::Binding needs to be exported
2. The RouteProvider proxy in RPHI needs to reset on Init
3. RenderFrameImpl never implemented
IPC::Listener::OnAssociatedInterfaceRequest.
*crawls into shame cube*
Landing these fixes separately from the follow-up CL
(https://codereview.chromium.org/2310583002) to retain its
purpose as a minimal example of WebContents IPC conversion.
BUG=612500
Review-Url: https://codereview.chromium.org/2346903002
Cr-Commit-Position: refs/heads/master@{#419046}
4 files changed