Hey there,
I've created one browser which runs some JS code I'd like to handle through my V8Handler.
While debugging I looked at my browser after creation (namely at OnAfterCreated) and inside my CefV8Handler::Execute method via CefV8Context::GetBrowser() and it seem to be different browser objects. As far as I know I have one browser with one frame and I was under the impression the context will use the single browser I have created, correct me if I'm wrong.
If perhaps another browser is created without my knowledge, is there a way for me to get the browser I have manually created (via CreateBrowser) from within my CefV8Handler?
Also, I would like to know what might be a good way to differentiate between various browsers I'm creating, as I intend to create several I would like to able to tell them apart from with my CefV8Handler::Execute method, I thought I could use the MainWindowHandle from the BrowserHost, but since I'm trying to render them off-screen (currently not attached to any window) I imagine that wouldn't work.
FYI, I'm running in single process mode under Windows
Any input would be greatly appreciated.