diff options
author | tim@chromium.org <tim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-25 19:48:24 +0000 |
---|---|---|
committer | tim@chromium.org <tim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-25 19:48:24 +0000 |
commit | 59a87b313c6953b35395987c3ff17000ebccb8f9 (patch) | |
tree | bfd3da7770edaa54bfa966644b74705f15d12148 /third_party/libxslt | |
parent | b8dce7c3aedeca5191710f34484d75d1d56fe68a (diff) | |
download | chromium_src-59a87b313c6953b35395987c3ff17000ebccb8f9.zip chromium_src-59a87b313c6953b35395987c3ff17000ebccb8f9.tar.gz chromium_src-59a87b313c6953b35395987c3ff17000ebccb8f9.tar.bz2 |
sync: Change entry purging approach to rely on SaveChanges, which is more consistent with the way
things work in general, and specifically when things fail as the transaction boundaries are well
defined.
The entries will get deleted from memory after the next successful SaveChanges operation (happens every 10 seconds), and they will get deleted from disk on the next browser restart.
Also clear the metadata bits that track whether there are any entries in the Directory for those
types to keep it in a consistent state.
BUG=40252
Review URL: http://codereview.chromium.org/2873020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50878 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/libxslt')
0 files changed, 0 insertions, 0 deletions