mirror of
https://github.com/gorhill/uBlock.git
synced 2024-11-23 02:42:41 +01:00
Safari: remove dead code
This commit is contained in:
parent
5e363d1e37
commit
30f795caf5
@ -21,41 +21,6 @@
|
||||
(function() {
|
||||
'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 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}";
|
||||
@ -65,7 +30,6 @@ var onLoaded = function() {
|
||||
if(cls === "dfEnabled") {
|
||||
isThere = stt;
|
||||
setTimeout(updateSize, 0);
|
||||
var _this = this, _args = arguments;
|
||||
}
|
||||
};
|
||||
var body = document.body, popover = safari.self;
|
||||
@ -75,7 +39,6 @@ var onLoaded = function() {
|
||||
popover.width = 152 + (isThere ? 320 : 0);
|
||||
popover.height = body.clientHeight;
|
||||
};
|
||||
body.style.position = "relative"; // Necessary for size change detection
|
||||
updateSize();
|
||||
};
|
||||
window.addEventListener("load", onLoaded);
|
||||
|
Loading…
Reference in New Issue
Block a user