Index: chrome/browser/prefs/pref_service_browsertest.cc |
diff --git a/chrome/browser/prefs/pref_service_browsertest.cc b/chrome/browser/prefs/pref_service_browsertest.cc |
index a20d9d99098aac07a174a85f1051827192df29c2..bfe4d1ba22fddbfc1e1000a3442c7c88718f7412 100644 |
--- a/chrome/browser/prefs/pref_service_browsertest.cc |
+++ b/chrome/browser/prefs/pref_service_browsertest.cc |
@@ -23,6 +23,20 @@ |
#include "chrome/test/base/ui_test_utils.h" |
#include "ui/gfx/rect.h" |
+typedef InProcessBrowserTest PreservedWindowPlacement; |
Charlie Reis
2012/08/06 23:28:11
This is just from https://chromiumcodereview.appsp
|
+ |
+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) { |