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

Issue 12379084: Pass the |curtain_activated| flag to IpcDesktopEnvironmentFactory. (Closed)

Created:
7 years, 9 months ago by alexeypa (please no reviews)
Modified:
7 years, 9 months ago
Reviewers:
rmsousa, Jamie
CC:
chromium-reviews, jamiewalch+watch_chromium.org, dcaiafa+watch_chromium.org, simonmorris+watch_chromium.org, hclam+watch_chromium.org, wez+watch_chromium.org, amit, sanjeevr, garykac+watch_chromium.org, lambroslambrou+watch_chromium.org, rmsousa+watch_chromium.org, alexeypa+watch_chromium.org, sergeyu+watch_chromium.org
Visibility:
Public.

Description

Pass the |curtain_activated| flag to IpcDesktopEnvironmentFactory. In the case of the multi-process host the ability to support curtain mode is a property of the desktop environment representing the screen. This CL hooks up IpcDesktopEnvironmentFactory to receive the request to activate the curtain. This way the factory class will be able to create a different kind of the desktop environment if the curtain was requested. Other changes: - Added remoting_rdp_session% GYP flag that enables RDP integration on Windows. BUG=137696 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186129

Patch Set 1 #

Total comments: 4

Patch Set 2 : CR feedback #

Total comments: 2

Patch Set 3 : CR feedback #

Patch Set 4 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -5 lines) Patch
M remoting/host/client_session.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M remoting/host/ipc_desktop_environment.h View 5 chunks +11 lines, -2 lines 0 comments Download
M remoting/host/ipc_desktop_environment.cc View 4 chunks +10 lines, -2 lines 0 comments Download
M remoting/host/remoting_me2me_host.cc View 1 2 3 2 chunks +15 lines, -1 line 0 comments Download
M remoting/remoting.gyp View 1 2 3 2 chunks +7 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
alexeypa (please no reviews)
Renato, please take a look. Jamie, rubber-stamp as needed. Thanks.
7 years, 9 months ago (2013-03-04 21:18:12 UTC) #1
rmsousa
https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc File remoting/host/ipc_desktop_environment.cc (right): https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc#newcode102 remoting/host/ipc_desktop_environment.cc:102: curtain_activated_ = activated; This isn't implementing the current curtain ...
7 years, 9 months ago (2013-03-04 21:56:36 UTC) #2
alexeypa (please no reviews)
https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc File remoting/host/ipc_desktop_environment.cc (right): https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc#newcode102 remoting/host/ipc_desktop_environment.cc:102: curtain_activated_ = activated; On 2013/03/04 21:56:36, rmsousa wrote: > ...
7 years, 9 months ago (2013-03-04 22:16:03 UTC) #3
rmsousa
https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc File remoting/host/ipc_desktop_environment.cc (right): https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc#newcode102 remoting/host/ipc_desktop_environment.cc:102: curtain_activated_ = activated; > Yes, I know that. I'm ...
7 years, 9 months ago (2013-03-04 23:33:54 UTC) #4
alexeypa (please no reviews)
https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc File remoting/host/ipc_desktop_environment.cc (right): https://chromiumcodereview.appspot.com/12379084/diff/1/remoting/host/ipc_desktop_environment.cc#newcode102 remoting/host/ipc_desktop_environment.cc:102: curtain_activated_ = activated; On 2013/03/04 23:33:54, rmsousa wrote: > ...
7 years, 9 months ago (2013-03-05 00:19:48 UTC) #5
rmsousa
lgtm https://chromiumcodereview.appspot.com/12379084/diff/6001/remoting/host/remoting_me2me_host.cc File remoting/host/remoting_me2me_host.cc (right): https://chromiumcodereview.appspot.com/12379084/diff/6001/remoting/host/remoting_me2me_host.cc#newcode858 remoting/host/remoting_me2me_host.cc:858: // The current curtain mode implementation relies on ...
7 years, 9 months ago (2013-03-05 00:35:59 UTC) #6
Jamie
Rubber-stamp lgtm for OWNERS.
7 years, 9 months ago (2013-03-05 00:44:20 UTC) #7
alexeypa (please no reviews)
https://chromiumcodereview.appspot.com/12379084/diff/6001/remoting/host/remoting_me2me_host.cc File remoting/host/remoting_me2me_host.cc (right): https://chromiumcodereview.appspot.com/12379084/diff/6001/remoting/host/remoting_me2me_host.cc#newcode858 remoting/host/remoting_me2me_host.cc:858: // The current curtain mode implementation relies on this ...
7 years, 9 months ago (2013-03-05 00:52:10 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/12379084/11001
7 years, 9 months ago (2013-03-05 00:57:24 UTC) #9
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=105048
7 years, 9 months ago (2013-03-05 02:25:13 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/12379084/11001
7 years, 9 months ago (2013-03-05 06:30:24 UTC) #11
commit-bot: I haz the power
7 years, 9 months ago (2013-03-05 07:47:20 UTC) #12
Message was sent while issue was closed.
Change committed as 186129

Powered by Google App Engine
This is Rietveld 408576698