diff options
author | atwilson@chromium.org <atwilson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-16 17:23:07 +0000 |
---|---|---|
committer | atwilson@chromium.org <atwilson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-16 17:23:07 +0000 |
commit | fa0c7628aeb14b62d22279d728fa914a021b7acc (patch) | |
tree | 1e382eb774fd3e5d8cabc2c514e34e8e6b909130 /remoting/host | |
parent | 2f2b57b7e32777e656d4dbbbc04cd914d5b94472 (diff) | |
download | chromium_src-fa0c7628aeb14b62d22279d728fa914a021b7acc.zip chromium_src-fa0c7628aeb14b62d22279d728fa914a021b7acc.tar.gz chromium_src-fa0c7628aeb14b62d22279d728fa914a021b7acc.tar.bz2 |
Now cleans up obsolete nodes and syncs transitions properly.
Updated TypedURLModelAssociator to delete any old-style sync nodes so they don't clutter up the sync DB (makes it hard to debug/test).
Also updated typed URL sync code to sync up the full transition data (not just the transition type). This is important as that extra data is used by the history view to determine if a URL should be displayed -- removing the extra bits would ultimately cause items to disappear from History.
BUG=84258
TEST=Run typed url sync with old obsolete nodes, see that those nodes are deleted on startup. Also, type in URL in client A, sync URL to client B, see URL in History view on both clients.
Review URL: http://codereview.chromium.org/7188001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89358 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/host')
0 files changed, 0 insertions, 0 deletions