mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by: deepak1556 <hop2deep@gmail.com> Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com> Co-authored-by: Jeremy Rose <jeremya@chromium.org> Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by: deepak1556 <hop2deep@gmail.com> Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com> Co-authored-by: Jeremy Rose <jeremya@chromium.org>
27 lines
1.1 KiB
Diff
27 lines
1.1 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Samuel Attard <samuel.r.attard@gmail.com>
|
|
Date: Wed, 14 Apr 2021 17:19:23 -0700
|
|
Subject: add setter for BrowserMainLoop::result_code_
|
|
|
|
After a recent refactor
|
|
(https://chromium-review.googlesource.com/c/chromium/src/+/2725153) the
|
|
result_code_ pointer is no longer provided to embedders, but their are
|
|
valid use cases for setting custom exit codes of the main loop. This
|
|
exposes a simple setter that embedders can call.
|
|
|
|
diff --git a/content/browser/browser_main_loop.h b/content/browser/browser_main_loop.h
|
|
index 5d41104a616c53d93ff8eb68ce2f87b1c2be7025..21223accc340242d2e0e301e92d7dafd01023e23 100644
|
|
--- a/content/browser/browser_main_loop.h
|
|
+++ b/content/browser/browser_main_loop.h
|
|
@@ -161,6 +161,10 @@ class CONTENT_EXPORT BrowserMainLoop {
|
|
|
|
int GetResultCode() const { return result_code_; }
|
|
|
|
+ void SetResultCode(int code) {
|
|
+ result_code_ = code;
|
|
+ }
|
|
+
|
|
media::AudioManager* audio_manager() const;
|
|
bool AudioServiceOutOfProcess() const;
|
|
media::AudioSystem* audio_system() const { return audio_system_.get(); }
|