* Upgrade to 81.3.20-pre
* WinForms/WPF - Update enable-media-stream command line arg
Remove the "1" as it's not required, does nothing, there is no need to pass in a second argument
Issue https://github.com/cefsharp/CefSharp/issues/2858
* Upgrade to 81.3.100
Eliminates the requirements for .Net 4.5.2, the application exe is used as the browsersubprocess.
Additional manual import of CefSharp.BrowserSubProcess.Core is required see csproj file for example
TODO: OffScreen version is crashing on exit so it's been updated, it just isn't using itself as the BrowserSubProcess
Unable to get solutions compiling side by side even with specifying BaseIntermediateOutputPath
Giving up for now, just output the bin to a sub folder so it's cleaner
- Set CopyToOutputDirectory in csproj files
- It's important to make sure the crash_reporter.cfg is copied to the bin folder, it has to be next to your application exe.
- Specify AppName in crash_reporter.cfg to have dumps generated to a folder in this case they will be generated at C:\Users\[CurrentUser]\AppData\Local\CefSharp.MinimalExample\User Data
- If you are having trouble getting a dump, run your exe outside of Visual Studio, the debugger can sometimes interfere
You can test crash reporting as outlined in https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md#markdown-header-testing
Loading `chrome://crash` in the browser will crash the render process
To confirm that crash reporting is enabled check the debug.log file, you should see a number of entries like Crash reporting enabled for process: browser
CefSharp.CefSettings is now CefSharp.WinForms.CefSettings/CefSharp.Wpf.CefSettings/CefSharp.OffScreen.CefSettings
See https://github.com/cefsharp/CefSharp/issues/2477 for more details
There is one set of settings for each flavour, all the essential command line workarounds are enabled (there are plenty of non-essential ones that have no yet been enabled by default)
1. Made more space for links hover in statusbar - Moved Progress Bar below addressbar.
a) Thinly visible when loading, hides when loaded.
b) No flickering as progress bar and browser share same row.
2. Behaviour to load page when hit Enter in Addressbar - Behaviour for that.
2. Refactor.