1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-07 03:12:33 +01:00

code review following #185

This commit is contained in:
gorhill 2014-08-27 14:01:38 -04:00
parent 7b82f7ab8d
commit 7e59e09a46

View File

@ -403,8 +403,9 @@ var getPageDetails = function(µb, tabId) {
return r; return r;
} }
var prepareRequests = function(requests, hasher) { var prepareRequests = function(requests, hasher) {
var µburi = µb.URI;
var r = []; var r = [];
var details, pos; var details, pos, hostname, domain;
for ( var requestURL in requests ) { for ( var requestURL in requests ) {
if ( requests.hasOwnProperty(requestURL) === false ) { if ( requests.hasOwnProperty(requestURL) === false ) {
continue; continue;
@ -416,9 +417,14 @@ var getPageDetails = function(µb, tabId) {
hasher.appendStr(requestURL); hasher.appendStr(requestURL);
hasher.appendStr(details); hasher.appendStr(details);
pos = details.indexOf('\t'); pos = details.indexOf('\t');
hostname = µburi.hostnameFromURI(requestURL);
domain = µburi.domainFromHostname(hostname);
if ( domain === '' ) {
domain = hostname;
}
r.push({ r.push({
type: details.slice(0, pos), type: details.slice(0, pos),
domain: µb.URI.domainFromURI(requestURL), domain: domain,
url: requestURL, url: requestURL,
reason: details.slice(pos + 1) reason: details.slice(pos + 1)
}); });