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

Issue 2179353004: Update Windows It2Me to allow remote users to interact with elevated windows (Closed)

Created:
4 years, 4 months ago by joedow
Modified:
4 years, 3 months ago
Reviewers:
Sergey Ulanov
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, chromoting-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@it2me_uiaccess
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update Windows It2Me to allow remote users to interact with elevated windows This changes updates the existing It2Me host for windows to use a second process It2Me process (with the uiaccess flag in its manifest) to allow the remote user to interact with elevated windows on the desktop. BUG=617185 Committed: https://crrev.com/a89fa1aab1ef6fda1e88e2482c867594157d89e4 Cr-Commit-Position: refs/heads/master@{#416778}

Patch Set 1 #

Patch Set 2 : Integrating policy changes into the it2me native messaging host. #

Patch Set 3 : Fixing a ChromeOS unit test issue #

Patch Set 4 : Fixing some comments #

Total comments: 10

Patch Set 5 : Addressing CR feedback #

Patch Set 6 : Fixing an Android build issue #

Total comments: 4

Patch Set 7 : Removing the CHECK assertion and replacing it with LOG(ERROR) instead. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+427 lines, -84 lines) Patch
M chrome/browser/extensions/api/messaging/native_message_host_chromeos.cc View 1 2 3 4 2 chunks +3 lines, -3 lines 0 comments Download
M remoting/host/android/jni_host.cc View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M remoting/host/it2me/it2me_host.h View 1 2 3 4 5 chunks +9 lines, -10 lines 0 comments Download
M remoting/host/it2me/it2me_host.cc View 1 2 3 4 3 chunks +4 lines, -15 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host.h View 1 2 3 4 3 chunks +41 lines, -5 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host.cc View 1 2 3 4 11 chunks +170 lines, -16 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host_main.cc View 1 2 3 4 5 6 3 chunks +73 lines, -20 lines 0 comments Download
M remoting/host/it2me/it2me_native_messaging_host_unittest.cc View 1 2 3 4 6 chunks +81 lines, -8 lines 0 comments Download
M remoting/host/win/elevation_helpers.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M remoting/host/win/elevation_helpers.cc View 1 2 3 1 chunk +35 lines, -6 lines 0 comments Download
M remoting/host/win/launch_native_messaging_host_process.cc View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 51 (40 generated)
joedow
PTAL! Thanks, Joe
4 years, 3 months ago (2016-08-31 19:56:13 UTC) #20
Devlin
Sergey's a much better reviewer for this than I am; moving myself -> cc
4 years, 3 months ago (2016-08-31 20:13:03 UTC) #21
joedow
rdevlin.cronin@, I added you as an owner for the ChromeOS change (which I don't think ...
4 years, 3 months ago (2016-08-31 22:03:33 UTC) #27
Devlin
On 2016/08/31 22:03:33, joedow wrote: > rdevlin.cronin@, I added you as an owner for the ...
4 years, 3 months ago (2016-08-31 22:39:56 UTC) #28
Sergey Ulanov
https://codereview.chromium.org/2179353004/diff/100001/remoting/host/it2me/it2me_host.h File remoting/host/it2me/it2me_host.h (right): https://codereview.chromium.org/2179353004/diff/100001/remoting/host/it2me/it2me_host.h#newcode230 remoting/host/it2me/it2me_host.h:230: policy::PolicyService* get_policy_service() { return policy_service_; } This also looks ...
4 years, 3 months ago (2016-08-31 23:00:17 UTC) #29
joedow
Addressed feedback, PTAL! Removing rdevlin -> sorry I re-added you, it was due to git ...
4 years, 3 months ago (2016-09-02 21:58:59 UTC) #33
Sergey Ulanov
lgtm https://codereview.chromium.org/2179353004/diff/140001/remoting/host/it2me/it2me_native_messaging_host.h File remoting/host/it2me/it2me_native_messaging_host.h (right): https://codereview.chromium.org/2179353004/diff/140001/remoting/host/it2me/it2me_native_messaging_host.h#newcode116 remoting/host/it2me/it2me_native_messaging_host.h:116: bool policy_received_ = false; nit: make this const ...
4 years, 3 months ago (2016-09-02 23:21:15 UTC) #38
joedow
Thanks! https://codereview.chromium.org/2179353004/diff/140001/remoting/host/it2me/it2me_native_messaging_host.h File remoting/host/it2me/it2me_native_messaging_host.h (right): https://codereview.chromium.org/2179353004/diff/140001/remoting/host/it2me/it2me_native_messaging_host.h#newcode116 remoting/host/it2me/it2me_native_messaging_host.h:116: bool policy_received_ = false; On 2016/09/02 23:21:14, Sergey ...
4 years, 3 months ago (2016-09-06 22:52:00 UTC) #44
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/2179353004/180001
4 years, 3 months ago (2016-09-06 22:53:26 UTC) #47
commit-bot: I haz the power
Committed patchset #7 (id:180001)
4 years, 3 months ago (2016-09-06 23:49:17 UTC) #49
commit-bot: I haz the power
4 years, 3 months ago (2016-09-06 23:51:35 UTC) #51
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/a89fa1aab1ef6fda1e88e2482c867594157d89e4
Cr-Commit-Position: refs/heads/master@{#416778}

Powered by Google App Engine
This is Rietveld 408576698