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

Issue 2424353002: Use ChannelMojo between the remoting daemon and network processes. (Closed)

Created:
4 years, 2 months ago by Sam McNally
Modified:
4 years, 1 month ago
CC:
chrome-apps-syd-reviews_chromium.org, chromium-reviews, chromoting-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use ChannelMojo between the remoting daemon and network processes. This refactors LaunchProcessWithToken to take an explicit list of handles for the child to inherit (copied from the equivalent process launch code in //base). BUG=604282 Committed: https://crrev.com/41c99b466b9bbba9dcb002e8cb00f1d7da22dff4 Committed: https://crrev.com/e5d78a2c2a7e226ebfd531f0c42ba39759f00043 Cr-Original-Commit-Position: refs/heads/master@{#427238} Cr-Commit-Position: refs/heads/master@{#427843}

Patch Set 1 : #

Total comments: 18

Patch Set 2 : #

Total comments: 9

Patch Set 3 : rebase #

Patch Set 4 : #

Patch Set 5 : sans test changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+170 lines, -120 lines) Patch
M remoting/base/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M remoting/base/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M remoting/base/auto_thread_task_runner.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M remoting/base/run_all_unittests.cc View 1 chunk +3 lines, -0 lines 0 comments Download
M remoting/host/BUILD.gn View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M remoting/host/DEPS View 1 chunk +2 lines, -0 lines 0 comments Download
M remoting/host/daemon_process_win.cc View 1 3 chunks +8 lines, -2 lines 0 comments Download
M remoting/host/host_main.cc View 1 2 3 2 chunks +5 lines, -0 lines 0 comments Download
M remoting/host/remoting_me2me_host.cc View 1 4 chunks +17 lines, -20 lines 0 comments Download
M remoting/host/switches.h View 1 chunk +4 lines, -0 lines 0 comments Download
M remoting/host/switches.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M remoting/host/win/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M remoting/host/win/launch_process_with_token.h View 2 chunks +15 lines, -18 lines 0 comments Download
M remoting/host/win/launch_process_with_token.cc View 1 2 3 3 chunks +52 lines, -28 lines 0 comments Download
M remoting/host/win/unprivileged_process_delegate.cc View 1 2 3 3 chunks +44 lines, -42 lines 0 comments Download
M remoting/host/win/wts_session_process_delegate.cc View 1 1 chunk +7 lines, -10 lines 0 comments Download

Messages

Total messages: 46 (28 generated)
Sam McNally
+sergeyu for //remoting +rockot for DEPS changes and use of mojo
4 years, 2 months ago (2016-10-19 07:47:39 UTC) #13
Sergey Ulanov
+joedow@ for second pair of eyes looks good, but I have poor understanding of how ...
4 years, 2 months ago (2016-10-20 17:21:30 UTC) #15
joedow
Adding on to Sergey's comments. Thanks for getting the IPC -> Mojo conversion process started! ...
4 years, 2 months ago (2016-10-20 17:40:04 UTC) #16
Sam McNally
> On 2016/10/20 17:40:04, joedow wrote: > Adding on to Sergey's comments. > > Thanks ...
4 years, 2 months ago (2016-10-20 22:40:23 UTC) #17
Sergey Ulanov
I don't any further comments. Will let Joe finish this review
4 years, 2 months ago (2016-10-21 18:49:03 UTC) #18
Ken Rockot(use gerrit already)
lgtm fwiw
4 years, 2 months ago (2016-10-21 22:38:20 UTC) #19
joedow
FYI, This is my first exposure to Mojo so I am working through the review ...
4 years, 2 months ago (2016-10-21 23:16:30 UTC) #20
Sam McNally
On 2016/10/21 23:16:30, joedow wrote: > FYI, This is my first exposure to Mojo so ...
4 years, 2 months ago (2016-10-24 06:33:41 UTC) #21
joedow
lgtm once my comments are addressed. https://codereview.chromium.org/2424353002/diff/100001/remoting/host/host_main.cc File remoting/host/host_main.cc (right): https://codereview.chromium.org/2424353002/diff/100001/remoting/host/host_main.cc#newcode215 remoting/host/host_main.cc:215: mojo::edk::Init(); I'm not ...
4 years, 1 month ago (2016-10-24 17:42:51 UTC) #22
Sergey Ulanov
https://codereview.chromium.org/2424353002/diff/100001/remoting/host/host_main.cc File remoting/host/host_main.cc (right): https://codereview.chromium.org/2424353002/diff/100001/remoting/host/host_main.cc#newcode215 remoting/host/host_main.cc:215: mojo::edk::Init(); On 2016/10/24 17:42:51, joedow wrote: > I'm not ...
4 years, 1 month ago (2016-10-24 17:53:15 UTC) #23
Sam McNally
https://codereview.chromium.org/2424353002/diff/100001/remoting/host/host_main.cc File remoting/host/host_main.cc (right): https://codereview.chromium.org/2424353002/diff/100001/remoting/host/host_main.cc#newcode215 remoting/host/host_main.cc:215: mojo::edk::Init(); On 2016/10/24 17:42:51, joedow wrote: > I'm not ...
4 years, 1 month ago (2016-10-24 22:54:04 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2424353002/180001
4 years, 1 month ago (2016-10-24 23:56:58 UTC) #33
commit-bot: I haz the power
Committed patchset #4 (id:180001)
4 years, 1 month ago (2016-10-25 02:04:20 UTC) #34
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/41c99b466b9bbba9dcb002e8cb00f1d7da22dff4 Cr-Commit-Position: refs/heads/master@{#427238}
4 years, 1 month ago (2016-10-25 02:06:22 UTC) #36
dmazzoni
A revert of this CL (patchset #4 id:180001) has been created in https://codereview.chromium.org/2451203002/ by dmazzoni@chromium.org. ...
4 years, 1 month ago (2016-10-26 15:25:35 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2424353002/200001
4 years, 1 month ago (2016-10-26 21:10:11 UTC) #42
commit-bot: I haz the power
Committed patchset #5 (id:200001)
4 years, 1 month ago (2016-10-26 22:10:11 UTC) #44
commit-bot: I haz the power
4 years, 1 month ago (2016-10-26 22:13:50 UTC) #46
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/e5d78a2c2a7e226ebfd531f0c42ba39759f00043
Cr-Commit-Position: refs/heads/master@{#427843}

Powered by Google App Engine
This is Rietveld 408576698