My application implements “incognito mode” by setting CefSettings.cache_path to empty.
This behavior is described in cef_types.h.
https://github.com/chromiumembedded/cef/issues/3685
I have migrated my application to Chrome bootstrap + Alloy style.
Then, even if cache_path is empty, the cache data is still stored.
It appears to be stored in the following location.
C:\Users\username\AppData\Local\CEF\User Data\Default
cefclient works the same way.
Disabling Chrome runtime makes it work in incognito mode.
cefclient.exe --disable-chrome-runtime
Is this behavior a Chrome runtime specification?
How can I implement incognito mode with Chrome bootstrap?
CEF 127.0.20 Windows 32-bit
Windows 11 Pro 23H2 (Japanese)
Visual Studio 2022 Version 17.10.5
Win SDK 10.0.22621.3233