Rename IBusText to CompositionText, because it's not about IBus anymore, but it is about Composition text.

Rename preedit to composition on the way.

BUG=283612

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248930 0039d316-1c4b-4281-b951-d872f2087c98
Combobox: Rename styles to STYLE_NORMAL and STYLE_ACTION and modify behaviors

This patch makes the combobox with STYLE_ACTION have the width same as the first item, whose index is 0.

When SYTLE_ACTION is used, the selected index remain 0 always. Besides, keyboard events don't change the index. Only the click event changes the index, and the index will be set 0 back after handling the event.

BUG=333210
TEST=views_unittests --gtest_filter=ComboboxTest.*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248931 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 248930
Clean-up: Replaces obsolete Font/FontList methods.

Replaces obsolete methods of gfx::Font and gfx::FontList with new ones.

BUG=265485
TEST=Run ui_unittests.

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

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