commit | e1b62b7f2241bc2feb8696a9f65e46438dbce64b | [log] [tgz] |
---|---|---|
author | [email protected] <[email protected]@0039d316-1c4b-4281-b951-d872f2087c98> | Tue May 20 17:24:44 2014 |
committer | [email protected] <[email protected]@0039d316-1c4b-4281-b951-d872f2087c98> | Tue May 20 17:24:44 2014 |
tree | f1c6d45056b7e78e54604054dbd68f14197ad9cd | |
parent | c0858c55fec87318cabb97fe28bcd3e93578c0ee [diff] |
views: Make view::Views::GetPreferredSize() const. Due to button refactoring patches, we now need to ask views for their preferred sizes in const methods. Across the entire codebase, the overwhelming majority of GetPreferredSize() implementations could be const. There are only a few places where we can't, and they are usually combining the sizing and layout code. BookmarksBarView was simple enough to perform this separation. Most of the other places were solved by adding "mutable" to value caches. BUG=155363 [email protected], [email protected], [email protected], [email protected], pkasting, sky TBR=jam, scheib Review URL: https://codereview.chromium.org/273223002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271682 0039d316-1c4b-4281-b951-d872f2087c98