diff options
author | apavlov@chromium.org <apavlov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-21 08:11:51 +0000 |
---|---|---|
committer | apavlov@chromium.org <apavlov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-21 08:11:51 +0000 |
commit | bd6cdf26401dcf0b4cc4f89acfe0fc61724050cc (patch) | |
tree | 55223fe9c592bd02fccb6e469aaf60dbed961fde /chrome/browser/ui | |
parent | f775279d2594ebd7b0c0934fe7d4586f357cb857 (diff) | |
download | chromium_src-bd6cdf26401dcf0b4cc4f89acfe0fc61724050cc.zip chromium_src-bd6cdf26401dcf0b4cc4f89acfe0fc61724050cc.tar.gz chromium_src-bd6cdf26401dcf0b4cc4f89acfe0fc61724050cc.tar.bz2 |
Save window placement for DevTools windows
R=jianli@chromium.org,pfeldman@chromium.org
BUG=82286
TEST=open DevTools window, move/resize it, close and reopen. The last position/size get restored.
Review URL: http://codereview.chromium.org/7185014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89803 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui')
-rw-r--r-- | chrome/browser/ui/browser.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc index 372865a..e332495 100644 --- a/chrome/browser/ui/browser.cc +++ b/chrome/browser/ui/browser.cc @@ -808,8 +808,9 @@ bool Browser::ShouldSaveWindowPlacement() const { case TYPE_TABBED: return true; case TYPE_POPUP: - // Only save the window placement of popups if they are restored. - return browser_defaults::kRestorePopups; + // Only save the window placement of popups if they are restored, + // or the window belongs to DevTools. + return browser_defaults::kRestorePopups || is_devtools(); case TYPE_PANEL: // Do not save the window placement of panels. return false; |