summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortapted@chromium.org <tapted@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-23 13:22:25 +0000
committertapted@chromium.org <tapted@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-23 13:22:25 +0000
commit0651dcf0c09e481b6aa3a5340b72ba30ecc58106 (patch)
treee9d04b056ad8002d7d8d2655c4bcc40325df391a
parent719ffd3d873601d0e13bc69203fb085e5cc53385 (diff)
downloadchromium_src-0651dcf0c09e481b6aa3a5340b72ba30ecc58106.zip
chromium_src-0651dcf0c09e481b6aa3a5340b72ba30ecc58106.tar.gz
chromium_src-0651dcf0c09e481b6aa3a5340b72ba30ecc58106.tar.bz2
Remove unused menu_message_pump_dispatcher_linux.cc
As of r262008, it is not compiled/used. BUG=354062 Review URL: https://codereview.chromium.org/246903007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@265624 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--ui/views/controls/menu/menu_message_pump_dispatcher_linux.cc48
1 files changed, 0 insertions, 48 deletions
diff --git a/ui/views/controls/menu/menu_message_pump_dispatcher_linux.cc b/ui/views/controls/menu/menu_message_pump_dispatcher_linux.cc
deleted file mode 100644
index 0172f8b..0000000
--- a/ui/views/controls/menu/menu_message_pump_dispatcher_linux.cc
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "ui/views/controls/menu/menu_message_pump_dispatcher.h"
-
-#include "ui/events/event_utils.h"
-#include "ui/events/keycodes/keyboard_code_conversion.h"
-#include "ui/events/keycodes/keyboard_codes.h"
-#include "ui/views/controls/menu/menu_controller.h"
-
-namespace views {
-namespace internal {
-
-uint32_t MenuMessagePumpDispatcher::Dispatch(const base::NativeEvent& event) {
- if (menu_controller_->exit_type() == MenuController::EXIT_ALL ||
- menu_controller_->exit_type() == MenuController::EXIT_DESTROYED)
- return (POST_DISPATCH_QUIT_LOOP | POST_DISPATCH_PERFORM_DEFAULT);
-
- switch (ui::EventTypeFromNative(event)) {
- case ui::ET_KEY_PRESSED: {
- if (!menu_controller_->OnKeyDown(ui::KeyboardCodeFromNative(event)))
- return POST_DISPATCH_QUIT_LOOP;
-
- // Do not check mnemonics if the Alt or Ctrl modifiers are pressed.
- int flags = ui::EventFlagsFromNative(event);
- if ((flags & (ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN)) == 0) {
- char c = ui::GetCharacterFromKeyCode(ui::KeyboardCodeFromNative(event),
- flags);
- if (menu_controller_->SelectByChar(c))
- return POST_DISPATCH_QUIT_LOOP;
- }
- return POST_DISPATCH_NONE;
- }
- case ui::ET_KEY_RELEASED:
- return POST_DISPATCH_NONE;
- default:
- break;
- }
-
- return POST_DISPATCH_PERFORM_DEFAULT |
- (menu_controller_->exit_type() == MenuController::EXIT_NONE
- ? POST_DISPATCH_NONE
- : POST_DISPATCH_QUIT_LOOP);
-}
-
-} // namespace internal
-} // namespace views