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

Issue 17043006: Implement supporting UI HRD-on-ChromeOS (Closed)

Created:
7 years, 6 months ago by dcaiafa
Modified:
7 years, 2 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Implement supporting UI HRD-on-ChromeOS Implement confirmation and continue-confirmation dialogs, and session-in-progress UI for Hangouts Remote Desktop on ChromeOS. BUG=237847 TESTED=HRD end-2-end and screencast on ChromeOS Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=207296

Patch Set 1 #

Patch Set 2 : Clean up remoting UI when resource is destroyed. #

Total comments: 7

Patch Set 3 : Implemented review feedback changes. #

Patch Set 4 : Use proper error constants in Start/StopRemoting. #

Total comments: 8

Patch Set 5 : Remove race around remoting_started_. #

Total comments: 2

Patch Set 6 : Simplify Start/Stop session tracking. #

Patch Set 7 : Fixed nits from review feedback. #

Patch Set 8 : Fix win_aura break. Use remoting tray UI only within ChromeOS. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+166 lines, -31 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +15 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/pepper/pepper_talk_host.h View 1 2 3 4 1 chunk +10 lines, -10 lines 0 comments Download
M chrome/browser/renderer_host/pepper/pepper_talk_host.cc View 1 2 3 4 5 6 7 7 chunks +141 lines, -21 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
dcaiafa
Note: will request IPC audit after LGTM
7 years, 6 months ago (2013-06-17 19:11:28 UTC) #1
Josh Horwich
Is it possible to add some testing here, particularly to the Start and Stop of ...
7 years, 6 months ago (2013-06-17 19:36:05 UTC) #2
dcaiafa
In regards to testing: I did look around but couldn't find a reasonable way to ...
7 years, 6 months ago (2013-06-17 20:34:24 UTC) #3
Josh Horwich
https://codereview.chromium.org/17043006/diff/1001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc File chrome/browser/renderer_host/pepper/pepper_talk_host.cc (right): https://codereview.chromium.org/17043006/diff/1001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc#newcode147 chrome/browser/renderer_host/pepper/pepper_talk_host.cc:147: base::Bind(&StopRemotingOnUIThread)); Ah, sorry, my mistake. That certainly addresses my ...
7 years, 6 months ago (2013-06-17 20:56:43 UTC) #4
Josh Horwich
lgtm
7 years, 6 months ago (2013-06-17 21:59:41 UTC) #5
dcaiafa
Adding Cris for IPC audit.
7 years, 6 months ago (2013-06-17 22:16:09 UTC) #6
raymes
https://codereview.chromium.org/17043006/diff/16001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc File chrome/browser/renderer_host/pepper/pepper_talk_host.cc (right): https://codereview.chromium.org/17043006/diff/16001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc#newcode45 chrome/browser/renderer_host/pepper/pepper_talk_host.cc:45: nit: blank line https://codereview.chromium.org/17043006/diff/16001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc#newcode121 chrome/browser/renderer_host/pepper/pepper_talk_host.cc:121: ash::Shell::GetInstance()->system_tray_notifier()->NotifyScreenShareStop(); Should you be ...
7 years, 6 months ago (2013-06-18 00:30:51 UTC) #7
dcaiafa
https://codereview.chromium.org/17043006/diff/16001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc File chrome/browser/renderer_host/pepper/pepper_talk_host.cc (right): https://codereview.chromium.org/17043006/diff/16001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc#newcode45 chrome/browser/renderer_host/pepper/pepper_talk_host.cc:45: On 2013/06/18 00:30:51, raymes wrote: > nit: blank line ...
7 years, 6 months ago (2013-06-18 16:36:40 UTC) #8
raymes
lgtm https://codereview.chromium.org/17043006/diff/22001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc File chrome/browser/renderer_host/pepper/pepper_talk_host.cc (right): https://codereview.chromium.org/17043006/diff/22001/chrome/browser/renderer_host/pepper/pepper_talk_host.cc#newcode189 chrome/browser/renderer_host/pepper/pepper_talk_host.cc:189: void PepperTalkHost::OnRequestPermissionCompleted( nit: The order of functions in ...
7 years, 6 months ago (2013-06-18 19:44:50 UTC) #9
Cris Neckar
ipc message handlers lgtm
7 years, 6 months ago (2013-06-18 19:57:26 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcaiafa@chromium.org/17043006/33001
7 years, 6 months ago (2013-06-18 21:43:26 UTC) #11
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 6 months ago (2013-06-18 23:50:18 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcaiafa@chromium.org/17043006/50001
7 years, 6 months ago (2013-06-19 01:04:44 UTC) #13
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) chrome_frame_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=165527
7 years, 6 months ago (2013-06-19 04:08:37 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcaiafa@chromium.org/17043006/50001
7 years, 6 months ago (2013-06-19 04:59:02 UTC) #15
commit-bot: I haz the power
7 years, 6 months ago (2013-06-20 03:11:15 UTC) #16
Message was sent while issue was closed.
Change committed as 207296

Powered by Google App Engine
This is Rietveld 408576698