mozilla-services/android-sync — pull request #82 by rnewman (2012-02-22 07:48:48+00:00)
Title: Bug 718238 - Fundamental bookmarks improvements.

Handling of deletion etc.

Prerequisite is bulk-reparenting (Bug 728783).

Note that this branch does not handle folder deletion. There are holes, remaining bugs I'm sure, test coverage isn't perfect, and some inefficiencies (though not as many as you might think).

Still, it's a vast improvement over what we have, so this will do for now.

This is designed to land in four chunks; if a commit doesn't have its own "Bug …" prefix, it's going to get collapsed up.

The chunks are not necessarily independent, but they have some amount of conceptual separation.