SPDY - persist 200 most recently used SPDY settings to perferences file.
commit1741c94e5cd9ef32bbbb692410ef2daa7c712f62
authorrtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 18 Mar 2014 07:33:39 +0000 (18 07:33 +0000)
committerrtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 18 Mar 2014 07:33:39 +0000 (18 07:33 +0000)
tree62c381f249c71b3b8aa03d91e83ef98d9785b8ee
parent12676b56c0fd36ffb0df2d2ae69dc7b7e26dc422
SPDY - persist 200 most recently used SPDY settings to perferences file.

This change reduces the size of Preferences file for around 0.5% users
who have lot of entries (some users have more than 10,000 entries).
Per server SpdySettings uses around 74 bytes. This change for some users
could shkrink the preference file by more than 750k bytes).

This change is similar to MRU change for AlternateProtocol.

R=rch@chromium.org

Review URL: https://codereview.chromium.org/199583005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257610 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/net/http_server_properties_manager.cc
chrome/browser/net/http_server_properties_manager.h
net/http/http_server_properties.h
net/http/http_server_properties_impl.cc
net/http/http_server_properties_impl.h
net/http/http_server_properties_impl_unittest.cc