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

Issue 11028128: [Chromoting] Request the daemon to open a terminal once a connection has been accepted. (Closed)

Created:
8 years, 2 months ago by alexeypa (please no reviews)
Modified:
8 years, 2 months ago
Reviewers:
Wez
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

[Chromoting] Request the daemon to open a terminal once a connection has been accepted. Opening a terminal will invoke (once this functionality is in place) the desktop integration code. The latter will pass a client end of the IPC channel back to the desktop environment object. BUG=134694 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=162644

Patch Set 1 #

Total comments: 30

Patch Set 2 : CR feeback and rebased on top of https://chromiumcodereview.appspot.com/11017065/ #

Total comments: 41

Patch Set 3 : CR feedback #

Total comments: 6

Patch Set 4 : Remaninng feedback. #

Patch Set 5 : rebased #

Patch Set 6 : Fix unused desktop_session_connector_ warning. #

Patch Set 7 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+466 lines, -76 lines) Patch
M remoting/host/chromoting_host.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M remoting/host/chromoting_host.cc View 1 2 4 chunks +12 lines, -6 lines 0 comments Download
M remoting/host/chromoting_host_unittest.cc View 1 2 5 chunks +17 lines, -33 lines 0 comments Download
M remoting/host/client_session.h View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M remoting/host/client_session.cc View 1 2 2 chunks +4 lines, -2 lines 0 comments Download
M remoting/host/client_session_unittest.cc View 1 2 5 chunks +24 lines, -16 lines 0 comments Download
M remoting/host/daemon_process.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M remoting/host/desktop_environment_factory.h View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M remoting/host/desktop_environment_factory.cc View 1 2 2 chunks +3 lines, -1 line 0 comments Download
A remoting/host/desktop_session_connector.h View 1 2 1 chunk +40 lines, -0 lines 0 comments Download
M remoting/host/host_mock_objects.h View 1 2 2 chunks +15 lines, -0 lines 0 comments Download
M remoting/host/host_mock_objects.cc View 1 2 1 chunk +11 lines, -0 lines 0 comments Download
A remoting/host/ipc_desktop_environment.h View 1 2 3 1 chunk +57 lines, -0 lines 0 comments Download
A remoting/host/ipc_desktop_environment.cc View 1 2 1 chunk +53 lines, -0 lines 0 comments Download
A remoting/host/ipc_desktop_environment_factory.h View 1 2 1 chunk +68 lines, -0 lines 0 comments Download
A remoting/host/ipc_desktop_environment_factory.cc View 1 2 1 chunk +94 lines, -0 lines 0 comments Download
M remoting/host/remoting_me2me_host.cc View 1 2 3 4 5 6 6 chunks +41 lines, -10 lines 0 comments Download
M remoting/host/simple_host_process.cc View 1 2 3 4 5 6 3 chunks +4 lines, -2 lines 0 comments Download
M remoting/host/win/session_desktop_environment_factory.h View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M remoting/host/win/session_desktop_environment_factory.cc View 1 2 2 chunks +3 lines, -1 line 0 comments Download
M remoting/remoting.gyp View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
alexeypa (please no reviews)
PTAL or ping me if you are busy.
8 years, 2 months ago (2012-10-10 22:26:09 UTC) #1
alexeypa (please no reviews)
ping
8 years, 2 months ago (2012-10-12 14:54:22 UTC) #2
Wez
http://codereview.chromium.org/11028128/diff/1/remoting/host/chromoting_host.h File remoting/host/chromoting_host.h (right): http://codereview.chromium.org/11028128/diff/1/remoting/host/chromoting_host.h#newcode151 remoting/host/chromoting_host.h:151: // Disconnects a client with matching |desktop_environment| nit: "Disconnects ...
8 years, 2 months ago (2012-10-13 00:47:14 UTC) #3
alexeypa (please no reviews)
https://chromiumcodereview.appspot.com/11028128/diff/1/remoting/host/chromoting_host.h File remoting/host/chromoting_host.h (right): https://chromiumcodereview.appspot.com/11028128/diff/1/remoting/host/chromoting_host.h#newcode151 remoting/host/chromoting_host.h:151: // Disconnects a client with matching |desktop_environment| On 2012/10/13 ...
8 years, 2 months ago (2012-10-16 19:32:25 UTC) #4
Wez
Apologies for the delay; for the most part this layout looks great! https://chromiumcodereview.appspot.com/11028128/diff/10001/remoting/host/desktop_environment_factory.h File remoting/host/desktop_environment_factory.h ...
8 years, 2 months ago (2012-10-17 17:51:56 UTC) #5
alexeypa (please no reviews)
PTAL https://chromiumcodereview.appspot.com/11028128/diff/10001/remoting/host/desktop_environment_factory.h File remoting/host/desktop_environment_factory.h (right): https://chromiumcodereview.appspot.com/11028128/diff/10001/remoting/host/desktop_environment_factory.h#newcode30 remoting/host/desktop_environment_factory.h:30: scoped_refptr<ChromotingHost> host); On 2012/10/17 17:51:57, Wez wrote: > ...
8 years, 2 months ago (2012-10-17 21:35:53 UTC) #6
Wez
LGTM w/ a few items we should follow-up on separately. https://chromiumcodereview.appspot.com/11028128/diff/10001/remoting/host/desktop_environment_factory.h File remoting/host/desktop_environment_factory.h (right): https://chromiumcodereview.appspot.com/11028128/diff/10001/remoting/host/desktop_environment_factory.h#newcode30 ...
8 years, 2 months ago (2012-10-17 22:04:24 UTC) #7
alexeypa (please no reviews)
https://chromiumcodereview.appspot.com/11028128/diff/19002/remoting/host/client_session.h File remoting/host/client_session.h (right): https://chromiumcodereview.appspot.com/11028128/diff/19002/remoting/host/client_session.h#newcode94 remoting/host/client_session.h:94: DesktopEnvironmentFactory* desktop_environment_factory, On 2012/10/17 22:04:24, Wez wrote: > nit: ...
8 years, 2 months ago (2012-10-17 22:46:56 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/11028128/16005
8 years, 2 months ago (2012-10-18 02:17:19 UTC) #9
commit-bot: I haz the power
8 years, 2 months ago (2012-10-18 04:16:29 UTC) #10
Change committed as 162644

Powered by Google App Engine
This is Rietveld 408576698