RequestPolicy/tractest — Issue #7: provide a way to allow individual blocked requests
Author: jsamuel
Created: 2011-12-22 02:28:28+00:00
State: open
Labels: extension

There should be a way to allow individual blocked requests rather than having to allow an entire domain.

Possibly this could go in an "Advanced" submenu off of the main menu (maybe put it where "Request Log" is and stick "Request Log" under "Advanced", as well). Another option would be to add a new submenu to each blocked/allowed destination and under there list the specific blocked/allowed requests. This starts to get complicated on the implementation side due to the way RequestPolicy tracks blocked and allowed requests for generating the menu: that is, not analyzing the DOM (well, only a little) and instead keeping track of requests that the browser tries to make and associating them with the url of the current page. The risk of misleading info increases a lot if RequestPolicy is stating what the individual items on the page are without looking at the DOM. So, RequestPolicy would need to look through the DOM very thoroughly.

(Thanks to RSnake for the suggestion.)