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

Issue 291133004: Automatic host installation for IT2Me on Windows. (Closed)

Created:
6 years, 7 months ago by weitao
Modified:
6 years, 7 months ago
Reviewers:
Sergey Ulanov, Jamie
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Automatic host installation for IT2Me on Windows. With this change, the webapp will install the host component (if it is not installed) on Windows when the user tries to share an IT2Me session. Also HostInstallDialog (instead of HostSetupDialog) now displays the installation progress dialog so it can be shared by both IT2Me and Me2Me. The code around HostDispatcher and HostIt2MeDispatcher is still a bit ugly but it should look better after the removal of the NPAPI dispatching logic, which comes next. BUG=134215 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272294

Patch Set 1 #

Total comments: 10

Patch Set 2 : Addressing CR feedback. #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -50 lines) Patch
M remoting/webapp/host_controller.js View 1 chunk +7 lines, -0 lines 0 comments Download
M remoting/webapp/host_dispatcher.js View 1 2 chunks +9 lines, -2 lines 0 comments Download
M remoting/webapp/host_install_dialog.js View 1 2 chunks +14 lines, -5 lines 2 comments Download
M remoting/webapp/host_it2me_dispatcher.js View 2 chunks +16 lines, -0 lines 0 comments Download
M remoting/webapp/host_screen.js View 1 2 chunks +30 lines, -17 lines 4 comments Download
M remoting/webapp/host_setup_dialog.js View 3 chunks +6 lines, -26 lines 0 comments Download
M remoting/webapp/ui_mode.js View 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
weitao
6 years, 7 months ago (2014-05-20 19:14:59 UTC) #1
Jamie
LGTM, but please consider my comments about exposing the NPAPI interface via the dispatcher. https://codereview.chromium.org/291133004/diff/1/remoting/webapp/host_dispatcher.js ...
6 years, 7 months ago (2014-05-20 21:43:06 UTC) #2
weitao
https://codereview.chromium.org/291133004/diff/1/remoting/webapp/host_dispatcher.js File remoting/webapp/host_dispatcher.js (right): https://codereview.chromium.org/291133004/diff/1/remoting/webapp/host_dispatcher.js#newcode92 remoting/webapp/host_dispatcher.js:92: remoting.HostDispatcher.prototype.getNpapiHost = function() { I do plan to remove ...
6 years, 7 months ago (2014-05-20 22:09:13 UTC) #3
weitao
The CQ bit was checked by weitaosu@chromium.org
6 years, 7 months ago (2014-05-20 22:09:35 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/291133004/20001
6 years, 7 months ago (2014-05-20 22:11:31 UTC) #5
Sergey Ulanov
https://codereview.chromium.org/291133004/diff/20001/remoting/webapp/host_screen.js File remoting/webapp/host_screen.js (right): https://codereview.chromium.org/291133004/diff/20001/remoting/webapp/host_screen.js#newcode52 remoting/webapp/host_screen.js:52: onInstallError(remoting.Error.CANCELLED); Why doesn't HostInstallDialog call onInstallError() directly when installation ...
6 years, 7 months ago (2014-05-21 03:21:58 UTC) #6
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-21 07:27:14 UTC) #7
Sergey Ulanov
https://codereview.chromium.org/291133004/diff/20001/remoting/webapp/host_install_dialog.js File remoting/webapp/host_install_dialog.js (right): https://codereview.chromium.org/291133004/diff/20001/remoting/webapp/host_install_dialog.js#newcode79 remoting/webapp/host_install_dialog.js:79: hostPlugin.installHost(onDone); This just starts installing the host silently. I ...
6 years, 7 months ago (2014-05-21 16:07:58 UTC) #8
weitao
Sergey, Thanks for your review. Many of the suggested fixes overlap with what I plan ...
6 years, 7 months ago (2014-05-21 18:04:22 UTC) #9
Sergey Ulanov
On Wed, May 21, 2014 at 11:04 AM, <weitaosu@chromium.org> wrote: > Sergey, Thanks for your ...
6 years, 7 months ago (2014-05-21 18:54:29 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-21 20:04:54 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_triggered_tests on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/155565)
6 years, 7 months ago (2014-05-21 20:04:54 UTC) #12
weitao
The CQ bit was checked by weitaosu@chromium.org
6 years, 7 months ago (2014-05-22 16:46:48 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/weitaosu@chromium.org/291133004/20001
6 years, 7 months ago (2014-05-22 16:48:20 UTC) #14
commit-bot: I haz the power
6 years, 7 months ago (2014-05-22 20:08:07 UTC) #15
Message was sent while issue was closed.
Change committed as 272294

Powered by Google App Engine
This is Rietveld 408576698