Tags: kevinctracy/CefSharp
Tags
BrowserSubProcess - Change SetProcessShutdownParameters priority to 0…
…x200
- Change to 0x200 which is low end of 'Application reserved "in between" shutdown range.'
- Remove logging as it wasn't working, must be too early to use the LOG(INFO) CEF macro
Test with a GetProcessShutdownParameters in debugger shows working e.g.
if (SetProcessShutdownParameters(0x200, SHUTDOWN_NORETRY))
{
DWORD level = 0;
DWORD flags = 0;
GetProcessShutdownParameters(&level, &flags);
}
Issue cefsharp#3155
Core - Fix ExecuteScriptAsync infinite recursion Resolves cefsharp#3914
Nuget - VS2022 remove extra CefSharp.Core.Runtime.dll copy from bin f… …older VS2022 differs from previous versions in how the file paths appear to work. Use a filter to match based on filename + extension rather than an exact file path match. I've also updated the CefSharpAnyCPUExcludeCoreRuntimeBeforeGenerateApplicationManifest target to include a similar filter. Leaving CefSharpExcludeCoreRuntimeBeforeGenerateApplicationManifest as is because it's only for VS2017 In VS2019: C:\Projects\CefSharp.MinimalExample\packages\CefSharp.Common.94.4.50\buildTransitive\..\CefSharp\x86\CefSharp.Core.Runtime.dll; C:\Projects\CefSharp.MinimalExample\packages\CefSharp.Common.94.4.50\buildTransitive\..\CefSharp\x86\CefSharp.Core.Runtime.pdb; C:\Projects\CefSharp.MinimalExample\packages\CefSharp.Common.94.4.50\buildTransitive\..\CefSharp\x86\CefSharp.Core.Runtime.xml In VS2022: C:\Projects\CefSharp.MinimalExample\packages\CefSharp.Common.94.4.50\CefSharp\x86\CefSharp.Core.Runtime.dll; C:\Projects\CefSharp.MinimalExample\packages\CefSharp.Common.94.4.50\CefSharp\x86\CefSharp.Core.Runtime.pdb; C:\Projects\CefSharp.MinimalExample\packages\CefSharp.Common.94.4.50\CefSharp\x86\CefSharp.Core.Runtime.xml Issue cefsharp#3854
GetSource/GetText - Copy string rather than using ptr New Mojo IPC implementation uses shared memory rather than a string copy Attempt to workaround the access violation that's been reported in a few isolated cases by copying the string rather than using directly. chromiumembedded/cef@ebee847
PreviousNext