From 3d3bd13ea1acf65a612e0037d3d5bfdc0b9e3d14 Mon Sep 17 00:00:00 2001 From: gorhill Date: Sat, 25 Apr 2015 07:28:35 -0400 Subject: report active cosmetic filters in logger --- src/js/devtool-log.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/js/devtool-log.js') diff --git a/src/js/devtool-log.js b/src/js/devtool-log.js index 5862beb..e2e78e7 100644 --- a/src/js/devtool-log.js +++ b/src/js/devtool-log.js @@ -123,6 +123,12 @@ var createRow = function() { var renderLogEntry = function(entry) { var tr = createRow(); + + // Cosmetic filter? + if ( entry.result.charAt(0) === 'c' ) { + tr.classList.add('cosmetic'); + } + if ( entry.result.charAt(1) === 'b' ) { tr.classList.add('blocked'); tr.cells[0].textContent = ' -\u00A0'; @@ -135,13 +141,16 @@ var renderLogEntry = function(entry) { } else { tr.cells[0].textContent = ''; } + if ( entry.type === 'main_frame' ) { tr.classList.add('maindoc'); } + var filterText = entry.result.slice(3); if ( entry.result.lastIndexOf('sa', 0) === 0 ) { filterText = '@@' + filterText; } + tr.cells[1].textContent = filterText + '\t'; tr.cells[2].textContent = (prettyRequestTypes[entry.type] || entry.type) + '\t'; vAPI.insertHTML(tr.cells[3], renderURL(entry.url, entry.result)); -- cgit v1.1