If I'm not mistaken, as of today, the
chrome.webRequest.onXXX.addListener()listeners in mv3 SWs are not functional.
Here's the bug report that's 2 years old and still unsolved:
My understanding is that starting from Jan 2022, nobody will be able to create new extensions that observe web traffic. Does anybody have comments?