diff options
author | mirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-04 13:45:11 +0000 |
---|---|---|
committer | mirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-04 13:45:11 +0000 |
commit | 28aec9a5983496afebebc017ac75aa1dad0bede6 (patch) | |
tree | 27ef3bf92fd8e4641e7c44249fc587fb1a3e962e /views/test | |
parent | ed2533fe7b6540a235e9df588ebdb5e85a43466c (diff) | |
download | chromium_src-28aec9a5983496afebebc017ac75aa1dad0bede6.zip chromium_src-28aec9a5983496afebebc017ac75aa1dad0bede6.tar.gz chromium_src-28aec9a5983496afebebc017ac75aa1dad0bede6.tar.bz2 |
Store the user's profile as a property of a window in order to access it when saving window data with the ChromeViewsDelegate.
BUG=71804
TEST=PreservedWindowPlacement tests pass on all platforms.
Review URL: http://codereview.chromium.org/6250114
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73801 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/test')
-rw-r--r-- | views/test/test_views_delegate.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/views/test/test_views_delegate.h b/views/test/test_views_delegate.h index 7b379f8..cae1a64f 100644 --- a/views/test/test_views_delegate.h +++ b/views/test/test_views_delegate.h @@ -6,6 +6,10 @@ #include "ui/base/clipboard/clipboard.h" #include "views/views_delegate.h" +namespace views { +class Window; +} + class TestViewsDelegate : public views::ViewsDelegate { public: TestViewsDelegate() {} @@ -19,15 +23,18 @@ class TestViewsDelegate : public views::ViewsDelegate { } return clipboard_.get(); } - virtual void SaveWindowPlacement(const std::wstring& window_name, + virtual void SaveWindowPlacement(views::Window* window, + const std::wstring& window_name, const gfx::Rect& bounds, bool maximized) { } - virtual bool GetSavedWindowBounds(const std::wstring& window_name, + virtual bool GetSavedWindowBounds(views::Window* window, + const std::wstring& window_name, gfx::Rect* bounds) const { return false; } - virtual bool GetSavedMaximizedState(const std::wstring& window_name, + virtual bool GetSavedMaximizedState(views::Window* window, + const std::wstring& window_name, bool* maximized) const { return false; } |