1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-05 18:32:30 +01:00
This commit is contained in:
Chris 2015-04-07 01:12:40 -06:00
parent 7cb608366b
commit 1f3ff792f3

View File

@ -316,23 +316,11 @@ Matrix.prototype.clearRegisters = function() {
/******************************************************************************/
var is3rdParty = function(srcHostname, desHostname) {
if ( desHostname === '*' ) {
if(desHostname === '*' || srcHostname === '*' || srcHostname === '') {
return false;
}
// This case occurs for matrix rendering
if ( srcHostname === '*' ) {
return false;
}
var srcDomain = domainFromHostname(srcHostname);
// This can very well occurs, for examples:
// - localhost
// - file-scheme
// etc.
if ( srcDomain === '' ) {
srcDomain = srcHostname !== '' ? srcHostname : desHostname;
}
var srcDomain = domainFromHostname(srcHostname) || srcHostname; // localhost, etc. don't have domain
if ( desHostname.slice(0 - srcDomain.length) !== srcDomain ) {
return true;