(For context, see <https://mail.mozilla.org/pipermail/sync-dev/2014-October/001007.html>)
The “history” checkbox in Sync is an umbrella that hides two concrete engines: browsing history and form history. I’d like it to hide a third: search history. This would implement the minor part of Bug 444284, which I’ll chop up later. The recorded search history would be simple: query visits last visited (Neither desktop nor Fennec divides your search history by engine.) The goal is to support task continuity across devices; we have some evidence that users return to the same searches more than once, and we’d like to drive repeat usage inside Fennec and the search activity from this. Work here is mostly well-separated, and would involve: * Defining and documenting the precise format. * Making sure that the services folks are happy with the additional collection. * Building and testing a desktop sync engine. * Hooking that engine into the appropriate clear-history events. * Building a Fennec sync engine. Are there any objections to adding this capability under the umbrella of history? Are there any significant objections or suggestions around the data model? Any other thoughts? Thanks, -R _______________________________________________ Sync-dev mailing list Sync-dev@mozilla.org https://mail.mozilla.org/listinfo/sync-dev