OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.h" | 5 #include "chrome/browser/ui/webui/chromeos/keyboard_overlay_ui.h" |
6 | 6 |
7 #include "base/bind.h" | 7 #include "base/bind.h" |
8 #include "base/bind_helpers.h" | 8 #include "base/bind_helpers.h" |
9 #include "base/memory/weak_ptr.h" | 9 #include "base/memory/weak_ptr.h" |
10 #include "base/utf_string_conversions.h" | 10 #include "base/utf_string_conversions.h" |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 { "keyboardOverlayFocusAddressBar", IDS_KEYBOARD_OVERLAY_FOCUS_ADDRESS_BAR }, | 123 { "keyboardOverlayFocusAddressBar", IDS_KEYBOARD_OVERLAY_FOCUS_ADDRESS_BAR }, |
124 { "keyboardOverlayFocusAddressBarInSearchMode", | 124 { "keyboardOverlayFocusAddressBarInSearchMode", |
125 IDS_KEYBOARD_OVERLAY_FOCUS_ADDRESS_BAR_IN_SEARCH_MODE }, | 125 IDS_KEYBOARD_OVERLAY_FOCUS_ADDRESS_BAR_IN_SEARCH_MODE }, |
126 { "keyboardOverlayFocusBookmarks", IDS_KEYBOARD_OVERLAY_FOCUS_BOOKMARKS }, | 126 { "keyboardOverlayFocusBookmarks", IDS_KEYBOARD_OVERLAY_FOCUS_BOOKMARKS }, |
127 { "keyboardOverlayFocusLauncher", IDS_KEYBOARD_OVERLAY_FOCUS_LAUNCHER }, | 127 { "keyboardOverlayFocusLauncher", IDS_KEYBOARD_OVERLAY_FOCUS_LAUNCHER }, |
128 { "keyboardOverlayFocusNextPane", IDS_KEYBOARD_OVERLAY_FOCUS_NEXT_PANE }, | 128 { "keyboardOverlayFocusNextPane", IDS_KEYBOARD_OVERLAY_FOCUS_NEXT_PANE }, |
129 { "keyboardOverlayFocusPreviousPane", | 129 { "keyboardOverlayFocusPreviousPane", |
130 IDS_KEYBOARD_OVERLAY_FOCUS_PREVIOUS_PANE }, | 130 IDS_KEYBOARD_OVERLAY_FOCUS_PREVIOUS_PANE }, |
131 { "keyboardOverlayFocusStatusIcon", IDS_KEYBOARD_OVERLAY_FOCUS_STATUS_ICON }, | 131 { "keyboardOverlayFocusStatusIcon", IDS_KEYBOARD_OVERLAY_FOCUS_STATUS_ICON }, |
132 { "keyboardOverlayFocusToolbar", IDS_KEYBOARD_OVERLAY_FOCUS_TOOLBAR }, | 132 { "keyboardOverlayFocusToolbar", IDS_KEYBOARD_OVERLAY_FOCUS_TOOLBAR }, |
| 133 { "keyboardOverlayFullscreen", IDS_KEYBOARD_OVERLAY_FULLSCREEN }, |
133 { "keyboardOverlayGoBack", IDS_KEYBOARD_OVERLAY_GO_BACK }, | 134 { "keyboardOverlayGoBack", IDS_KEYBOARD_OVERLAY_GO_BACK }, |
134 { "keyboardOverlayGoForward", IDS_KEYBOARD_OVERLAY_GO_FORWARD }, | 135 { "keyboardOverlayGoForward", IDS_KEYBOARD_OVERLAY_GO_FORWARD }, |
135 { "keyboardOverlayHelp", IDS_KEYBOARD_OVERLAY_HELP }, | 136 { "keyboardOverlayHelp", IDS_KEYBOARD_OVERLAY_HELP }, |
136 { "keyboardOverlayHistory", IDS_KEYBOARD_OVERLAY_HISTORY }, | 137 { "keyboardOverlayHistory", IDS_KEYBOARD_OVERLAY_HISTORY }, |
137 { "keyboardOverlayHome", IDS_KEYBOARD_OVERLAY_HOME }, | 138 { "keyboardOverlayHome", IDS_KEYBOARD_OVERLAY_HOME }, |
138 { "keyboardOverlayInputUnicodeCharacters", | 139 { "keyboardOverlayInputUnicodeCharacters", |
139 IDS_KEYBOARD_OVERLAY_INPUT_UNICODE_CHARACTERS }, | 140 IDS_KEYBOARD_OVERLAY_INPUT_UNICODE_CHARACTERS }, |
140 { "keyboardOverlayJavascriptConsole", | 141 { "keyboardOverlayJavascriptConsole", |
141 IDS_KEYBOARD_OVERLAY_JAVASCRIPT_CONSOLE }, | 142 IDS_KEYBOARD_OVERLAY_JAVASCRIPT_CONSOLE }, |
142 { "keyboardOverlayKeyboardBrightDown", | 143 { "keyboardOverlayKeyboardBrightDown", |
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
336 KeyboardOverlayUI::KeyboardOverlayUI(content::WebUI* web_ui) | 337 KeyboardOverlayUI::KeyboardOverlayUI(content::WebUI* web_ui) |
337 : WebDialogUI(web_ui) { | 338 : WebDialogUI(web_ui) { |
338 Profile* profile = Profile::FromWebUI(web_ui); | 339 Profile* profile = Profile::FromWebUI(web_ui); |
339 KeyboardOverlayHandler* handler = new KeyboardOverlayHandler(profile); | 340 KeyboardOverlayHandler* handler = new KeyboardOverlayHandler(profile); |
340 web_ui->AddMessageHandler(handler); | 341 web_ui->AddMessageHandler(handler); |
341 | 342 |
342 // Set up the chrome://keyboardoverlay/ source. | 343 // Set up the chrome://keyboardoverlay/ source. |
343 ChromeURLDataManager::AddDataSource(profile, | 344 ChromeURLDataManager::AddDataSource(profile, |
344 CreateKeyboardOverlayUIHTMLSource()); | 345 CreateKeyboardOverlayUIHTMLSource()); |
345 } | 346 } |
OLD | NEW |