A couple of changes that make views work from multiple threads
The change to TextInputFocusManager makes me sad, but is the best I
can do fow now. Will revisit ASAP.
I had to fork off the parts of ViewsInit that need to run only once into a dll. This way I can guarantee the setup only happens once.
BUG=388045
TEST=none
R=aa@chromium.org, ben@chromium.org, yukishiino@chromium.org
Review URL: https://codereview.chromium.org/354513002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279468 0039d316-1c4b-4281-b951-d872f2087c98
CrOS-Libchrome-Original-Commit: 30d8e44e821f476f5d2db1d338301ad95845ca12
5 files changed