Index: chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc |
diff --git a/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc b/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc |
index 49ab864a1509d17d1086cdbeca4194b4f7bce9d8..50dc965962d3951f2142b1374531053d2842daf5 100644 |
--- a/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc |
+++ b/chrome/browser/extensions/api/input_ime/input_ime_api_chromeos.cc |
@@ -16,6 +16,7 @@ |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/common/extensions/api/input_ime.h" |
+#include "chrome/common/extensions/api/input_method_private.h" |
#include "extensions/browser/extension_system.h" |
#include "extensions/common/manifest_handlers/background_info.h" |
#include "ui/base/ime/chromeos/component_extension_ime_manager.h" |
@@ -37,14 +38,14 @@ namespace SetCandidateWindowProperties = |
namespace CommitText = extensions::api::input_ime::CommitText; |
namespace ClearComposition = extensions::api::input_ime::ClearComposition; |
namespace SetComposition = extensions::api::input_ime::SetComposition; |
+namespace OnCompositionBoundsChanged = |
+ extensions::api::input_method_private::OnCompositionBoundsChanged; |
using ui::IMEEngineHandlerInterface; |
namespace { |
const char kErrorEngineNotAvailable[] = "Engine is not available"; |
const char kErrorSetMenuItemsFail[] = "Could not create menu Items"; |
const char kErrorUpdateMenuItemsFail[] = "Could not update menu Items"; |
-const char kOnCompositionBoundsChangedEventName[] = |
- "inputMethodPrivate.onCompositionBoundsChanged"; |
void SetMenuItemToMenu(const input_ime::MenuItem& input, |
IMEEngineHandlerInterface::MenuItem* out) { |
@@ -151,7 +152,7 @@ class ImeObserverChromeOS : public ui::ImeObserver { |
void OnCompositionBoundsChanged( |
const std::vector<gfx::Rect>& bounds) override { |
if (extension_id_.empty() || |
- !HasListener(kOnCompositionBoundsChangedEventName)) |
+ !HasListener(OnCompositionBoundsChanged::kEventName)) |
return; |
// Note: this is a private API event. |
@@ -178,7 +179,7 @@ class ImeObserverChromeOS : public ui::ImeObserver { |
DispatchEventToExtension( |
extensions::events::INPUT_METHOD_PRIVATE_ON_COMPOSITION_BOUNDS_CHANGED, |
- kOnCompositionBoundsChangedEventName, std::move(args)); |
+ OnCompositionBoundsChanged::kEventName, std::move(args)); |
} |
private: |