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

Unified Diff: components/arc/arc_bridge_service.cc

Issue 2138513002: arc: Use the new InstanceHolder for unittests (Closed) Base URL: https://chromium.googlesource.com/a/chromium/src.git@bridge_refactor_first
Patch Set: Rebase Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/arc/arc_bridge_service.h ('k') | components/arc/arc_bridge_service_impl.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/arc/arc_bridge_service.cc
diff --git a/components/arc/arc_bridge_service.cc b/components/arc/arc_bridge_service.cc
index 80e70b66ca107b232327934014ccc0a3c84ca4ca..0e80327fc3ec353aa8fe0df12b8196f43dde23c7 100644
--- a/components/arc/arc_bridge_service.cc
+++ b/components/arc/arc_bridge_service.cc
@@ -52,113 +52,6 @@ void ArcBridgeService::RemoveObserver(Observer* observer) {
observer_list_.RemoveObserver(observer);
}
-void ArcBridgeService::OnAppInstanceReady(mojom::AppInstancePtr app_ptr) {
- DCHECK(CalledOnValidThread());
- app_.OnInstanceReady(std::move(app_ptr));
-}
-
-void ArcBridgeService::OnAudioInstanceReady(mojom::AudioInstancePtr audio_ptr) {
- DCHECK(CalledOnValidThread());
- audio_.OnInstanceReady(std::move(audio_ptr));
-}
-
-void ArcBridgeService::OnAuthInstanceReady(mojom::AuthInstancePtr auth_ptr) {
- DCHECK(CalledOnValidThread());
- auth_.OnInstanceReady(std::move(auth_ptr));
-}
-
-void ArcBridgeService::OnBluetoothInstanceReady(
- mojom::BluetoothInstancePtr bluetooth_ptr) {
- DCHECK(CalledOnValidThread());
- bluetooth_.OnInstanceReady(std::move(bluetooth_ptr));
-}
-
-void ArcBridgeService::OnClipboardInstanceReady(
- mojom::ClipboardInstancePtr clipboard_ptr) {
- DCHECK(CalledOnValidThread());
- clipboard_.OnInstanceReady(std::move(clipboard_ptr));
-}
-
-void ArcBridgeService::OnCrashCollectorInstanceReady(
- mojom::CrashCollectorInstancePtr crash_collector_ptr) {
- DCHECK(CalledOnValidThread());
- crash_collector_.OnInstanceReady(std::move(crash_collector_ptr));
-}
-
-void ArcBridgeService::OnFileSystemInstanceReady(
- mojom::FileSystemInstancePtr file_system_ptr) {
- DCHECK(CalledOnValidThread());
- file_system_.OnInstanceReady(std::move(file_system_ptr));
-}
-
-void ArcBridgeService::OnImeInstanceReady(mojom::ImeInstancePtr ime_ptr) {
- DCHECK(CalledOnValidThread());
- ime_.OnInstanceReady(std::move(ime_ptr));
-}
-
-void ArcBridgeService::OnIntentHelperInstanceReady(
- mojom::IntentHelperInstancePtr intent_helper_ptr) {
- DCHECK(CalledOnValidThread());
- intent_helper_.OnInstanceReady(std::move(intent_helper_ptr));
-}
-
-void ArcBridgeService::OnMetricsInstanceReady(
- mojom::MetricsInstancePtr metrics_ptr) {
- DCHECK(CalledOnValidThread());
- metrics_.OnInstanceReady(std::move(metrics_ptr));
-}
-
-void ArcBridgeService::OnNetInstanceReady(mojom::NetInstancePtr net_ptr) {
- DCHECK(CalledOnValidThread());
- net_.OnInstanceReady(std::move(net_ptr));
-}
-
-void ArcBridgeService::OnNotificationsInstanceReady(
- mojom::NotificationsInstancePtr notifications_ptr) {
- DCHECK(CalledOnValidThread());
- notifications_.OnInstanceReady(std::move(notifications_ptr));
-}
-
-void ArcBridgeService::OnObbMounterInstanceReady(
- mojom::ObbMounterInstancePtr obb_mounter_ptr) {
- DCHECK(CalledOnValidThread());
- obb_mounter_.OnInstanceReady(std::move(obb_mounter_ptr));
-}
-
-void ArcBridgeService::OnPolicyInstanceReady(
- mojom::PolicyInstancePtr policy_ptr) {
- DCHECK(CalledOnValidThread());
- policy_.OnInstanceReady(std::move(policy_ptr));
-}
-
-void ArcBridgeService::OnPowerInstanceReady(mojom::PowerInstancePtr power_ptr) {
- DCHECK(CalledOnValidThread());
- power_.OnInstanceReady(std::move(power_ptr));
-}
-
-void ArcBridgeService::OnProcessInstanceReady(
- mojom::ProcessInstancePtr process_ptr) {
- DCHECK(CalledOnValidThread());
- process_.OnInstanceReady(std::move(process_ptr));
-}
-
-void ArcBridgeService::OnStorageManagerInstanceReady(
- mojom::StorageManagerInstancePtr storage_manager_ptr) {
- DCHECK(CalledOnValidThread());
- storage_manager_.OnInstanceReady(std::move(storage_manager_ptr));
-}
-
-void ArcBridgeService::OnVideoInstanceReady(mojom::VideoInstancePtr video_ptr) {
- DCHECK(CalledOnValidThread());
- video_.OnInstanceReady(std::move(video_ptr));
-}
-
-void ArcBridgeService::OnWindowManagerInstanceReady(
- mojom::WindowManagerInstancePtr window_manager_ptr) {
- DCHECK(CalledOnValidThread());
- window_manager_.OnInstanceReady(std::move(window_manager_ptr));
-}
-
void ArcBridgeService::SetState(State state) {
DCHECK(CalledOnValidThread());
DCHECK_NE(state_, state);
@@ -181,28 +74,4 @@ bool ArcBridgeService::CalledOnValidThread() {
return thread_checker_.CalledOnValidThread();
}
-void ArcBridgeService::CloseAllChannels() {
- // Call all the error handlers of all the channels to both close the channel
- // and notify any observers that the channel is closed.
- app_.CloseChannel();
- audio_.CloseChannel();
- auth_.CloseChannel();
- bluetooth_.CloseChannel();
- clipboard_.CloseChannel();
- crash_collector_.CloseChannel();
- file_system_.CloseChannel();
- ime_.CloseChannel();
- intent_helper_.CloseChannel();
- metrics_.CloseChannel();
- net_.CloseChannel();
- notifications_.CloseChannel();
- obb_mounter_.CloseChannel();
- policy_.CloseChannel();
- power_.CloseChannel();
- process_.CloseChannel();
- storage_manager_.CloseChannel();
- video_.CloseChannel();
- window_manager_.CloseChannel();
-}
-
} // namespace arc
« no previous file with comments | « components/arc/arc_bridge_service.h ('k') | components/arc/arc_bridge_service_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698