Closed Bug 699278 Opened 13 years ago Closed 13 years ago

Quotes in app name cause corrupt installation

Categories

(Web Apps :: Extension, defect, P2)

x86
Windows 7
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: TimAbraldes, Assigned: TimAbraldes)

References

Details

This may happen with other characters as well, but it's definitely happening with the app "Dave's Galaxy"
Blocks: 698879
Assignee: tabraldes → nobody
Component: OpenWebApps → Extension
Product: Mozilla Labs → Web Apps
QA Contact: openWebApps → extension
Version: Trunk → unspecified
Assignee: nobody → tabraldes
Priority: -- → P2
Quotes are no longer a problem in the feature/native-app branch as of this commit:
https://github.com/mozilla/openwebapps/commit/045086aa2c883f44d2d394e5185a3412994f4e68

We do need to sanitize app names to combat malicious manifests, but that will be filed as a separate bug.

Please reopen if quotes become an issue again
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
How can QA verify this fix? Do we just install the app 'Dave's Galaxy' and make sure that a native install happens properly?
Installing "Dave's Galaxy" and verifying that the install succeeds sounds sufficient to me.  If we discover that quotes in other app names are causing problems we can reopen this bug.

We also have bug 704574 for sanitizing manifest values.
See Also: → 704574
No longer blocks: 698879
Blocks: 698879
Tested using FF 9b4 with openwebapps-5761c50c73-12_08_2011.xpi from http://people.mozilla.com/~dclarke/openwebapps/Extension/. Tried with Dave's Galaxy and with "Buckaroo" Bob's Cool App (steps for getting the app from bug 704574) on Windows 7, XP, Vista and using Dave's Galaxy on Mac 10.7.2 and the installations were successful. The correct app icon was shown (except for XP which is a known bug) and I was able to launch the app as well.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.