summaryrefslogtreecommitdiffstats
path: root/content/worker/websharedworkerclient_proxy.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/worker/websharedworkerclient_proxy.cc')
-rw-r--r--content/worker/websharedworkerclient_proxy.cc15
1 files changed, 2 insertions, 13 deletions
diff --git a/content/worker/websharedworkerclient_proxy.cc b/content/worker/websharedworkerclient_proxy.cc
index ec2e264..97fc224 100644
--- a/content/worker/websharedworkerclient_proxy.cc
+++ b/content/worker/websharedworkerclient_proxy.cc
@@ -50,19 +50,8 @@ WebSharedWorkerClientProxy::~WebSharedWorkerClientProxy() {
void WebSharedWorkerClientProxy::postMessageToWorkerObject(
const WebString& message,
const WebMessagePortChannelArray& channels) {
- std::vector<int> message_port_ids(channels.size());
- std::vector<int> routing_ids(channels.size());
- for (size_t i = 0; i < channels.size(); ++i) {
- WebMessagePortChannelImpl* webchannel =
- static_cast<WebMessagePortChannelImpl*>(channels[i]);
- message_port_ids[i] = webchannel->message_port_id();
- webchannel->QueueMessages();
- DCHECK(message_port_ids[i] != MSG_ROUTING_NONE);
- routing_ids[i] = MSG_ROUTING_NONE;
- }
-
- Send(new WorkerMsg_PostMessage(
- route_id_, message, message_port_ids, routing_ids));
+ // TODO(marja): Clean up the interface; this function doesn't need to exist.
+ NOTREACHED();
}
void WebSharedWorkerClientProxy::postExceptionToWorkerObject(