-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Continued API Rewrite #1072
Continued API Rewrite #1072
Conversation
…tch CEF API Need to look at loading the cached browser instance
Change to using auto where possible
… the main browser instance Might need a quick review
Remove the browserId variable - was really only there for debugging early on
At some point later on we can then consolidate the code in ClientAdapter to be much simpler
Still need to move the wrapper out from ManagedCefBrowserAdapter and into ClientAdapter for the main CefBrowserWrapper
I was doing just that and I'm debugging a MCefRefPtr related garbage hitting the finalizer or indeed not at all and CEF assert during CEF.Shutdown. Bill |
Merge this |
Sure.
|
Done. Still quite a few cleanups to go. Will look at creating another |
The callbacks don't clean themselves up. However, the fix for them looks
|
I was thinking more along the lines of when you pass in a |
I also changed the callbacks so after you execute they set the underlying |
Trying to reduce the code complexity a little bit.
More changes to come.