mirror of
https://github.com/gorhill/uBlock.git
synced 2024-10-06 09:37:12 +02:00
Safari: remove dead code
This commit is contained in:
parent
5e363d1e37
commit
30f795caf5
@ -21,41 +21,6 @@
|
|||||||
(function() {
|
(function() {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var whenSizeChanges = function(elm, callback) {
|
|
||||||
var reset = function() {
|
|
||||||
k.style.width = grow.offsetWidth + 10 + "px";
|
|
||||||
k.style.height = grow.offsetHeight + 10 + "px";
|
|
||||||
grow.scrollLeft = grow.scrollWidth;
|
|
||||||
grow.scrollTop = grow.scrollHeight;
|
|
||||||
shrink.scrollLeft = shrink.scrollWidth;
|
|
||||||
shrink.scrollTop = shrink.scrollHeight;
|
|
||||||
w = elm.offsetWidth;
|
|
||||||
h = elm.offsetHeight;
|
|
||||||
}
|
|
||||||
var aux = document.createElement("div");
|
|
||||||
aux.style.cssText = "position:absolute;left:0;top:0;right:0;bottom:0;overflow:scroll;z-index:-1;visibility:hidden";
|
|
||||||
aux.innerHTML = '<div style="position:absolute;left:0;top:0;right:0;bottom:0;overflow:scroll;z-index:-1;visibility:hidden">\
|
|
||||||
<div style="position:absolute;left:0;top:0;"></div>\
|
|
||||||
</div>\
|
|
||||||
<div style="position:absolute;left:0;top:0;right:0;bottom:0;overflow:scroll;z-index:-1;visibility:hidden">\
|
|
||||||
<div style="position:absolute;left:0;top:0;width:200%;height:200%"></div>\
|
|
||||||
</div>';
|
|
||||||
elm.appendChild(aux);
|
|
||||||
var grow = aux.childNodes[0],
|
|
||||||
k = grow.childNodes[0],
|
|
||||||
shrink = aux.childNodes[1];
|
|
||||||
var w, h;
|
|
||||||
reset();
|
|
||||||
grow.addEventListener("scroll", function() {
|
|
||||||
(elm.offsetWidth > w || elm.offsetHeight > h) && callback();
|
|
||||||
reset();
|
|
||||||
});
|
|
||||||
shrink.addEventListener("scroll", function() {
|
|
||||||
(elm.offsetWidth < w || elm.offsetHeight < h) && callback();
|
|
||||||
reset();
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
var onLoaded = function() {
|
var onLoaded = function() {
|
||||||
var style = document.createElement("style");
|
var style = document.createElement("style");
|
||||||
style.textContent = "html,body,#panes{width:100%}#panes{white-space:nowrap;text-align:right}#panes > div:nth-of-type(2){display:inline-block !important}";
|
style.textContent = "html,body,#panes{width:100%}#panes{white-space:nowrap;text-align:right}#panes > div:nth-of-type(2){display:inline-block !important}";
|
||||||
@ -65,7 +30,6 @@ var onLoaded = function() {
|
|||||||
if(cls === "dfEnabled") {
|
if(cls === "dfEnabled") {
|
||||||
isThere = stt;
|
isThere = stt;
|
||||||
setTimeout(updateSize, 0);
|
setTimeout(updateSize, 0);
|
||||||
var _this = this, _args = arguments;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
var body = document.body, popover = safari.self;
|
var body = document.body, popover = safari.self;
|
||||||
@ -75,7 +39,6 @@ var onLoaded = function() {
|
|||||||
popover.width = 152 + (isThere ? 320 : 0);
|
popover.width = 152 + (isThere ? 320 : 0);
|
||||||
popover.height = body.clientHeight;
|
popover.height = body.clientHeight;
|
||||||
};
|
};
|
||||||
body.style.position = "relative"; // Necessary for size change detection
|
|
||||||
updateSize();
|
updateSize();
|
||||||
};
|
};
|
||||||
window.addEventListener("load", onLoaded);
|
window.addEventListener("load", onLoaded);
|
||||||
|
Loading…
Reference in New Issue
Block a user