Revert of Remote assistance on Chrome OS Part IV - It2MeHost (patchset #12 id:700001...
commitb35e7dda570c077399057d21503f97670f54313b
authorkelvinp <kelvinp@chromium.org>
Thu, 30 Oct 2014 05:02:20 +0000 (29 22:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 30 Oct 2014 05:02:40 +0000 (30 05:02 +0000)
tree389797e3594e05ca2f8d7c09422c37377a839331
parent4ec660f9904a722cfac0226b684cd6f4787ece07
Revert of Remote assistance on Chrome OS Part IV - It2MeHost (patchset #12 id:700001 of https://codereview.chromium.org/639233002/)

Reason for revert:
Reverting due to build failure on Linux Ozone builder.
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Ozone%20Builder/builds/6011

Original issue's description:
> Remote assistance on Chrome OS Part IV - It2MeHost
>
> This CL links the it2me host to the Chrome binary on ChromeOS
> behind a flag.
> The following changes are made to the it2me host so that it can be run in the browser process.
> 1. Initializes SSL server sockets and specific CPU media features on ChromeOS startup.
> 2. Fixes a crash in it2me shutdown by making It2meHost owns the ChromotingHostContext.
> 3. Replace the blocking shutdown wait on PolicyWatcher with a callback.
>    Implements policy_watcher on ChromeOS using policy services.
> 4. Re-use existing threads, url request context getters and policy service on ChromeOS.
> 5. Fixed a incorrect DCHECK regarding the color format of the frames captured on ChromeOS.
>
> BUG=334087
>
> Committed: https://crrev.com/54dde6f02d121ff745e66b57205583087ff720ec
> Cr-Commit-Position: refs/heads/master@{#302034}

TBR=jochen@chromium.org,dpolukhin@chromium.org,jamiewalch@chromium.org,kalman@chromium.org,rmsousa@chromium.org,rockot@chromium.org,wez@chromium.org,agl@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=334087

Review URL: https://codereview.chromium.org/686373002

Cr-Commit-Position: refs/heads/master@{#302036}
29 files changed:
chrome/browser/chromeos/chrome_browser_main_chromeos.cc
chrome/browser/extensions/api/DEPS
chrome/browser/extensions/api/messaging/native_message_host_chromeos.cc
chrome/chrome_browser_extensions.gypi
remoting/DEPS
remoting/host/DEPS
remoting/host/basic_desktop_environment.cc
remoting/host/chromeos/aura_desktop_capturer.cc
remoting/host/chromeos/aura_desktop_capturer_unittest.cc
remoting/host/chromoting_host_context.cc
remoting/host/chromoting_host_context.h
remoting/host/chromoting_host_context_unittest.cc
remoting/host/continue_window_chromeos.cc [deleted file]
remoting/host/disconnect_window_chromeos.cc [deleted file]
remoting/host/it2me/it2me_host.cc
remoting/host/it2me/it2me_host.h
remoting/host/it2me/it2me_native_messaging_host.cc
remoting/host/it2me/it2me_native_messaging_host.h
remoting/host/it2me/it2me_native_messaging_host_main.cc
remoting/host/it2me/it2me_native_messaging_host_unittest.cc
remoting/host/policy_hack/policy_watcher.cc
remoting/host/policy_hack/policy_watcher.h
remoting/host/policy_hack/policy_watcher_chromeos.cc [deleted file]
remoting/host/policy_hack/policy_watcher_linux.cc
remoting/host/policy_hack/policy_watcher_mac.mm
remoting/host/policy_hack/policy_watcher_unittest.cc
remoting/host/policy_hack/policy_watcher_win.cc
remoting/host/remoting_me2me_host.cc
remoting/remoting_host.gypi