| Index: ash/accelerators/accelerator_filter_unittest.cc
|
| diff --git a/ash/accelerators/accelerator_filter_unittest.cc b/ash/accelerators/accelerator_filter_unittest.cc
|
| index d2e9aa5e32e1794744801c534c3cc7219c46fe2f..7f3e44b8de7a8b20eab35a7cec9607a769b22aca 100644
|
| --- a/ash/accelerators/accelerator_filter_unittest.cc
|
| +++ b/ash/accelerators/accelerator_filter_unittest.cc
|
| @@ -75,7 +75,7 @@ TEST_F(AcceleratorFilterTest, TestFilterWithoutFocus) {
|
| EXPECT_EQ(1, delegate->handle_take_screenshot_count());
|
| }
|
|
|
| -// Tests if AcceleratorFilter works with a focused window.
|
| +// Tests if AcceleratorFilter works as expected with a focused window.
|
| TEST_F(AcceleratorFilterTest, TestFilterWithFocus) {
|
| aura::Window* default_container = Shell::GetInstance()->GetContainer(
|
| internal::kShellWindowId_DefaultContainer);
|
| @@ -92,11 +92,13 @@ TEST_F(AcceleratorFilterTest, TestFilterWithFocus) {
|
| scoped_ptr<ScreenshotDelegate>(delegate).Pass());
|
| EXPECT_EQ(0, delegate->handle_take_screenshot_count());
|
|
|
| + // AcceleratorFilter should ignore the key events since the root window is
|
| + // not focused.
|
| aura::test::EventGenerator generator(Shell::GetRootWindow());
|
| generator.PressKey(ui::VKEY_PRINT, 0);
|
| - EXPECT_EQ(1, delegate->handle_take_screenshot_count());
|
| + EXPECT_EQ(0, delegate->handle_take_screenshot_count());
|
| generator.ReleaseKey(ui::VKEY_PRINT, 0);
|
| - EXPECT_EQ(1, delegate->handle_take_screenshot_count());
|
| + EXPECT_EQ(0, delegate->handle_take_screenshot_count());
|
|
|
| // Reset window before |test_delegate| gets deleted.
|
| window.reset();
|
| @@ -104,16 +106,6 @@ TEST_F(AcceleratorFilterTest, TestFilterWithFocus) {
|
|
|
| // Tests if AcceleratorFilter ignores the flag for Caps Lock.
|
| TEST_F(AcceleratorFilterTest, TestCapsLockMask) {
|
| - aura::Window* default_container = Shell::GetInstance()->GetContainer(
|
| - internal::kShellWindowId_DefaultContainer);
|
| - aura::test::TestWindowDelegate test_delegate;
|
| - scoped_ptr<aura::Window> window(aura::test::CreateTestWindowWithDelegate(
|
| - &test_delegate,
|
| - -1,
|
| - gfx::Rect(),
|
| - default_container));
|
| - wm::ActivateWindow(window.get());
|
| -
|
| DummyScreenshotDelegate* delegate = new DummyScreenshotDelegate;
|
| GetController()->SetScreenshotDelegate(
|
| scoped_ptr<ScreenshotDelegate>(delegate).Pass());
|
| @@ -131,9 +123,6 @@ TEST_F(AcceleratorFilterTest, TestCapsLockMask) {
|
| EXPECT_EQ(2, delegate->handle_take_screenshot_count());
|
| generator.ReleaseKey(ui::VKEY_PRINT, ui::EF_CAPS_LOCK_DOWN);
|
| EXPECT_EQ(2, delegate->handle_take_screenshot_count());
|
| -
|
| - // Reset window before |test_delegate| gets deleted.
|
| - window.reset();
|
| }
|
|
|
| } // namespace test
|
|
|