Missing information for recording requests with no matching filter

While we do have access to FilterMatchInfo.docDomain via reporting.onFilterMatch, so that we can display that information for any requests with matching filters, we also need to display requests with no matching filters.

However, the SDK doesn't provide such requests to us via reporting.onFilterMatch nor does it provide any other means of retrieving FilterMatchInfo.docDomain.

Furthermore, the product is not in a position to determine which requests filters are able to match as that's an implementation detail of the ad blocking engine. For example, in adblockpluschrome/lib/requestBlocker.js, we're filtering out requests for unsupported protocols, among other things.

Edited by Thomas Greiner