| Index: chrome/test/base/browser_with_test_window_test.h
|
| diff --git a/chrome/test/base/browser_with_test_window_test.h b/chrome/test/base/browser_with_test_window_test.h
|
| index dfe88ebf0a0d52384079171fb06ab69fb4667a00..d16c98214b365cd31d5f1a791507e370e980de0d 100644
|
| --- a/chrome/test/base/browser_with_test_window_test.h
|
| +++ b/chrome/test/base/browser_with_test_window_test.h
|
| @@ -43,6 +43,12 @@ class AuraTestHelper;
|
| }
|
| #endif
|
|
|
| +#if defined(TOOLKIT_VIEWS)
|
| +namespace views {
|
| +class ViewsDelegate;
|
| +}
|
| +#endif
|
| +
|
| namespace content {
|
| class NavigationController;
|
| class WebContents;
|
| @@ -147,6 +153,12 @@ class BrowserWithTestWindowTest : public testing::Test {
|
| chrome::HostDesktopType host_desktop_type,
|
| BrowserWindow* browser_window);
|
|
|
| +#if defined(TOOLKIT_VIEWS)
|
| + // Creates the ViewsDelegate to use, may be overriden to create a different
|
| + // ViewsDelegate.
|
| + virtual views::ViewsDelegate* CreateViewsDelegate();
|
| +#endif
|
| +
|
| private:
|
| // We need to create a MessageLoop, otherwise a bunch of things fails.
|
| content::TestBrowserThreadBundle thread_bundle_;
|
| @@ -176,6 +188,10 @@ class BrowserWithTestWindowTest : public testing::Test {
|
| scoped_ptr<aura::test::AuraTestHelper> aura_test_helper_;
|
| #endif
|
|
|
| +#if defined(TOOLKIT_VIEWS)
|
| + scoped_ptr<views::ViewsDelegate> views_delegate_;
|
| +#endif
|
| +
|
| #if defined(OS_WIN)
|
| ui::ScopedOleInitializer ole_initializer_;
|
| #endif
|
|
|