summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/websharedworker_proxy.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/websharedworker_proxy.cc')
-rw-r--r--chrome/renderer/websharedworker_proxy.cc14
1 files changed, 12 insertions, 2 deletions
diff --git a/chrome/renderer/websharedworker_proxy.cc b/chrome/renderer/websharedworker_proxy.cc
index ee08901..c0ecba4 100644
--- a/chrome/renderer/websharedworker_proxy.cc
+++ b/chrome/renderer/websharedworker_proxy.cc
@@ -10,8 +10,8 @@
#include "webkit/api/public/WebURL.h"
WebSharedWorkerProxy::WebSharedWorkerProxy(ChildThread* child_thread,
- int route_id,
- int render_view_route_id)
+ int route_id,
+ int render_view_route_id)
: WebWorkerBase(child_thread, route_id, render_view_route_id) {
}
@@ -27,6 +27,16 @@ void WebSharedWorkerProxy::startWorkerContext(
CreateWorkerContext(script_url, true, name, user_agent, source_code);
}
+void WebSharedWorkerProxy::terminateWorkerContext() {
+ // This API should only be invoked from worker context.
+ NOTREACHED();
+}
+
+void WebSharedWorkerProxy::clientDestroyed() {
+ // This API should only be invoked from worker context.
+ NOTREACHED();
+}
+
void WebSharedWorkerProxy::connect(WebKit::WebMessagePortChannel* channel) {
WebMessagePortChannelImpl* webchannel =
static_cast<WebMessagePortChannelImpl*>(channel);