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

Issue 888323002: Improve HRD first run experience (Closed)

Created:
5 years, 10 months ago by kelvinp
Modified:
5 years, 10 months ago
Reviewers:
Jamie
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Improve HRD first run experience Summary of changes: 1. Implements a rich UI to prompt for the user's permission to accept remote assistance from a hangout participant 2. Move getUrlParameter() to base.js 3. Show an interactive auth prompt if the user doesn't have an OAuth2 token for starting the It2Me host in v2 app. For v1 app, do an auth redirect. 4. Tear down the It2MeHelpee channel if the user decline the remote assistance. BUG=451591 Committed: https://crrev.com/e24343ec0281dc35e64dd14d4ef214148658768d Cr-Commit-Position: refs/heads/master@{#314405}

Patch Set 1 : #

Total comments: 42

Patch Set 2 : Reviewer's feedback #

Total comments: 8

Patch Set 3 : Ready for Checkin #

Unified diffs Side-by-side diffs Delta from patch set Stats (+414 lines, -97 lines) Patch
M remoting/remoting_webapp_files.gypi View 1 2 4 chunks +7 lines, -1 line 0 comments Download
M remoting/webapp/base/js/base.js View 1 2 2 chunks +27 lines, -0 lines 0 comments Download
M remoting/webapp/base/js/ipc.js View 1 1 chunk +1 line, -1 line 0 comments Download
M remoting/webapp/base/js/message_window.js View 1 2 3 chunks +2 lines, -16 lines 0 comments Download
A remoting/webapp/crd/html/dialog_hangout_consent.css View 1 2 1 chunk +103 lines, -0 lines 0 comments Download
A remoting/webapp/crd/html/dialog_hangout_consent.html View 1 1 chunk +36 lines, -0 lines 0 comments Download
M remoting/webapp/crd/js/crd_main.js View 2 chunks +2 lines, -2 lines 0 comments Download
A remoting/webapp/crd/js/hangout_consent_dialog.js View 1 2 1 chunk +106 lines, -0 lines 0 comments Download
A remoting/webapp/crd/js/hangout_consent_dialog_main.js View 1 2 1 chunk +63 lines, -0 lines 0 comments Download
M remoting/webapp/crd/js/it2me_helpee_channel.js View 1 2 6 chunks +44 lines, -58 lines 0 comments Download
M remoting/webapp/crd/js/remoting.js View 1 chunk +0 lines, -13 lines 0 comments Download
M remoting/webapp/crd/js/typecheck.js View 1 1 chunk +4 lines, -1 line 0 comments Download
M remoting/webapp/js_proto/chrome_proto.js View 2 chunks +12 lines, -1 line 0 comments Download
M remoting/webapp/unittests/it2me_helpee_channel_unittest.js View 1 2 3 chunks +7 lines, -4 lines 0 comments Download

Messages

Total messages: 14 (6 generated)
kelvinp
PTAL
5 years, 10 months ago (2015-01-31 21:02:27 UTC) #3
Jamie
https://codereview.chromium.org/888323002/diff/20001/remoting/remoting_webapp_files.gypi File remoting/remoting_webapp_files.gypi (right): https://codereview.chromium.org/888323002/diff/20001/remoting/remoting_webapp_files.gypi#newcode319 remoting/remoting_webapp_files.gypi:319: 'webapp/crd/resources/icon_hangout.webp', I think we need to check this in ...
5 years, 10 months ago (2015-02-02 19:07:41 UTC) #4
kelvinp
PTAL https://codereview.chromium.org/888323002/diff/20001/remoting/remoting_webapp_files.gypi File remoting/remoting_webapp_files.gypi (right): https://codereview.chromium.org/888323002/diff/20001/remoting/remoting_webapp_files.gypi#newcode319 remoting/remoting_webapp_files.gypi:319: 'webapp/crd/resources/icon_hangout.webp', On 2015/02/02 19:07:39, Jamie wrote: > I ...
5 years, 10 months ago (2015-02-03 01:15:33 UTC) #7
Jamie
lgtm https://codereview.chromium.org/888323002/diff/20001/remoting/webapp/crd/html/dialog_hangout_consent.css File remoting/webapp/crd/html/dialog_hangout_consent.css (right): https://codereview.chromium.org/888323002/diff/20001/remoting/webapp/crd/html/dialog_hangout_consent.css#newcode104 remoting/webapp/crd/html/dialog_hangout_consent.css:104: display: none !important; On 2015/02/03 01:15:32, kelvinp wrote: ...
5 years, 10 months ago (2015-02-03 18:22:44 UTC) #8
kelvinp
FYI https://codereview.chromium.org/888323002/diff/20001/remoting/webapp/crd/html/dialog_hangout_consent.css File remoting/webapp/crd/html/dialog_hangout_consent.css (right): https://codereview.chromium.org/888323002/diff/20001/remoting/webapp/crd/html/dialog_hangout_consent.css#newcode104 remoting/webapp/crd/html/dialog_hangout_consent.css:104: display: none !important; On 2015/02/03 18:22:44, Jamie wrote: ...
5 years, 10 months ago (2015-02-03 19:31:46 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/888323002/100001
5 years, 10 months ago (2015-02-03 20:02:06 UTC) #12
commit-bot: I haz the power
Committed patchset #3 (id:100001)
5 years, 10 months ago (2015-02-03 21:02:26 UTC) #13
commit-bot: I haz the power
5 years, 10 months ago (2015-02-03 21:03:41 UTC) #14
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/e24343ec0281dc35e64dd14d4ef214148658768d
Cr-Commit-Position: refs/heads/master@{#314405}

Powered by Google App Engine
This is Rietveld 408576698