summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/proxyWorker.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/proxyWorker.js b/src/proxyWorker.js
index 225b4493..50e54c1d 100644
--- a/src/proxyWorker.js
+++ b/src/proxyWorker.js
@@ -7,6 +7,14 @@ function EventListener() {
this.listeners[event].push(func);
};
+ this.removeEventListener = function(event, func) {
+ var list = this.listeners[event];
+ if (!list) return;
+ var me = list.indexOf(func);
+ if (me < 0) return;
+ list.splice(me, 1);
+ };
+
this.fireEvent = function fireEvent(event) {
event.preventDefault = function(){};
@@ -83,6 +91,8 @@ document.createElement = function document_createElement(what) {
}
};
+document.documentElement = {};
+
if (typeof console === 'undefined') {
var console = {
log: function(x) {