summaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-ui_display_screen.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-ui_display_screen.cc')
-rw-r--r--www/chromium/files/patch-ui_display_screen.cc31
1 files changed, 4 insertions, 27 deletions
diff --git a/www/chromium/files/patch-ui_display_screen.cc b/www/chromium/files/patch-ui_display_screen.cc
index ef832b6d1b8f..c8c3aaee115d 100644
--- a/www/chromium/files/patch-ui_display_screen.cc
+++ b/www/chromium/files/patch-ui_display_screen.cc
@@ -1,34 +1,11 @@
---- ui/display/screen.cc.orig 2022-08-15 13:11:31 UTC
+--- ui/display/screen.cc.orig 2022-08-31 12:19:35 UTC
+++ ui/display/screen.cc
-@@ -84,27 +84,12 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
+@@ -84,7 +84,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
display_id_for_new_windows_ = display_id;
}
-#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
--std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() {
-- SetScreenSaverSuspended(true);
-- screen_saver_suspension_count_++;
-- return base::WrapUnique(new Screen::ScreenSaverSuspender(this));
--}
+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-+Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default;
-
--Screen::ScreenSaverSuspender::~ScreenSaverSuspender() {
-- // Check that this suspender still refers to the active screen. Particularly
-- // in tests, the screen might be destructed before the suspender.
-- if (screen_ == GetScreen()) {
-- screen_->screen_saver_suspension_count_--;
-- if (screen_->screen_saver_suspension_count_ == 0) {
-- screen_->SetScreenSaverSuspended(false);
-- }
-- }
--}
--
--bool Screen::SetScreenSaverSuspended(bool suspend) {
-+std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() {
- NOTIMPLEMENTED_LOG_ONCE();
-- return false;
-+ return nullptr;
- }
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
+ Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default;
+ std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() {