Closed Bug 1228851 Opened 10 years ago Closed 8 years ago

WebIDE should honor manifest.origin of packaged App for development

Categories

(DevTools Graveyard :: WebIDE, defect)

45 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: anaran, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 Build ID: 20151129030359 Steps to reproduce: Went back to [Install and Run] an app on my flame device I am still developing. Actual results: A new app with new origin was installed instead. This is problematic because the original app has all the pouchdb data, the new one has none. Expected results: According to http://mxr.mozilla.org/mozilla-central/source/devtools/client/webide/modules/app-projects.js#184 184 // If the app ends up specifying an explicit origin in its manifest, 185 // we will override this random UUID on app install. the manifest.origin I tried back to the original origin is not taken by WebIDE. http://mxr.mozilla.org/mozilla-central/search?string=project.manifest&find=&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central shows no matches where it accesses .origin How can I debug a particular packaged app under development on a particular flame device, possibly from different desktop Firefox WebIDE instances? I am using latest nightly, as always.
Component: Untriaged → Developer Tools: WebIDE
Apps are being removed with B2G cleanup.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.