 Issue 6393086494113792:
  Issue 154 - Added devtools panel showing blocked and blockable items  (Closed)
    
  
    Issue 6393086494113792:
  Issue 154 - Added devtools panel showing blocked and blockable items  (Closed) 
  | Index: background.js | 
| =================================================================== | 
| --- a/background.js | 
| +++ b/background.js | 
| @@ -53,6 +53,7 @@ | 
| var updateIcon = require("icon").updateIcon; | 
| var initNotifications = require("notificationHelper").initNotifications; | 
| var showNextNotificationForUrl = require("notificationHelper").showNextNotificationForUrl; | 
| +var devtools = require("devtools"); | 
| var seenDataCorruption = false; | 
| var filterlistsReinitialized = false; | 
| @@ -285,6 +286,7 @@ | 
| { | 
| case "get-selectors": | 
| var selectors = []; | 
| + var trace = devtools && devtools.hasPanel(sender.page); | 
| if (!isFrameWhitelisted(sender.page, sender.frame, | 
| RegExpFilter.typeMap.DOCUMENT | RegExpFilter.typeMap.ELEMHIDE)) | 
| @@ -313,7 +315,7 @@ | 
| } | 
| } | 
| - sendResponse(selectors); | 
| + sendResponse({selectors: selectors, trace: trace}); | 
| break; | 
| case "should-collapse": | 
| if (isFrameWhitelisted(sender.page, sender.frame, RegExpFilter.typeMap.DOCUMENT)) | 
| @@ -393,6 +395,9 @@ | 
| frame: sender.frame | 
| })); | 
| break; | 
| + case "trace-elemhide": | 
| + devtools.logHiddenElements(sender.page, msg.selectors, extractHostFromFrame(sender.frame)); | 
| 
kzar
2016/01/31 13:33:50
Nit: Mind fixing this long line?
 
Sebastian Noack
2016/02/02 10:39:51
Done.
 | 
| + break; | 
| case "forward": | 
| if (sender.page) | 
| { |