Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / devtools / front_end / heap_snapshot_worker / HeapSnapshotWorker.js
index 61a166e..5676423 100644 (file)
@@ -34,4 +34,14 @@ function postMessageWrapper(message)
 }
 
 var dispatcher = new WebInspector.HeapSnapshotWorkerDispatcher(this, postMessageWrapper);
-addEventListener("message", dispatcher.dispatchMessage.bind(dispatcher), false);
+
+/**
+ * @param {function(!Event)} listener
+ * @suppressGlobalPropertiesCheck
+ */
+function installMessageEventListener(listener)
+{
+    self.addEventListener("message", listener, false);
+}
+
+installMessageEventListener(dispatcher.dispatchMessage.bind(dispatcher));