| Index: components/arc/arc_bridge_service.cc
 | 
| diff --git a/components/arc/arc_bridge_service.cc b/components/arc/arc_bridge_service.cc
 | 
| index af2835d87e8d73344624d829a6457e09c3d71f15..640e3792fb909c8e4c264acf9f06c971aad675e7 100644
 | 
| --- a/components/arc/arc_bridge_service.cc
 | 
| +++ b/components/arc/arc_bridge_service.cc
 | 
| @@ -57,6 +57,16 @@ void ArcBridgeService::RemoveObserver(Observer* observer) {
 | 
|    observer_list_.RemoveObserver(observer);
 | 
|  }
 | 
|  
 | 
| +void ArcBridgeService::AddAppObserver(AppObserver* observer) {
 | 
| +  DCHECK(origin_task_runner()->RunsTasksOnCurrentThread());
 | 
| +  app_observer_list_.AddObserver(observer);
 | 
| +}
 | 
| +
 | 
| +void ArcBridgeService::RemoveAppObserver(AppObserver* observer) {
 | 
| +  DCHECK(origin_task_runner()->RunsTasksOnCurrentThread());
 | 
| +  app_observer_list_.RemoveObserver(observer);
 | 
| +}
 | 
| +
 | 
|  void ArcBridgeService::SetState(State state) {
 | 
|    DCHECK(origin_task_runner()->RunsTasksOnCurrentThread());
 | 
|    // DCHECK on enum classes not supported.
 | 
| 
 |