| Index: ash/system/tray/system_tray_delegate.h | 
| diff --git a/ash/system/tray/system_tray_delegate.h b/ash/system/tray/system_tray_delegate.h | 
| index c0e26deb1215c06be33633d78a3545e84719f846..864cc6b6cac44fb4263783a79fc95b2f80c54d7d 100644 | 
| --- a/ash/system/tray/system_tray_delegate.h | 
| +++ b/ash/system/tray/system_tray_delegate.h | 
| @@ -56,6 +56,12 @@ | 
| // Returns a non-empty string if IMEs are managed by policy. | 
| virtual base::string16 GetIMEManagedMessage(); | 
|  | 
| +  // Switches to the selected input method. | 
| +  virtual void SwitchIME(const std::string& ime_id); | 
| + | 
| +  // Activates an IME property. | 
| +  virtual void ActivateIMEProperty(const std::string& key); | 
| + | 
| // Returns NetworkingConfigDelegate. May return nullptr. | 
| virtual NetworkingConfigDelegate* GetNetworkingConfigDelegate() const; | 
|  | 
|  |