Closed Bug 925219 Opened 11 years ago Closed 11 years ago

[app manager] alert for invalid/unsupported manifest type persists after update

Categories

(DevTools Graveyard :: WebIDE, defect, P1)

x86
macOS
defect

Tracking

(firefox26 verified, firefox27 verified)

VERIFIED FIXED
Firefox 27
Tracking Status
firefox26 --- verified
firefox27 --- verified

People

(Reporter: mjschranz, Assigned: paul)

References

Details

Attachments

(1 file)

I'm pretty new to FireFox OS dev and I'm spending a lot of my time doing so with App Manager. I was originally trying to solve a problem by specifying my app type as "certified", which would present an error alert dialog when trying to update. See https://dl.dropboxusercontent.com/spa/qxpeeqhhsjhcqcf/5_5ewubx.png However, after changing it back to say privileged it would still present that alert even though visually the UI is indicating things are just fine. See https://dl.dropboxusercontent.com/spa/qxpeeqhhsjhcqcf/yhjz2mw4.png
Priority: -- → P1
I've seen some caching issues while adding some additional tests, and fix one such issue. So it may be fixed by bug 920478.
Carrying over the review from bug 920478.
Attachment #816504 - Flags: review+
Keywords: checkin-needed
Whiteboard: [needed-in-aurora-26]
Assignee: nobody → poirot.alex
Keywords: checkin-needed
Whiteboard: [needed-in-aurora-26] → [needed-in-aurora-26][fixed-in-fx-team]
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [needed-in-aurora-26][fixed-in-fx-team] → [needed-in-aurora-26]
Target Milestone: --- → Firefox 27
Comment on attachment 816504 [details] [diff] [review] Fix app validator caching issue [Approval Request Comment] Bug caused by (feature/regressing bug #): new feature (app manager) User impact if declined: can't update its code after 1st push Testing completed (on m-c, etc.): m-c Risk to taking this patch (and alternatives if risky): low String or IDL/UUID changes made by this patch: none
Attachment #816504 - Flags: approval-mozilla-aurora?
Whiteboard: [needed-in-aurora-26] → [waiting-for-aurora-approval]
Attachment #816504 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Keywords: verifyme
Can you please provide an app we can reproduce/verify this bug with? Some guidelines for updating its code would also be very useful.
Flags: needinfo?(schranz.m)
The app (and not touched in a month :() is one I was working on in my spare time as an experiment and can be found at https://github.com/mjschranz/webmaker-ffos
Flags: needinfo?(schranz.m)
Thanks for the app Matthew! Unfortunately, this bug is still reproducible for me on: Mozilla/5.0 (X11; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0 - 20131114085019 After changing the app to "privileged" and refreshing the App Manager, it shows that the app is valid but it gives me "installationFailed: Installing certified apps is not allowed." when trying to debug it. I tested with the 1.2 simulator given that 1.3 lets me debug certified apps.
Assignee: poirot.alex → paul
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:27.0) Gecko/20100101 Firefox/27.0 Mozilla/5.0 (X11; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 The initial issue doesn't reproduce anymore on Nightly 27 (2013-10-09). It is the same behavior for Firefox 27 beta 5 (20140109165205). The certified apps can be debugged from the beginning and also after changing the manifest type from "certified" to "privileged". Paul, I suppose this is because now the certified apps can be debugged (bug 927108). Is this correct? Thank you!
Flags: needinfo?(paul)
Yes, looks like this is now resolved in 27 by including the fix from bug 927108.
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Depends on: 927108
Flags: needinfo?(paul)
Resolution: --- → FIXED
Thanks Ryan, marking as verified.
Status: RESOLVED → VERIFIED
Keywords: verifyme
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: