magreenblatt wrote:What is your end goal?
The cookie backend cannot be replaced with a custom implementation. CefCookieManager can be used to set and query cookies, and CefResourceRequestHandler::GetCookieAccessFilter can be used to control cookie access on a per-request basis.
A bunch of us have been discussing this elsewhere...
Our application launches multiple processes each of which renders content offscreen using CEF.
The piece that has never worked well (and documented as such) is sharing cookies/cache between them but it worked well enough for our use case up to now.
After recently updating to CEF 128, it was clear that this is no longer possible and (I think) expressly prohibited so we needed another solution.
Rearchiecting our application to only use one instance would be a very large task.
One option we considered was to write our own cookie store that was able to read/write cookies from multiple processes but to do that, we would need to intercept the CEF cookie read/write in each instance.
It sounds like that is not possible so I'm not sure what to do now.