summaryrefslogtreecommitdiffstats
path: root/ui/views/test/test_views_delegate.h
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-13 22:49:51 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-13 22:49:51 +0000
commit2f0dcb67981514d4c19c35fe14041decee1f3cc8 (patch)
treedb9834b237ed67507f51c8962e584ef04df37808 /ui/views/test/test_views_delegate.h
parent1dcfac3fe30ec522be4b87fa8ccb7893fbedca0d (diff)
downloadchromium_src-2f0dcb67981514d4c19c35fe14041decee1f3cc8.zip
chromium_src-2f0dcb67981514d4c19c35fe14041decee1f3cc8.tar.gz
chromium_src-2f0dcb67981514d4c19c35fe14041decee1f3cc8.tar.bz2
Allow the Views Delegate to provide the native widget.
This is necessary because we will need to construct a different NW depending on the world that owns the parent window. BUG=none R=sky@chromium.org Review URL: https://codereview.chromium.org/10913237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156660 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/views/test/test_views_delegate.h')
-rw-r--r--ui/views/test/test_views_delegate.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui/views/test/test_views_delegate.h b/ui/views/test/test_views_delegate.h
index 6568196..07cc94a 100644
--- a/ui/views/test/test_views_delegate.h
+++ b/ui/views/test/test_views_delegate.h
@@ -55,17 +55,17 @@ class TestViewsDelegate : public ViewsDelegate {
virtual bool UseTransparentWindows() const OVERRIDE;
virtual void AddRef() OVERRIDE {}
virtual void ReleaseRef() OVERRIDE {}
-
virtual int GetDispositionForEvent(int event_flags) OVERRIDE;
-
#if defined(USE_AURA)
virtual views::NativeWidgetHelperAura* CreateNativeWidgetHelper(
views::NativeWidgetAura* native_widget) OVERRIDE;
#endif
-
virtual content::WebContents* CreateWebContents(
content::BrowserContext* browser_context,
content::SiteInstance* site_instance) OVERRIDE;
+ virtual NativeWidget* CreateNativeWidget(
+ internal::NativeWidgetDelegate* delegate,
+ gfx::NativeView parent) OVERRIDE;
private:
bool use_transparent_windows_;