I’ve been quite enjoying the new filterResponseData API’s. I have a plugin that scans inbound images before displaying them to make sure they’re not NSFW.
However, there is one particularly notable place this does not work: the first page of Google image results. I’m not sure the exact loading mechanism, but it appears that the first page does not load them one at a time. It does seem to use a “data:image/jpeg;base64…” style URI, though.
Unfortunately, even with “<all_urls>” set as the filter, I don’t believe I’m seeing these “requests” run through my code. I suspect that this may simply not be supported after a careful reading of the match patterns page.
Can anyone comment further on support for this or lack thereof? And if not supported, any suggestions on strategies to implement something similar?