|
|
@@ -22,15 +22,17 @@
|
|
|
|
|
|
(() => {
|
|
|
|
|
|
- window.__defineGetter__("innerHeight", () => document.documentElement.clientHeight);
|
|
|
- window.__defineGetter__("innerWidth", () => document.documentElement.clientWidth);
|
|
|
delete document.documentElement.clientHeight;
|
|
|
delete document.documentElement.clientWidth;
|
|
|
delete screen.height;
|
|
|
delete screen.width;
|
|
|
if (window._singleFile_getBoundingClientRect) {
|
|
|
Element.prototype.getBoundingClientRect = window._singleFile_getBoundingClientRect;
|
|
|
+ window.innerHeight = window._singleFile_innerHeight;
|
|
|
+ window.innerWidth = window._singleFile_innerWidth;
|
|
|
delete window._singleFile_getBoundingClientRect;
|
|
|
+ delete window._singleFile_innerHeight;
|
|
|
+ delete window._singleFile_innerWidth;
|
|
|
}
|
|
|
dispatchEvent(new UIEvent("resize"));
|
|
|
dispatchEvent(new UIEvent("scroll"));
|