Currently, apps installed by the HTML5 shim are not migrated over when the add-on is installed, causing the apps list to be "reset". This causes a mismatch in user expectation, where apps purchased without the add-on install disappear after installing the add-on. This also has side effects of messing up the dashboard, which stores state per app (position, page etc.)
Created attachment 579522 [details] feature/migrate https://github.com/mozilla/openwebapps/pull/150
Attachment #579522 - Flags: review?(mixedpuppy)
Comment on attachment 579522 [details] feature/migrate r+ for now, but I think we need to: - consider if this should be a part of the sync operation - examine all the crazy stuff in owa startup, see if any of this can be done lazily
Attachment #579522 - Flags: review?(mixedpuppy) → review+
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Filed bug #708328 as a followup.
Tested with the following basic scenario: 1. Launch Firefox - Used FF9 2. Go to apps.mozillalabs.com/appdir and install a couple apps 3. Install the extension from http://people.mozilla.com/~dclarke/openwebapps/Extension/ 4. Go to myapps.mozillalabs.com The apps that were installed with the HTML5 Shim were shown in the Dashboard with the extension. Any issues relating to this change will be reported in new bugs. Used openwebapps-0af54cbc1a-12_09_2011.xpi.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.