lefnire/habitrpg-chrome — pull request #37 by ashjolliffe (2013-02-11 14:58:16+00:00)
Title: All data is now modified to be cloud synced

The current process is:

background.js loads all data from the cloud into local storage.
options.js checks to see if the data is defined. If it is, load into options page.
If not, default data is populated to local storage.

On save, all data is synced to cloud and written to local storage so that local storage can be referred to as usually throughout the extension.