Support for providing IMEContext with Ozone.
commit447149684ad4bd533e0a29027523c25e31b6e6e1
authorkalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 18 Dec 2013 01:50:04 +0000 (18 01:50 +0000)
committerkalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 18 Dec 2013 01:50:04 +0000 (18 01:50 +0000)
treef659a576220f542c7e23942f15e94bd1e0940bcb
parent45c71343a3e6b19d3b86319f3b52c3d9e239b298
Support for providing IMEContext  with  Ozone.

This patch adds support for Ozone implementations to provide
an IME context implementation.By default we use FakeInputMethodContext.

BUG=None

Review URL: https://codereview.chromium.org/100213003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241442 0039d316-1c4b-4281-b951-d872f2087c98
15 files changed:
ui/base/ime/ime.gypi
ui/base/ime/input_method_factory.cc
ui/base/ime/input_method_initializer.cc
ui/ozone/ime/DEPS [new file with mode: 0644]
ui/ozone/ime/fake_input_method_context_ozone.cc [new file with mode: 0644]
ui/ozone/ime/fake_input_method_context_ozone.h [new file with mode: 0644]
ui/ozone/ime/input_method_context_factory_ozone.cc [new file with mode: 0644]
ui/ozone/ime/input_method_context_factory_ozone.h [new file with mode: 0644]
ui/ozone/ozone.gyp
ui/ozone/ozone_platform.cc
ui/ozone/ozone_platform.h
ui/ozone/platform/dri/ozone_platform_dri.cc
ui/ozone/platform/dri/ozone_platform_dri.h
ui/ozone/platform/test/ozone_platform_test.cc
ui/ozone/platform/test/ozone_platform_test.h