chrome: Support CefSettings logging config (see #3685)

Also enables logging by default for Release builds (previously
required the `--enable-logging` flag). Logging can still be
disabled by passing the `--disable-logging` flag.
This commit is contained in:
Marshall Greenblatt
2024-05-02 15:36:20 -04:00
parent 6b13b1c627
commit 4e3668f93a
5 changed files with 197 additions and 0 deletions

View File

@@ -342,6 +342,11 @@ patches = [
# https://github.com/chromiumembedded/cef/issues/2969
'name': 'chrome_browser_profile_menu',
},
{
# chrome: Enable logging by default for Release builds.
# https://github.com/chromiumembedded/cef/issues/2969
'name': 'chrome_common_logging',
},
{
# alloy: Don't require heap profiler for utility processes.
# Avoids a DCHECK added in https://crrev.com/c21e9f71d1f2e