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)
Tracking
(firefox26 verified, firefox27 verified)
VERIFIED
FIXED
Firefox 27
People
(Reporter: mjschranz, Assigned: paul)
References
Details
Attachments
(1 file)
1.11 KB,
patch
|
ochameau
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
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
Assignee | ||
Updated•11 years ago
|
Priority: -- → P1
Comment 1•11 years ago
|
||
I've seen some caching issues while adding some additional tests, and fix one such issue.
So it may be fixed by bug 920478.
Comment 2•11 years ago
|
||
Carrying over the review from bug 920478.
Updated•11 years ago
|
Attachment #816504 -
Flags: review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•11 years ago
|
Whiteboard: [needed-in-aurora-26]
Comment 3•11 years ago
|
||
Assignee: nobody → poirot.alex
Keywords: checkin-needed
Whiteboard: [needed-in-aurora-26] → [needed-in-aurora-26][fixed-in-fx-team]
Comment 4•11 years ago
|
||
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
Assignee | ||
Comment 5•11 years ago
|
||
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?
Assignee | ||
Updated•11 years ago
|
Whiteboard: [needed-in-aurora-26] → [waiting-for-aurora-approval]
Updated•11 years ago
|
Attachment #816504 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 6•11 years ago
|
||
status-firefox26:
--- → fixed
status-firefox27:
--- → fixed
Whiteboard: [waiting-for-aurora-approval]
Comment 7•11 years ago
|
||
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)
Reporter | ||
Comment 8•11 years ago
|
||
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)
Comment 9•11 years ago
|
||
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 | ||
Updated•11 years ago
|
Assignee: poirot.alex → paul
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 10•11 years ago
|
||
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 ago → 11 years ago
Depends on: 927108
Flags: needinfo?(paul)
Resolution: --- → FIXED
Comment 12•11 years ago
|
||
Thanks Ryan, marking as verified.
Status: RESOLVED → VERIFIED
Keywords: verifyme
Updated•7 years ago
|
Product: Firefox → DevTools
Updated•5 years ago
|
Product: DevTools → DevTools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•