Index: chrome/browser/ui/views/frame/browser_view.cc |
diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc |
index 4fc3b9339fa303857a7fea3a083ebb1bf6b11837..2f72668999e5ae8ecf67bcef642c6e77dce991af 100644 |
--- a/chrome/browser/ui/views/frame/browser_view.cc |
+++ b/chrome/browser/ui/views/frame/browser_view.cc |
@@ -93,6 +93,7 @@ |
#include "ui/base/accessibility/accessible_view_state.h" |
#include "ui/base/hit_test.h" |
#include "ui/base/l10n/l10n_util.h" |
+#include "ui/base/models/accelerator.h" |
#include "ui/base/resource/resource_bundle.h" |
#include "ui/gfx/canvas_skia.h" |
#include "views/controls/single_split_view.h" |
@@ -457,7 +458,7 @@ bool BrowserView::ShouldShowAvatar() const { |
return AvatarMenuModel::ShouldShowAvatarMenu(); |
} |
-bool BrowserView::AcceleratorPressed(const views::Accelerator& accelerator) { |
+bool BrowserView::AcceleratorPressed(const ui::Accelerator& accelerator) { |
#if defined(OS_CHROMEOS) |
// If accessibility is enabled, stop speech and return false so that key |
// combinations involving Search can be used for extra accessibility |
@@ -470,7 +471,7 @@ bool BrowserView::AcceleratorPressed(const views::Accelerator& accelerator) { |
} |
#endif |
- std::map<views::Accelerator, int>::const_iterator iter = |
+ std::map<ui::Accelerator, int>::const_iterator iter = |
accelerator_table_.find(accelerator); |
DCHECK(iter != accelerator_table_.end()); |
int command_id = iter->second; |
@@ -485,18 +486,17 @@ bool BrowserView::GetAccelerator(int cmd_id, ui::Accelerator* accelerator) { |
// anywhere so we need to check for them explicitly here. |
switch (cmd_id) { |
case IDC_CUT: |
- *accelerator = views::Accelerator(ui::VKEY_X, false, true, false); |
+ *accelerator = ui::Accelerator(ui::VKEY_X, false, true, false); |
return true; |
case IDC_COPY: |
- *accelerator = views::Accelerator(ui::VKEY_C, false, true, false); |
+ *accelerator = ui::Accelerator(ui::VKEY_C, false, true, false); |
return true; |
case IDC_PASTE: |
- *accelerator = views::Accelerator(ui::VKEY_V, false, true, false); |
+ *accelerator = ui::Accelerator(ui::VKEY_V, false, true, false); |
return true; |
} |
// Else, we retrieve the accelerator information from the accelerator table. |
- std::map<views::Accelerator, int>::iterator it = |
- accelerator_table_.begin(); |
+ std::map<ui::Accelerator, int>::iterator it = accelerator_table_.begin(); |
for (; it != accelerator_table_.end(); ++it) { |
if (it->second == cmd_id) { |
*accelerator = it->first; |
@@ -1176,12 +1176,12 @@ bool BrowserView::PreHandleKeyboardEvent(const NativeWebKeyboardEvent& event, |
// it'll be best if we can unify these conversion tables. |
// See http://crbug.com/54315 |
views::KeyEvent views_event(reinterpret_cast<GdkEvent*>(event.os_event)); |
- views::Accelerator accelerator(views_event.key_code(), |
- views_event.IsShiftDown(), |
- views_event.IsControlDown(), |
- views_event.IsAltDown()); |
+ ui::Accelerator accelerator(views_event.key_code(), |
+ views_event.IsShiftDown(), |
+ views_event.IsControlDown(), |
+ views_event.IsAltDown()); |
#else |
- views::Accelerator accelerator( |
+ ui::Accelerator accelerator( |
static_cast<ui::KeyboardCode>(event.windowsKeyCode), |
(event.modifiers & NativeWebKeyboardEvent::ShiftKey) == |
NativeWebKeyboardEvent::ShiftKey, |
@@ -2300,7 +2300,7 @@ void BrowserView::LoadAccelerators() { |
bool alt_down = (accelerators[i].fVirt & FALT) == FALT; |
bool ctrl_down = (accelerators[i].fVirt & FCONTROL) == FCONTROL; |
bool shift_down = (accelerators[i].fVirt & FSHIFT) == FSHIFT; |
- views::Accelerator accelerator( |
+ ui::Accelerator accelerator( |
static_cast<ui::KeyboardCode>(accelerators[i].key), |
shift_down, ctrl_down, alt_down); |
accelerator_table_[accelerator] = accelerators[i].cmd; |
@@ -2316,10 +2316,10 @@ void BrowserView::LoadAccelerators() { |
DCHECK(focus_manager); |
// Let's fill our own accelerator table. |
for (size_t i = 0; i < browser::kAcceleratorMapLength; ++i) { |
- views::Accelerator accelerator(browser::kAcceleratorMap[i].keycode, |
- browser::kAcceleratorMap[i].shift_pressed, |
- browser::kAcceleratorMap[i].ctrl_pressed, |
- browser::kAcceleratorMap[i].alt_pressed); |
+ ui::Accelerator accelerator(browser::kAcceleratorMap[i].keycode, |
+ browser::kAcceleratorMap[i].shift_pressed, |
+ browser::kAcceleratorMap[i].ctrl_pressed, |
+ browser::kAcceleratorMap[i].alt_pressed); |
accelerator_table_[accelerator] = browser::kAcceleratorMap[i].command_id; |
// Also register with the focus manager. |
@@ -2449,7 +2449,7 @@ void BrowserView::InitHangMonitor() { |
} |
void BrowserView::UpdateAcceleratorMetrics( |
- const views::Accelerator& accelerator, int command_id) { |
+ const ui::Accelerator& accelerator, int command_id) { |
const ui::KeyboardCode key_code = accelerator.key_code(); |
if (command_id == IDC_HELP_PAGE && key_code == ui::VKEY_F1) |
UserMetrics::RecordAction(UserMetricsAction("ShowHelpTabViaF1")); |