Add ability to temporarily allow specific content blocker in devtools to allow debugging
Categories
(DevTools :: Netmonitor, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: manuel, Unassigned)
Details
(Keywords: priv-triaged)
Attachments
(1 file)
|
114.28 KB,
image/png
|
Details |
Should be behind a pref. Maybe an x behind the domain name. Clicking it adds the URL to the exception list. When an URL is on the exception list show them crossed out and clicking the x again removes it from the exception list again.
See attachment. Similar to "Block URL", but only for urls blocked by enhanced tracking protection. Should be temporary.
| Reporter | ||
Updated•1 year ago
|
| Reporter | ||
Updated•1 year ago
|
| Reporter | ||
Comment 1•1 year ago
•
|
||
Might be better to add to devtools (Unblock). To unblock only for this session and not misuse the pref urlclassifier.trackingSkipURLs too much.
| Reporter | ||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Thanks, could be useful for webcompat issues investigations.
Do you know if there are APIs we can use to disable ETP blocking for specific requests and which we could call from DevTools codebase?
| Reporter | ||
Comment 3•1 year ago
|
||
I don't know myself. It seems like @ben has fiddled with the code base a bit (looking at the commit log of url-classifier). @ben: Do you have any insights on whether there are currently APIs with which the devtools could achive unblocking?
I couldn't find anything immidiately useful with the current idl files I found. classify and the callback are promising, but not sure how those could be used. Or also modifying the list, but that seems global.
Comment 4•1 year ago
|
||
I don't think there is a good way to do this already per-session in Gecko. Tim might have an idea, but is on vacation. Passing the NI for his return.
Comment 5•1 year ago
|
||
We can register a listener via nsIChannelClassifierService and unblock certain requests. This interface is used by SmartBlock to shim scripts. I think we can rely on this as well.
Comment 6•1 year ago
|
||
Updated•11 months ago
|
| Reporter | ||
Comment 7•5 months ago
|
||
Done in a separate panel by leo in Bug 1972771
Description
•