Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Unified Diff: ipc/ipc_channel_mojo.cc

Issue 2141253004: Revert of Adds associated interface support to IPC::Channel (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@channel-bindings-1
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ipc/ipc_channel_mojo.h ('k') | ipc/ipc_channel_mojo_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ipc/ipc_channel_mojo.cc
diff --git a/ipc/ipc_channel_mojo.cc b/ipc/ipc_channel_mojo.cc
index 70a12f4f37e07edce6bbf238bd85358f7dc06d47..22efa3a335f6a9594eda2dccad69497dc8579b80 100644
--- a/ipc/ipc_channel_mojo.cc
+++ b/ipc/ipc_channel_mojo.cc
@@ -307,14 +307,6 @@
listener_->OnChannelError();
}
-void ChannelMojo::OnAssociatedInterfaceRequest(
- const std::string& name,
- mojo::ScopedInterfaceEndpointHandle handle) {
- auto iter = associated_interfaces_.find(name);
- if (iter != associated_interfaces_.end())
- iter->second.Run(std::move(handle));
-}
-
void ChannelMojo::InitMessageReader(mojom::ChannelAssociatedPtrInfo sender,
mojom::ChannelAssociatedRequest receiver,
base::ProcessId peer_pid) {
@@ -399,9 +391,6 @@
base::ProcessId ChannelMojo::GetSelfPID() const {
return bootstrap_->GetSelfPID();
}
-
-Channel::AssociatedInterfaceSupport*
-ChannelMojo::GetAssociatedInterfaceSupport() { return this; }
void ChannelMojo::OnMessageReceived(const Message& message) {
TRACE_EVENT2("ipc,toplevel", "ChannelMojo::OnMessageReceived",
@@ -479,23 +468,4 @@
return MOJO_RESULT_OK;
}
-mojo::AssociatedGroup* ChannelMojo::GetAssociatedGroup() {
- DCHECK(bootstrap_);
- return bootstrap_->GetAssociatedGroup();
-}
-
-void ChannelMojo::AddGenericAssociatedInterface(
- const std::string& name,
- const GenericAssociatedInterfaceFactory& factory) {
- auto result = associated_interfaces_.insert({ name, factory });
- DCHECK(result.second);
-}
-
-void ChannelMojo::GetGenericRemoteAssociatedInterface(
- const std::string& name,
- mojo::ScopedInterfaceEndpointHandle handle) {
- DCHECK(message_reader_);
- message_reader_->GetRemoteInterface(name, std::move(handle));
-}
-
} // namespace IPC
« no previous file with comments | « ipc/ipc_channel_mojo.h ('k') | ipc/ipc_channel_mojo_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698