Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Issue 312353002: Split disabling of unused displays from parking used ones (Closed)

Created:
6 years, 6 months ago by dnicoara
Modified:
6 years, 6 months ago
Reviewers:
oshima, Daniel Kurtz
CC:
chromium-reviews, stevenjb+watch_chromium.org, oshima+watch_chromium.org, ynovikov
Visibility:
Public.

Description

Split disabling of unused displays from parking used ones If a display event is triggered, but the display configuration doesn't change, then parking displays at (0,0) has a visual impact for the user. Since the framebuffer size might not change, but displays may have been disconnected (mirror mode), this patch allows us to always disable unused displays but only configure the used ones if the framebuffer size changed. BUG=381482 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276321

Patch Set 1 #

Patch Set 2 : Split configuration #

Patch Set 3 : . #

Patch Set 4 : . #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -38 lines) Patch
M ui/display/chromeos/x11/native_display_delegate_x11.h View 1 1 chunk +8 lines, -4 lines 0 comments Download
M ui/display/chromeos/x11/native_display_delegate_x11.cc View 1 2 3 4 chunks +50 lines, -34 lines 2 comments Download

Messages

Total messages: 15 (0 generated)
dnicoara
PTAL
6 years, 6 months ago (2014-06-05 19:10:46 UTC) #1
Daniel Kurtz
https://codereview.chromium.org/312353002/diff/60001/ui/display/chromeos/x11/native_display_delegate_x11.cc File ui/display/chromeos/x11/native_display_delegate_x11.cc (right): https://codereview.chromium.org/312353002/diff/60001/ui/display/chromeos/x11/native_display_delegate_x11.cc#newcode589 ui/display/chromeos/x11/native_display_delegate_x11.cc:589: ConfigureCrtc(x11_output->crtc(), mode, output, 0, 0); When plugging an external ...
6 years, 6 months ago (2014-06-06 08:29:44 UTC) #2
Daniel Kurtz
Are there any tests for this code? Also, have you seen: https://code.google.com/p/chrome-os-partner/issues/detail?id=26251#c37 and: https://code.google.com/p/chrome-os-partner/issues/detail?id=26251#c51 Did ...
6 years, 6 months ago (2014-06-06 08:53:52 UTC) #3
dnicoara
Having 2 calls to SetScreenSize would cause even more black flashes. I don't think we'd ...
6 years, 6 months ago (2014-06-06 14:25:30 UTC) #4
Daniel Kurtz
lgtm
6 years, 6 months ago (2014-06-06 16:38:47 UTC) #5
dnicoara
-marcheu@ +oshima@ for OWNERS
6 years, 6 months ago (2014-06-10 13:48:45 UTC) #6
oshima
lgtm
6 years, 6 months ago (2014-06-10 18:49:20 UTC) #7
dnicoara
The CQ bit was checked by dnicoara@chromium.org
6 years, 6 months ago (2014-06-10 19:53:08 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dnicoara@chromium.org/312353002/60001
6 years, 6 months ago (2014-06-10 19:54:02 UTC) #9
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg on tryserver.chromium ...
6 years, 6 months ago (2014-06-10 21:29:23 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-10 21:54:25 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg/builds/193981)
6 years, 6 months ago (2014-06-10 21:54:26 UTC) #12
Daniel Kurtz
The CQ bit was checked by djkurtz@chromium.org
6 years, 6 months ago (2014-06-11 08:12:14 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dnicoara@chromium.org/312353002/60001
6 years, 6 months ago (2014-06-11 08:13:10 UTC) #14
commit-bot: I haz the power
6 years, 6 months ago (2014-06-11 09:35:15 UTC) #15
Message was sent while issue was closed.
Change committed as 276321

Powered by Google App Engine
This is Rietveld 408576698