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 #ifndef CHROME_TEST_UI_TEST_UTILS_H_ | 5 #ifndef CHROME_TEST_UI_TEST_UTILS_H_ |
6 #define CHROME_TEST_UI_TEST_UTILS_H_ | 6 #define CHROME_TEST_UI_TEST_UTILS_H_ |
7 #pragma once | 7 #pragma once |
8 | 8 |
9 #include <map> | 9 #include <map> |
10 #include <queue> | 10 #include <queue> |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
102 // the specified number of navigations complete. | 102 // the specified number of navigations complete. |
103 void WaitForNavigations(NavigationController* controller, | 103 void WaitForNavigations(NavigationController* controller, |
104 int number_of_navigations); | 104 int number_of_navigations); |
105 | 105 |
106 // Waits for a new tab to be added to |browser|. | 106 // Waits for a new tab to be added to |browser|. |
107 void WaitForNewTab(Browser* browser); | 107 void WaitForNewTab(Browser* browser); |
108 | 108 |
109 // Waits for a |browser_action| to be updated. | 109 // Waits for a |browser_action| to be updated. |
110 void WaitForBrowserActionUpdated(ExtensionAction* browser_action); | 110 void WaitForBrowserActionUpdated(ExtensionAction* browser_action); |
111 | 111 |
112 // Waits for a load stop for the specified |controller|. | 112 // Waits for a load stop for the specified |tab|'s controller, if the tab is |
113 void WaitForLoadStop(NavigationController* controller); | 113 // currently loading. |
Paweł Hajdan Jr.
2011/03/25 09:39:42
nit: Please either remove the "if the tab is curre
Charlie Reis
2011/03/25 19:46:03
Done (and landed).
| |
114 void WaitForLoadStop(TabContents* tab); | |
114 | 115 |
115 // Waits for a new browser to be created, returning the browser. | 116 // Waits for a new browser to be created, returning the browser. |
116 Browser* WaitForNewBrowser(); | 117 Browser* WaitForNewBrowser(); |
117 | 118 |
118 // Waits for a new browser to be created, returning the browser. | 119 // Waits for a new browser to be created, returning the browser. |
119 // Pass in the number of browsers that exist before the navigation starts in | 120 // Pass in the number of browsers that exist before the navigation starts in |
120 // |start_count|, and it will exit even if the notification occurs before it's | 121 // |start_count|, and it will exit even if the notification occurs before it's |
121 // called. | 122 // called. |
122 Browser* WaitForNewBrowserWithCount(size_t start_count); | 123 Browser* WaitForNewBrowserWithCount(size_t start_count); |
123 | 124 |
(...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
555 | 556 |
556 // Takes a snapshot of the entire page, according to the width and height | 557 // Takes a snapshot of the entire page, according to the width and height |
557 // properties of the DOM's document. Returns true on success. DOMAutomation | 558 // properties of the DOM's document. Returns true on success. DOMAutomation |
558 // must be enabled. | 559 // must be enabled. |
559 bool TakeEntirePageSnapshot(RenderViewHost* rvh, | 560 bool TakeEntirePageSnapshot(RenderViewHost* rvh, |
560 SkBitmap* bitmap) WARN_UNUSED_RESULT; | 561 SkBitmap* bitmap) WARN_UNUSED_RESULT; |
561 | 562 |
562 } // namespace ui_test_utils | 563 } // namespace ui_test_utils |
563 | 564 |
564 #endif // CHROME_TEST_UI_TEST_UTILS_H_ | 565 #endif // CHROME_TEST_UI_TEST_UTILS_H_ |
OLD | NEW |