Index: chrome/browser/prefs/pref_service_browsertest.cc |
=================================================================== |
--- chrome/browser/prefs/pref_service_browsertest.cc (revision 149553) |
+++ chrome/browser/prefs/pref_service_browsertest.cc (working copy) |
@@ -23,6 +23,20 @@ |
#include "chrome/test/base/ui_test_utils.h" |
#include "ui/gfx/rect.h" |
+typedef InProcessBrowserTest PreservedWindowPlacement; |
+ |
+IN_PROC_BROWSER_TEST_F(PreservedWindowPlacement, PRE_Test) { |
+ browser()->window()->SetBounds(gfx::Rect(10, 20, 300, 400)); |
+} |
+ |
+IN_PROC_BROWSER_TEST_F(PreservedWindowPlacement, Test) { |
+ gfx::Rect bounds; |
+ bounds = browser()->window()->GetRestoredBounds(); |
+ |
+ gfx::Rect expected_bounds(gfx::Rect(10, 20, 300, 400)); |
+ ASSERT_EQ(expected_bounds, bounds); |
+} |
+ |
class PreferenceServiceTest : public InProcessBrowserTest { |
public: |
explicit PreferenceServiceTest(bool new_profile) : new_profile_(new_profile) { |