Fix #392 - Return an allowing filter, even if it isn't overriding a blocking filter
I think this skipping allowing filters previously made sense as a performance optimization. However, it does not work well in combination with header filtering. Now that we have header filters, an allowing filter might be relevant if it's found in the onBeforeRequest
stage, because then you can skip any check on the onHeadersReceived
stage.
Edited by Justin Wernick