| Index: components/arc/arc_bridge_service.cc
|
| diff --git a/components/arc/arc_bridge_service.cc b/components/arc/arc_bridge_service.cc
|
| index 640e3792fb909c8e4c264acf9f06c971aad675e7..39072fd71c834083bfb9f18fb5995ac8df04a350 100644
|
| --- a/components/arc/arc_bridge_service.cc
|
| +++ b/components/arc/arc_bridge_service.cc
|
| @@ -57,6 +57,17 @@ void ArcBridgeService::RemoveObserver(Observer* observer) {
|
| observer_list_.RemoveObserver(observer);
|
| }
|
|
|
| +void ArcBridgeService::AddNotificationObserver(NotificationObserver* observer) {
|
| + DCHECK(origin_task_runner()->RunsTasksOnCurrentThread());
|
| + notification_observer_list_.AddObserver(observer);
|
| +}
|
| +
|
| +void ArcBridgeService::RemoveNotificationObserver(
|
| + NotificationObserver* observer) {
|
| + DCHECK(origin_task_runner()->RunsTasksOnCurrentThread());
|
| + notification_observer_list_.RemoveObserver(observer);
|
| +}
|
| +
|
| void ArcBridgeService::AddAppObserver(AppObserver* observer) {
|
| DCHECK(origin_task_runner()->RunsTasksOnCurrentThread());
|
| app_observer_list_.AddObserver(observer);
|
|
|