OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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/test/base/ui_test_utils.h" | 5 #include "chrome/test/base/ui_test_utils.h" |
6 | 6 |
7 #include <vector> | 7 #include <vector> |
8 | 8 |
9 #include "base/bind.h" | 9 #include "base/bind.h" |
10 #include "base/bind_helpers.h" | 10 #include "base/bind_helpers.h" |
(...skipping 586 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
597 bool control, | 597 bool control, |
598 bool shift, | 598 bool shift, |
599 bool alt, | 599 bool alt, |
600 bool command) { | 600 bool command) { |
601 gfx::NativeWindow window = NULL; | 601 gfx::NativeWindow window = NULL; |
602 if (!GetNativeWindow(browser, &window)) | 602 if (!GetNativeWindow(browser, &window)) |
603 return false; | 603 return false; |
604 | 604 |
605 if (!ui_controls::SendKeyPressNotifyWhenDone( | 605 if (!ui_controls::SendKeyPressNotifyWhenDone( |
606 window, key, control, shift, alt, command, | 606 window, key, control, shift, alt, command, |
607 new MessageLoop::QuitTask())) { | 607 MessageLoop::QuitClosure())) { |
608 LOG(ERROR) << "ui_controls::SendKeyPressNotifyWhenDone failed"; | 608 LOG(ERROR) << "ui_controls::SendKeyPressNotifyWhenDone failed"; |
609 return false; | 609 return false; |
610 } | 610 } |
611 // Run the message loop. It'll stop running when either the key was received | 611 // Run the message loop. It'll stop running when either the key was received |
612 // or the test timed out (in which case testing::Test::HasFatalFailure should | 612 // or the test timed out (in which case testing::Test::HasFatalFailure should |
613 // be set). | 613 // be set). |
614 RunMessageLoop(); | 614 RunMessageLoop(); |
615 return !testing::Test::HasFatalFailure(); | 615 return !testing::Test::HasFatalFailure(); |
616 } | 616 } |
617 | 617 |
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
987 return taker.TakeRenderWidgetSnapshot(rwh, page_size, page_size, bitmap); | 987 return taker.TakeRenderWidgetSnapshot(rwh, page_size, page_size, bitmap); |
988 } | 988 } |
989 | 989 |
990 bool TakeEntirePageSnapshot(RenderViewHost* rvh, SkBitmap* bitmap) { | 990 bool TakeEntirePageSnapshot(RenderViewHost* rvh, SkBitmap* bitmap) { |
991 DCHECK(bitmap); | 991 DCHECK(bitmap); |
992 SnapshotTaker taker; | 992 SnapshotTaker taker; |
993 return taker.TakeEntirePageSnapshot(rvh, bitmap); | 993 return taker.TakeEntirePageSnapshot(rvh, bitmap); |
994 } | 994 } |
995 | 995 |
996 } // namespace ui_test_utils | 996 } // namespace ui_test_utils |
OLD | NEW |