Fix broken row rendering for non-network-based URL

Reported internally by volunteers.

Regression from:
- https://github.com/gorhill/uBlock/commit/3a564c199260#diff-fd76b4e8f9d7bfb2e5e01510c9457633L367
This commit is contained in:
Raymond Hill 2020-01-31 13:48:17 -05:00
parent bc6e585b5d
commit 0627fcfb62
No known key found for this signature in database
GPG Key ID: 25E1490B761470C2
1 changed files with 20 additions and 19 deletions

View File

@ -376,29 +376,30 @@ const parseLogEntry = function(details) {
// Cell 3
textContent.push(normalizeToStr(entry.docHostname));
// Cell 4
if ( entry.realm === 'network' ) {
// partyness
if ( typeof entry.domain === 'string' && entry.domain !== '' ) {
let partyness = '';
if ( entry.tabDomain !== undefined ) {
if ( entry.tabId < 0 ) {
partyness += '0,';
}
partyness += entry.domain === entry.tabDomain ? '1' : '3';
// Cell 4: partyness
if (
entry.realm === 'network' &&
typeof entry.domain === 'string' &&
entry.domain !== ''
) {
let partyness = '';
if ( entry.tabDomain !== undefined ) {
if ( entry.tabId < 0 ) {
partyness += '0,';
}
partyness += entry.domain === entry.tabDomain ? '1' : '3';
} else {
partyness += '?';
}
if ( entry.docDomain !== entry.tabDomain ) {
partyness += ',';
if ( entry.docDomain !== undefined ) {
partyness += entry.domain === entry.docDomain ? '1' : '3';
} else {
partyness += '?';
}
if ( entry.docDomain !== entry.tabDomain ) {
partyness += ',';
if ( entry.docDomain !== undefined ) {
partyness += entry.domain === entry.docDomain ? '1' : '3';
} else {
partyness += '?';
}
}
textContent.push(partyness);
}
textContent.push(partyness);
} else {
textContent.push('');
}