Remove the DBus dependency on CommitText.


BUG=288388

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225913 0039d316-1c4b-4281-b951-d872f2087c98
Create InputMethodEngine::(Set|Get)CandidateWindowProperty and delete
redundant functions.

SetCandidateWindowProperty implemented in api/input_ime/input_ime_api.cc called several InputMethodEngine's functions.  This is redundant, so those functions are merged into a single function by this patch.


BUG=293117

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225914 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 225914