Noissue - Refactor tests for requests from service workers
This splits the existing test into three tests:
- blocking
- allowlisting on a request level
- allowlisting on a frame level
The main motivation for this split is to highlight that the blocking and allowlisting on a request level works on MV3, but the allowlisting on a frame level does not.