summaryrefslogtreecommitdiffstats
path: root/ui/keyboard/keyboard.cc
Commit message (Collapse)AuthorAgeFilesLines
* Extract content dependency from keyboard codeben2015-10-101-27/+0
| | | | | | | | | | | | | Move content specific stuff to content subdir. KeyboardControllerProxy -> KeyboardUI Restructure targets. R=sky@chromium.org http://crbug.com/332504 Review URL: https://codereview.chromium.org/1392713002 Cr-Commit-Position: refs/heads/master@{#353441}
* virtual keyboard: It is not longer necessary to 'reset' for tests.sadrul2015-05-061-6/+1
| | | | | | | | | | | | | The virtual keyboard used to install a WebUIControllerFactory during initialization, and it was necessary to reset the initialization state for the keyboard so that it could reinstall the factory for each test. But the virtual keyboard no longer uses webui. So remove the reset function. BUG=none Review URL: https://codereview.chromium.org/1130753004 Cr-Commit-Position: refs/heads/master@{#328561}
* [Code cleanup]Remove webui keyboard mojo bindingbshe2015-02-231-14/+0
| | | | | | | | | BUG=455057 TEST=none Review URL: https://codereview.chromium.org/946623002 Cr-Commit-Position: refs/heads/master@{#317598}
* athena: Use mojo to provide the bindings for the virtual keyboard.sadrul@chromium.org2014-08-061-0/+14
| | | | | | | | | | | | | Remove the gin/v8 based bindings, in favour of bindings provided by mojo. Use the same mechanism as chrome://omnibox to provide the bindings for the virtual keyboard when the VK extension API is not available. BUG=380215, 387276 R=sky@chromium.org Review URL: https://codereview.chromium.org/328303008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287755 0039d316-1c4b-4281-b951-d872f2087c98
* [Code cleanup]Remove webui virtual keyboard codebshe@chromium.org2014-03-261-60/+0
| | | | | | | | BUG=354657 Review URL: https://codereview.chromium.org/208633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259486 0039d316-1c4b-4281-b951-d872f2087c98
* Reland a11y keyboard.kevers@chromium.org2014-01-291-1/+8
| | | | | | | | | | | | | | BUG=297132 Patch set 1 is the original CL: https://codereview.chromium.org/137543002/ which broke tests on the memory bots. Path set 2 contains the fix for the test failure. Review URL: https://codereview.chromium.org/148213010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247784 0039d316-1c4b-4281-b951-d872f2087c98
* ui: Migrate from googleurl/ includes to url/ ones.tfarina@chromium.org2013-06-281-1/+1
| | | | | | | | | BUG=229660 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/18114009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209136 0039d316-1c4b-4281-b951-d872f2087c98
* Use component virtual keyboard at login screenbshe@chromium.org2013-05-311-0/+5
| | | | | | | | | BUG=245064 R=bryeung@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/15713005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203404 0039d316-1c4b-4281-b951-d872f2087c98
* keyboard: Simplify initialization and use in ash_shell.sadrul@chromium.org2013-04-231-0/+80
After this change, executables that want to use the keyboard need to: * add 'keyboard' and 'keyboard_resources' as dependencies. Repacking keyboard_resources.pak is no longer necessary. * call keyboard::InitializeKeyboard() during startup. This installs the necessary pak file, and sets up a WebUIControllerFactory to make sure the keyboard gets the correct WebUIController. * create a KeyboardControllerProxy and a KeyboardController. BUG=none Review URL: https://codereview.chromium.org/14241037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195835 0039d316-1c4b-4281-b951-d872f2087c98