summaryrefslogtreecommitdiffstats
path: root/views/test
diff options
context:
space:
mode:
authormirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-04 13:45:11 +0000
committermirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-04 13:45:11 +0000
commit28aec9a5983496afebebc017ac75aa1dad0bede6 (patch)
tree27ef3bf92fd8e4641e7c44249fc587fb1a3e962e /views/test
parented2533fe7b6540a235e9df588ebdb5e85a43466c (diff)
downloadchromium_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.h13
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;
}