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

Issue 2004613002: Add support for inexact resize on X11 (Closed)

Created:
4 years, 7 months ago by rkjnsn
Modified:
4 years, 6 months ago
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add support for inexact resize on X11 Support switching between existing modes when XRandR is available but exact resize is not. BUG=596125 Committed: https://crrev.com/211658866f3462be8edc3dd80865d6b68266ca81 Cr-Commit-Position: refs/heads/master@{#398709}

Patch Set 1 #

Total comments: 31

Patch Set 2 : Address first round of comments #

Total comments: 8

Patch Set 3 : Address further comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -33 lines) Patch
M remoting/host/desktop_resizer_x11.cc View 1 2 8 chunks +79 lines, -33 lines 0 comments Download

Messages

Total messages: 19 (5 generated)
rkjnsn
Here's an initial approach for supporting resize outside of our custom Xvfb-randr server. It should ...
4 years, 7 months ago (2016-05-20 22:08:40 UTC) #2
Jamie
https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc File remoting/host/desktop_resizer_x11.cc (right): https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc#newcode144 remoting/host/desktop_resizer_x11.cc:144: void SetResolutionRandr(const ScreenResolution& resolution); On 2016/05/20 22:08:40, rkjnsn wrote: ...
4 years, 7 months ago (2016-05-20 23:56:19 UTC) #3
Lambros
https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc File remoting/host/desktop_resizer_x11.cc (right): https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc#newcode18 remoting/host/desktop_resizer_x11.cc:18: // now, we only support resize-to-client for Xvfb-based servers ...
4 years, 7 months ago (2016-05-21 00:57:01 UTC) #4
Sergey Ulanov
https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc File remoting/host/desktop_resizer_x11.cc (right): https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc#newcode201 remoting/host/desktop_resizer_x11.cc:201: // don't have one, hence this horrible hack. On ...
4 years, 7 months ago (2016-05-22 20:00:17 UTC) #6
Wez
On 2016/05/22 20:00:17, Sergey Ulanov (OOO) wrote: > https://codereview.chromium.org/2004613002/diff/1/remoting/host/desktop_resizer_x11.cc > File remoting/host/desktop_resizer_x11.cc (right): > > ...
4 years, 7 months ago (2016-05-23 17:11:10 UTC) #7
rkjnsn
I uploaded a new version of the patch. It addresses most of the comments and ...
4 years, 7 months ago (2016-05-24 00:52:35 UTC) #8
Lambros
lgtm
4 years, 6 months ago (2016-05-28 00:56:49 UTC) #9
rkjnsn
Okay, now that restoring the resolution is conditional on not being in curtain mode, this ...
4 years, 6 months ago (2016-06-07 23:02:10 UTC) #10
Jamie
LGTM, but please wait for Lambros to sign off as well. https://codereview.chromium.org/2004613002/diff/20001/remoting/host/desktop_resizer_x11.cc File remoting/host/desktop_resizer_x11.cc (right): ...
4 years, 6 months ago (2016-06-07 23:40:11 UTC) #11
Lambros
lgtm https://codereview.chromium.org/2004613002/diff/20001/remoting/host/desktop_resizer_x11.cc File remoting/host/desktop_resizer_x11.cc (right): https://codereview.chromium.org/2004613002/diff/20001/remoting/host/desktop_resizer_x11.cc#newcode18 remoting/host/desktop_resizer_x11.cc:18: // curtain mode, we do exact resize where ...
4 years, 6 months ago (2016-06-08 00:12:39 UTC) #12
rkjnsn
https://codereview.chromium.org/2004613002/diff/20001/remoting/host/desktop_resizer_x11.cc File remoting/host/desktop_resizer_x11.cc (right): https://codereview.chromium.org/2004613002/diff/20001/remoting/host/desktop_resizer_x11.cc#newcode18 remoting/host/desktop_resizer_x11.cc:18: // curtain mode, we do exact resize where supported ...
4 years, 6 months ago (2016-06-08 01:32:43 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2004613002/40001
4 years, 6 months ago (2016-06-08 22:35:07 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 6 months ago (2016-06-08 22:39:52 UTC) #17
commit-bot: I haz the power
4 years, 6 months ago (2016-06-08 22:41:21 UTC) #19
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/211658866f3462be8edc3dd80865d6b68266ca81
Cr-Commit-Position: refs/heads/master@{#398709}

Powered by Google App Engine
This is Rietveld 408576698