| Index: chrome/browser/chromeos/input_method/ibus_controller_impl.cc
|
| diff --git a/chrome/browser/chromeos/input_method/ibus_controller_impl.cc b/chrome/browser/chromeos/input_method/ibus_controller_impl.cc
|
| index 1bd85f933df8fcbd9990c27dc00f7520cfeb459c..256937b8979b94f20800365f3fadea0156ec2f07 100644
|
| --- a/chrome/browser/chromeos/input_method/ibus_controller_impl.cc
|
| +++ b/chrome/browser/chromeos/input_method/ibus_controller_impl.cc
|
| @@ -212,6 +212,23 @@ bool IBusControllerImpl::ActivateInputMethodProperty(const std::string& key) {
|
| return true;
|
| }
|
|
|
| +void IBusControllerImpl::AddObserver(Observer* observer) {
|
| + observers_.AddObserver(observer);
|
| +}
|
| +
|
| +void IBusControllerImpl::RemoveObserver(Observer* observer) {
|
| + observers_.RemoveObserver(observer);
|
| +}
|
| +
|
| +const InputMethodPropertyList&
|
| +IBusControllerImpl::GetCurrentProperties() const {
|
| + return current_property_list_;
|
| +}
|
| +
|
| +void IBusControllerImpl::ClearProperties() {
|
| + current_property_list_.clear();
|
| +}
|
| +
|
| void IBusControllerImpl::RegisterProperties(
|
| const IBusPropertyList& ibus_prop_list) {
|
| current_property_list_.clear();
|
|
|