| Index: chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_unittest.cc
|
| diff --git a/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_unittest.cc b/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_unittest.cc
|
| index d69f48af75b3690774c97ab4e1133b764a89fb9d..bff7489f55a850e18731fbb68df39f5a6d5620f7 100644
|
| --- a/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_unittest.cc
|
| +++ b/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_unittest.cc
|
| @@ -4,24 +4,18 @@
|
|
|
| #include "chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.h"
|
|
|
| +#include "chrome/browser/ui/tab_contents/chrome_web_contents_view_delegate.h"
|
| #include "chrome/test/base/chrome_render_view_host_test_harness.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "content/public/common/context_menu_params.h"
|
|
|
| -class ChromeWebContentsViewDelegateViewsTest
|
| - : public ChromeRenderViewHostTestHarness {
|
| - public:
|
| - ChromeWebContentsViewDelegateViewsTest() {}
|
| -
|
| - private:
|
| - DISALLOW_COPY_AND_ASSIGN(ChromeWebContentsViewDelegateViewsTest);
|
| -};
|
| +typedef ChromeRenderViewHostTestHarness ChromeWebContentsViewDelegateViewsTest;
|
|
|
| // Test that makes sure ShowContextMenu does not crash if web_contents() does
|
| // not have a focused frame.
|
| TEST_F(ChromeWebContentsViewDelegateViewsTest, ContextMenuNoFocusedFrame) {
|
| - scoped_ptr<ChromeWebContentsViewDelegateViews> delegate_view(
|
| - new ChromeWebContentsViewDelegateViews(web_contents()));
|
| + scoped_ptr<content::WebContentsViewDelegate> delegate_view(
|
| + chrome::CreateWebContentsViewDelegate(web_contents()));
|
| EXPECT_FALSE(web_contents()->GetFocusedFrame());
|
| const content::ContextMenuParams params;
|
| delegate_view->ShowContextMenu(web_contents()->GetMainFrame(), params);
|
|
|