summaryrefslogtreecommitdiffstats
path: root/ui/keyboard/keyboard.cc
diff options
context:
space:
mode:
authorbshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-26 04:43:13 +0000
committerbshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-26 04:43:13 +0000
commit858e344a47d5b8bb4b91841585d6e027e95acb42 (patch)
tree890cce63f8f53bf2a63dab32ecab241b68fe379a /ui/keyboard/keyboard.cc
parent96ac19b2ca3cb54a28bd3da112851cee64fa9e4e (diff)
downloadchromium_src-858e344a47d5b8bb4b91841585d6e027e95acb42.zip
chromium_src-858e344a47d5b8bb4b91841585d6e027e95acb42.tar.gz
chromium_src-858e344a47d5b8bb4b91841585d6e027e95acb42.tar.bz2
[Code cleanup]Remove webui virtual keyboard code
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
Diffstat (limited to 'ui/keyboard/keyboard.cc')
-rw-r--r--ui/keyboard/keyboard.cc60
1 files changed, 0 insertions, 60 deletions
diff --git a/ui/keyboard/keyboard.cc b/ui/keyboard/keyboard.cc
index d790127..436b935 100644
--- a/ui/keyboard/keyboard.cc
+++ b/ui/keyboard/keyboard.cc
@@ -5,71 +5,14 @@
#include "ui/keyboard/keyboard.h"
#include "base/files/file_path.h"
-#include "base/memory/singleton.h"
#include "base/path_service.h"
-#include "content/public/browser/browser_context.h"
-#include "content/public/browser/web_ui_controller_factory.h"
#include "ui/base/resource/resource_bundle.h"
-#include "ui/keyboard/keyboard_constants.h"
-#include "ui/keyboard/keyboard_ui_controller.h"
-#include "url/gurl.h"
-
-namespace {
-
-using content::BrowserContext;
-using content::WebUI;
-using content::WebUIController;
-
-class KeyboardWebUIControllerFactory : public content::WebUIControllerFactory {
- public:
- // |WebUIControllerFactory| implementation:
- virtual content::WebUI::TypeID GetWebUIType(
- content::BrowserContext* browser_context,
- const GURL& url) const OVERRIDE {
- if (url == GURL(keyboard::kKeyboardWebUIURL))
- return const_cast<KeyboardWebUIControllerFactory*>(this);
-
- return WebUI::kNoWebUI;
- }
- virtual bool UseWebUIForURL(content::BrowserContext* browser_context,
- const GURL& url) const OVERRIDE {
- return GetWebUIType(browser_context, url) != WebUI::kNoWebUI;
- }
- virtual bool UseWebUIBindingsForURL(content::BrowserContext* browser_context,
- const GURL& url) const OVERRIDE {
- return UseWebUIForURL(browser_context, url);
- }
- virtual content::WebUIController* CreateWebUIControllerForURL(
- content::WebUI* web_ui,
- const GURL& url) const OVERRIDE {
- if (url == GURL(keyboard::kKeyboardWebUIURL))
- return new keyboard::KeyboardUIController(web_ui);
- return NULL;
- }
-
- static KeyboardWebUIControllerFactory* GetInstance() {
- return Singleton<KeyboardWebUIControllerFactory>::get();
- }
-
- protected:
- KeyboardWebUIControllerFactory() {}
- virtual ~KeyboardWebUIControllerFactory() {}
-
- private:
- friend struct DefaultSingletonTraits<KeyboardWebUIControllerFactory>;
-
- DISALLOW_COPY_AND_ASSIGN(KeyboardWebUIControllerFactory);
-};
-
-} // namespace
namespace keyboard {
static bool initialized = false;
void ResetKeyboardForTesting() {
- content::WebUIControllerFactory::UnregisterFactoryForTesting(
- KeyboardWebUIControllerFactory::GetInstance());
initialized = false;
}
@@ -84,9 +27,6 @@ void InitializeKeyboard() {
FILE_PATH_LITERAL("keyboard_resources.pak"));
ui::ResourceBundle::GetSharedInstance().AddDataPackFromPath(
pak_file, ui::SCALE_FACTOR_100P);
-
- content::WebUIControllerFactory::RegisterFactory(
- KeyboardWebUIControllerFactory::GetInstance());
}
} // namespace keyboard