mirror of
https://github.com/gorhill/uBlock.git
synced 2024-09-18 17:02:27 +02:00
Merge branch 'master' of github.com:gorhill/uBlock
This commit is contained in:
commit
b85afe1583
@ -42,6 +42,29 @@
|
|||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
|
||||||
|
if(navigator.userAgent.indexOf("Safari/6") === -1) { // If we're not on at least Safari 8
|
||||||
|
var _open = XMLHttpRequest.prototype.open;
|
||||||
|
XMLHttpRequest.prototype.open = function(m, u) {
|
||||||
|
if(u.lastIndexOf("safari-extension:", 0) === 0) {
|
||||||
|
var i = u.length, seeDot = false;
|
||||||
|
while(i --) {
|
||||||
|
if(u[i] === ".") {
|
||||||
|
seeDot = true;
|
||||||
|
}
|
||||||
|
else if(u[i] === "/") {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(seeDot === false) {
|
||||||
|
throw 'InvalidAccessError'; // Avoid crash
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_open.apply(this, arguments);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
/******************************************************************************/
|
||||||
|
|
||||||
vAPI.app.restart = function() {};
|
vAPI.app.restart = function() {};
|
||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
Loading…
Reference in New Issue
Block a user