提交 0cf92dcf 编写于 作者: J Johannes Rieken

worker tweaks

上级 f60b7b84
...@@ -19,8 +19,8 @@ declare namespace self { ...@@ -19,8 +19,8 @@ declare namespace self {
let close: any; let close: any;
let postMessage: any; let postMessage: any;
let addEventLister: any; let addEventLister: any;
let indexedDB: any; let indexedDB: { open: any, [k: string]: any };
let caches: any; let caches: { open: any, [k: string]: any };
} }
const nativeClose = self.close.bind(self); const nativeClose = self.close.bind(self);
...@@ -32,9 +32,8 @@ self.postMessage = () => console.trace(`'postMessage' has been blocked`); ...@@ -32,9 +32,8 @@ self.postMessage = () => console.trace(`'postMessage' has been blocked`);
const nativeAddEventLister = addEventListener.bind(self); const nativeAddEventLister = addEventListener.bind(self);
self.addEventLister = () => console.trace(`'addEventListener' has been blocked`); self.addEventLister = () => console.trace(`'addEventListener' has been blocked`);
// readonly, cannot redefine... self.indexedDB.open = () => console.trace(`'indexedDB.open' has been blocked`);
// self.indexedDB = undefined; self.caches.open = () => console.trace(`'indexedDB.caches' has been blocked`);
// self.caches = undefined;
//#endregion --- //#endregion ---
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册