chore: bump chromium to 108.0.5329.0 (main) (#35628)
Co-authored-by: Samuel Attard <sattard@salesforce.com> Co-authored-by: VerteDinde <vertedinde@electronjs.org> Co-authored-by: Keeley Hammond <khammond@slack-corp.com> Co-authored-by: Jeremy Rose <jeremya@chromium.org>
This commit is contained in:
parent
94955a7999
commit
16f459228b
178 changed files with 1000 additions and 936 deletions
|
@ -21,6 +21,7 @@
|
|||
#include "chrome/common/chrome_paths.h"
|
||||
#include "chrome/common/chrome_switches.h"
|
||||
#include "components/content_settings/core/common/content_settings_pattern.h"
|
||||
#include "content/public/app/initialize_mojo_core.h"
|
||||
#include "content/public/common/content_switches.h"
|
||||
#include "electron/buildflags/buildflags.h"
|
||||
#include "electron/fuses.h"
|
||||
|
@ -417,6 +418,8 @@ absl::optional<int> ElectronMainDelegate::PreBrowserMain() {
|
|||
// flags and we need to make sure the feature list is initialized before the
|
||||
// service manager reads the features.
|
||||
InitializeFeatureList();
|
||||
// Initialize mojo core as soon as we have a valid feature list
|
||||
content::InitializeMojoCore();
|
||||
#if BUILDFLAG(IS_MAC)
|
||||
RegisterAtomCrApp();
|
||||
#endif
|
||||
|
@ -481,6 +484,10 @@ bool ElectronMainDelegate::ShouldCreateFeatureList(InvokedIn invoked_in) {
|
|||
return absl::holds_alternative<InvokedInChildProcess>(invoked_in);
|
||||
}
|
||||
|
||||
bool ElectronMainDelegate::ShouldInitializeMojo(InvokedIn invoked_in) {
|
||||
return ShouldCreateFeatureList(invoked_in);
|
||||
}
|
||||
|
||||
bool ElectronMainDelegate::ShouldLockSchemeRegistry() {
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue