Hi all,
we use CEF/CefSharp for our application and we can't get to understand the behavior in some cases of the IRequestHandler/IResourceRequestHandler.
We have a very simple class implementing the two above interfaces to intercept the GetResourceResponseFilter calls and read the content of the ResourceResponse through a MemoryStreamResponseFilter. Things work as expected as long as the local cache is empty, otherwise we miss all the calls to the two interfaces' methods.
This behavior is somehow reproducible, for example, going on the vscode.dev site: in the first run we can see the list of events for 60-something files, the second attempt only for 26 of them.
(attaching sample used and output).
If i remove the local cache from disk all the events are received again.
Am I doing something wrong?
How can I get notified of these event every time for all the files?
Thanks,
AA