Closed Bug 909372 Opened 11 years ago Closed 11 years ago

[Gallery] Improve view activity saving feature robustness

Categories

(Firefox OS Graveyard :: Gaia::Gallery, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:koi+)

RESOLVED FIXED
blocking-b2g koi+

People

(Reporter: gerard-majax, Assigned: arasbm)

Details

Attachments

(1 file)

Bug 895726 showed that we should not trust the incoming filename completely. We will ensure that the extension matches the blob mime type so that saving to a specific device storage will not fail.
blocking-b2g: --- → koi?
Summary: Improve view activity saving feature robustness → [Gallery] Improve view activity saving feature robustness
I'd suggest that the best way to fix this is to test the filename for correctness before displaying the Save button.  If the filename is invalid, don't allow the user to save.  I think this is better than allowing the user to save with a modified filename.  This way we don't break, but we don't do something different than what was requested by the invoking app.
Hi, this bug looks interesting to me. I will start working on it, if there are no objections.
Aras is working on this bug. I change the assignee to him. Thanks Aras.
Assignee: nobody → arasbm
Attached file bug-909372-PR.html
John Hu, thanks for your help with this issue. I am setting you as the reviewer since you are familiar with this bug and solution.
Attachment #803449 - Flags: review?(johu)
Attachment #803449 - Attachment mime type: text/plain → text/html
Comment on attachment 803449 [details]
bug-909372-PR.html

Thanks for this patch. r=me.
Attachment #803449 - Flags: review?(johu) → review+
merged to master:
https://github.com/mozilla-b2g/gaia/commit/a8ae01b29d25f9bf7cdb4199ddbca0a6c7bde514
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Did this make it to 1.2 (looks like it was merged right about when 1.2 branching happened). John or Aras - could you confirm?
Hema,

I can confirm that it is merged to 1.2.
blocking-b2g: koi? → koi+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: