Hey using CEF3 (single_process mode), and my OnBeforeBrowse function is not being called. My CefApp inheritance looks something like this:
class ClientAppBrowser : public ClientApp,
public CefBrowserProcessHandler,
public CefRenderProcessHandler,
public CefLoadHandler,
public CefRequestHandler,
public CefClient
I properly setup a GetRequestHandler function in this class as well as overriding OnBeforeBrowse.
bool OnBeforeBrowse(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame,
CefRefPtr<CefRequest> request,
bool is_redirect) OVERRIDE;
All my other callbacks work (OnBeforeNavigate, OnLoadStart, OnLoadEnd). Any ideas what I am missing or not thinking of? Thanks.