There's another option here that hasn't been mentioned: switch to storing tabs on disk. It's possible that the considerations that caused us to not persist them are no longer worth the difference in behavior.
Most users will have relatively small tabs records. We already persist other churny data, like history (including your facebook.com history record, written dozens of times each day). Open tabs are very important to some users, so persisting them would be valuable. Just something to think about.
_______________________________________________ Sync-dev mailing list Sync-dev@mozilla.org https://mail.mozilla.org/listinfo/sync-dev