Closed Bug 992393 Opened 10 years ago Closed 10 years ago

[camera][madai] preview mode UI updates

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(blocking-b2g:1.4+, b2g-v1.4 fixed, b2g-v2.0 fixed)

RESOLVED FIXED
1.4 S6 (25apr)
blocking-b2g 1.4+
Tracking Status
b2g-v1.4 --- fixed
b2g-v2.0 --- fixed

People

(Reporter: tif, Assigned: justindarc)

References

()

Details

(Keywords: late-l10n)

Attachments

(7 files, 5 obsolete files)

Based on feedback from usability testing as well as comments from within the team (e.g. Diego), we have made some updates to the preview UI.

I am working on a spec page now which will be posted here as soon as I'm done.

There are 2 strings additions:
1. Preview
2. Open Gallery

Possibly need string Delete? Is this already in the file?
flagging Axel for string items.
Flags: needinfo?(l10n)
Blocks: 983405
Just some additional background on the rationale for this. During the recent user study we identified a few issues surrounding the navigation between Camera preview and Gallery. Users were getting stuck and having difficulties returning to the viewfinder.

The proposed changes (to be posted shortly) are intended to eliminate these navigation issues and ensure users don't miss their shot.
Thanks for the heads-up. I don't see a question for me to answer, though, sorry.
Flags: needinfo?(l10n)
Attached file UI spec (obsolete) —
Find proposal attached!
Comment on attachment 8402082 [details]
UI spec

Making sure David has a chance to take a look at the proposal in case Hema hasn't spoken with him yet.
Attachment #8402082 - Flags: feedback?(dflanagan)
Thanks peeps, looks much better :)

Who would be best to implement this? Should Hyuna take it, seeing as Preview-Gallery is sort of her domain?
Flags: needinfo?(hyuna.cho82)
Tif,

Here are my thoughts/questions on the new design:

1) I'd think that deleting photos is more common than sharing, and I would have expected the delete action to be the easiest one to get to. But maybe that is because I'm comparing to dedicated digital cameras that don't have a share option.

2) With this header bar at the top, can we force the entire preview into portrait mode?  Or do you expect everything to work in landscape as well?  If we force the user to rotate their phone when previewing then we don't have the issue with the share menu.  But we don't give as good a preview experience for landscape photos, of course.

3) Does the "Open Gallery" button just switch to the gallery thumbnail page as currently, or is it supposed to open the current image in the gallery? That is, is it "Open gallery" or "Open in gallery"? The latter would require feature changes to Gallery that are out of scope for 1.4, so if you're okay with just opening the gallery app as we do now, that's great.
(In reply to Wilson Page [:wilsonpage] from comment #6)
> Thanks peeps, looks much better :)
> 
> Who would be best to implement this? Should Hyuna take it, seeing as
> Preview-Gallery is sort of her domain?

I'm working on a couple of bugs to try to improve the swiping and panning behavior, and there is a lot of overlap with this bug.  So if someone starts working on this, keep me in the loop. If I start making quick progress on those other bugs, I'll consider taking this one myself.
Hi David - thanks for the comments.

In this design we can only have one action visible while other are pushed to a secondary menu. When comparing the three actions we (Rob & I) think that the most likely action in preview is going to be sharing. We also think that given the destructive nature of delete, it's ok to make it a little more difficult.

In the new design, we don't intend to lock the orientation - it should work in both portrait and landscape. I've made a note to add the information to the spec to make that more clear.

The "open gallery" action will also work in the same manner as it currently does, so there are no changes to that flow other than the method of launching (from the action menu). Again, I'll add that to the spec.

Thanks!

(In reply to David Flanagan [:djf] from comment #7)
> Tif,
> 
> Here are my thoughts/questions on the new design:
> 
> 1) I'd think that deleting photos is more common than sharing, and I would
> have expected the delete action to be the easiest one to get to. But maybe
> that is because I'm comparing to dedicated digital cameras that don't have a
> share option.
> 
> 2) With this header bar at the top, can we force the entire preview into
> portrait mode?  Or do you expect everything to work in landscape as well? 
> If we force the user to rotate their phone when previewing then we don't
> have the issue with the share menu.  But we don't give as good a preview
> experience for landscape photos, of course.
> 
> 3) Does the "Open Gallery" button just switch to the gallery thumbnail page
> as currently, or is it supposed to open the current image in the gallery?
> That is, is it "Open gallery" or "Open in gallery"? The latter would require
> feature changes to Gallery that are out of scope for 1.4, so if you're okay
> with just opening the gallery app as we do now, that's great.
Attachment #8402082 - Flags: feedback?(dflanagan) → feedback+
Attached file UI spec (obsolete) —
Attachment #8402082 - Attachment is obsolete: true
Hi, 

I've mocked up a visual of how this should look. The back icon/header text should be the same as the camera settings menu. The black bar height/colour is the same as the current bar. The two icons on the right follow our positioning rules in the building blocks. 

See link 
Header: http://buildingfirefoxos.com/building-blocks/headers.html

Action Menu: http://buildingfirefoxos.com/building-blocks/action-menu.html
Image preview spec
Also, an FYI. I think the positioning of the image number should be left unchanged since we still have grey bars at the top and bottom of the image and we don't want to lower the image number text too close to the grey bars.
Please see comment 13 since in the UX spec it calls for the image number to be lowered.
Flags: needinfo?(tshakespeare)
Attached file preview revamp.pdf
Deferring to Amy for placement of counter within preview. Removed comment in spec.
Attachment #8402838 - Attachment is obsolete: true
Flags: needinfo?(tshakespeare)
Youngjun, please assign this (4/15 is camera FC - that is bugs need to be fixed and landed on 1.4 by that date)

Thanks
Hema
Flags: needinfo?(jjoons79)
blocking-b2g: --- → 1.4+
Adding late-l10n as this might come with new strings, AFAICT.
Keywords: late-l10n
I'm in vacation from tomorrow until Sunday.
It's a risky schedule to fix and review by 15th Apr.
I will ask to our other engineer(Ashish or Verchaswa) to implement it, if anyone can't take it.

And please upload the new icons.
Flags: needinfo?(hyuna.cho82)
NI Amy for icon request.
Flags: needinfo?(amlee)
assigning to Verchaswa as per his request.
Assignee: nobody → ver4ffos
Attached image ImagePreview-Options.svg (obsolete) —
Hi

Attached is the "options" icon for image preview. The rest you should already have.
Flags: needinfo?(amlee)
Attached file pull request (obsolete) —
Attachment #8404652 - Flags: review?(wilsonpage)
Comment on attachment 8404652 [details] [review]
pull request

- You have copied across a lot of files from relating to action_menu. AFAIK this is not how shared components are designed to be used. Have a look at /shared/style/confirm.css and /shared/style/buttons.css are used.
- navigator.mozL10n is referenced at runtime. This fragile as you don't know if the l10n.js library has fully loaded yet.
- Icons in action menu are italicised.

Copying in amlee and tif as this will require their sign off too.
Attachment #8404652 - Flags: ui-review?(tshakespeare)
Attachment #8404652 - Flags: ui-review?(amlee)
Attachment #8404652 - Flags: review?(wilsonpage)
Attachment #8404652 - Flags: review-
Comment on attachment 8404652 [details] [review]
pull request

Hello!

Overall nice job and thanks for getting this together so quickly. Here are my comments:

- The back, menu, share buttons don't need to be in circles since they are in the header bar.
- Counter should disappear/reappear with header bar when user taps on the screen

Bugs:
Tapping the menu, then delete, then cancel/delete should go back to preview not the viewfinder. I also noticed that when this happens the link to preview is replaced with gallery.

Sometimes my tap to hide/show the elements zooms in instead of hiding when doing it multiple times.

Tapping some of the share menu items returns me to the preview instead of doing the action (e.g. email, messages)
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review-
Comment on attachment 8404652 [details] [review]
pull request

Hi, 

The circles can be removed from the icons since they are sitting in a toolbar. The icons/header text/arrow are too big. 

The styling and sizes should follow the building blocks style guide here: 

https://bugzilla.mozilla.org/show_bug.cgi?id=992393

Font size and icon size/placement: Look at Default -> Example -> "Messages" Header 
Size and location of back to camera arrow: Look at Skins -> Example -> "Song Title" Header

For the dialogue menu please remove the trash can and grid icons.

Fade-out menu transition:
Please stretch out the fade-out transition so it matches the menu fade out in the Video App.

Thanks!
Attachment #8404652 - Flags: ui-review?(amlee) → ui-review-
Attachment #8404652 - Flags: ui-review?(amlee)
Attachment #8404652 - Flags: ui-review-
Attachment #8404652 - Flags: review?(wilsonpage)
Attachment #8404652 - Flags: review-
Comment on attachment 8404652 [details] [review]
pull request

- There is still styling in preview-gallery that is handling manual rotation. Since djf's patch landed to allow device rotation inside the preview-gallery, this is no longer required.
- No unit-tests. I'd like to see some unit-tests added to PreviewGalleryView and PreviewGalleryController proving the spec has been implemented.
Attachment #8404652 - Flags: review?(wilsonpage) → review-
Attached patch previewMode.patch (obsolete) — Splinter Review
Work in progress for test cases.
Attachment #8405345 - Flags: feedback?(wilsonpage)
Requesting your feedback on this WIP.
Attachment #8405345 - Attachment is obsolete: true
Attachment #8405345 - Flags: feedback?(wilsonpage)
Adding DJF or Justin for feedback -- don't know if wilson got a chance to check this before he left for the day
Flags: needinfo?(wilsonpage)
Flags: needinfo?(dflanagan)
Flags: needinfo?(wilsonpage)
Flags: needinfo?(jjoons79)
Flags: needinfo?(jdarcangelo)
Hema: there is nothing to give feedback on here: Verchaswa marked his patch as obsolete. The patch was a CSS change, not the unit tests that Wilson requested.

Verchaswa: you shouldn't need to remove those lines of CSS manually, I don't think. If you rebase your patch on top of master, they should just be removed by that process, I hope. I meant to comment here when I landed my patch to mention that there were possible conflicts. What I have done is modified preview mode so that the system monitors device orientation and rotates the screen as needed. So we no longer have to do any CSS rotation in the preview gallery.
Flags: needinfo?(dflanagan)
Comment on attachment 8404652 [details] [review]
pull request

Adding Tiff for UX review.
Attachment #8404652 - Flags: ui-review- → ui-review?(tshakespeare)
Comment on attachment 8404652 [details] [review]
pull request

There are still some issues with the layout/look for the header building block. I spoke with Amy and she is preparing a spec that will go into more details with that item.

From the interaction side of things, I see a few issues:
- tapping more icon, then delete - you quickly see the image again before the delete dialogue.
- also with deleting an image, no matter if you tap delete or cancel, you do now return to preview, but the header has disappeared. It should still be visible since the user did not dismiss it. (share does not seem to have this issue)
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review-
Also note (the first wireframe in the attached PDF) that the gallery icon should be removed. There should either be the link to preview or nothing.
Comment on attachment 8404652 [details] [review]
pull request

Hi, 

There are still issues with the positioning of the items. I am attaching a spec for reference. 

In addition to the spec. Please remove the icons in the more options dialogue (Open Gallery/Delete) and make the text italic.

Thanks
Attachment #8404652 - Flags: ui-review?(amlee) → ui-review-
Attached is a spec for the edits. Thanks!

1. Header Bar height - Please make this 50px (All items should be vertically centre aligned to this bar)

2. Back arrow - Please move this 8px to the left

3. Header Text - Please move this 12px to the left

4. Options Icon - Icon size should be 19px wide. Please move icon 20px to the right

5. Share Icon - Icon size should be 20px wide. Please move icon 40px to the right
Attachment #8404652 - Flags: ui-review?(tshakespeare)
Attachment #8404652 - Flags: ui-review?(amlee)
Attachment #8404652 - Flags: ui-review-
Attachment #8404652 - Flags: review?(wilsonpage)
Attachment #8404652 - Flags: review-
 -- For taping issue : There are two pop ups one after another, so before opening second we have to close first one. So because of it shows the image.
 -- Second issue is fixed.

(In reply to Tiffanie Shakespeare from comment #32)
> Comment on attachment 8404652 [details] [review]
> pull request
> 
> There are still some issues with the layout/look for the header building
> block. I spoke with Amy and she is preparing a spec that will go into more
> details with that item.
> 
> From the interaction side of things, I see a few issues:
> - tapping more icon, then delete - you quickly see the image again before
> the delete dialogue.
> - also with deleting an image, no matter if you tap delete or cancel, you do
> now return to preview, but the header has disappeared. It should still be
> visible since the user did not dismiss it. (share does not seem to have this
> issue)
Justin/David - can you think of any way to do some magic and prevent (or hide) this issue?

- tapping more icon, then delete - you quickly see the image again before
> the delete dialogue.
Flags: needinfo?(dflanagan)
Comment on attachment 8404652 [details] [review]
pull request

see my comment #33 - I'm still seeing the gallery link before the first photo is taken.

Also - is it me or do the share/menu icons seem smaller than previously? I"ll let Amy comment more on this.
Comment on attachment 8404652 [details] [review]
pull request

oops forgot the -. See comment above.
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review-
- I have removed gallery button from camera preview.
- I have set share/menu icon font size as per Amy comments in comment #35.

(In reply to Tiffanie Shakespeare from comment #38)
> Comment on attachment 8404652 [details] [review]
> pull request
> 
> see my comment #33 - I'm still seeing the gallery link before the first
> photo is taken.
> 
> Also - is it me or do the share/menu icons seem smaller than previously?
> I"ll let Amy comment more on this.
Attachment #8404652 - Flags: ui-review- → ui-review?(tshakespeare)
amlee: If changes need to be made to the header bar, should they be made to the shared building block directly, or should we be writing CSS to override the default styles? The latter seems risky. For maintainability we should probably try to to touch building block styling as little as possible.
Flags: needinfo?(amlee)
Comment on attachment 8404652 [details] [review]
pull request

Hi

1. Header text should be vertically centered to the bar (please move 3px up)

2. Icons are too small (Please make them 52% larger). I had specified the width of the icon and not the size of the font in my spec so I think there was some confusion there.

3. Back arrow highlight state over laps with the text. Please match the style of the highlight state in the building blocks under - “Skins”  http://buildingfirefoxos.com/building-blocks/headers.html#

4. What is the "Share Receiver" option in the share menu? It says it's a test app so I assume it will be removed when it lands on master?
  
Thanks!
Attachment #8404652 - Flags: ui-review?(amlee) → ui-review-
Flags: needinfo?(amlee)
(In reply to Wilson Page [:wilsonpage] from comment #41)
> amlee: If changes need to be made to the header bar, should they be made to
> the shared building block directly, or should we be writing CSS to override
> the default styles? The latter seems risky. For maintainability we should
> probably try to to touch building block styling as little as possible.

Hi Wilson, 

The header in the camera is a unique case in that it's semi-transparent and I don't think we have that style of header anywhere else in the OS. Also, there is going to be a overhaul of the building blocks for 2.1.
(In reply to Tiffanie Shakespeare from comment #37)
> Justin/David - can you think of any way to do some magic and prevent (or
> hide) this issue?
> 
> - tapping more icon, then delete - you quickly see the image again before
> > the delete dialogue.

I don't know how we display the menu for the delete/gallery choice, but if that is some kind of shared code, then we probably can't control when that menu is hidden, and that means that that menu will hide before we can process the user's choice and display the delete dialog. That would mean that we'd have to explicitly hide the preview before displaying the menu so that it was not visible when the menu was removed.
Flags: needinfo?(dflanagan)
Comment on attachment 8404652 [details] [review]
pull request

From the interaction side of things - it looks good.

I agree with Amy's comments and I'll let you follow up with her to get the visual pieces correct.
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review+
Youngjun - please put an ETA today when this will land in 1.4 branch? 
And please make sure to add tests...

We are already way too late for 1.4 localization work on camera...
Flags: needinfo?(jjoons79)
Comment on attachment 8404652 [details] [review]
pull request

Taking this review from Wilson and giving r- because:

- the unit tests fail on Travis

- the view class has a strange mix of creating some elements with DOM calls and some elements with innerHTML. I can't see any reason for not creating the entire options dialog with innerHTML.

- Localization can be done with data-l10n-id attributes on the elements. You shouldn't have to call get() explicitly.  Possibly you may need to call navigator.mozL10N.translate() on the container, but I'm not sure that that is necessary.  (See apps/sms/js/action_menu.js for an example if you want)

- there are a number of naming issues that make your code hard to understand.  Simple changes to method and property names will make it more understandable.

- I think the preview header ought to use styles from shared/css/header.css. If you did that, and if you put the share and options buttons in a <menu type="toolbar"> element (see http://buildingfirefoxos.com/building-blocks/headers.html) I suspect that would fix the icon size issue you are having.

- Your patch changes file permissions from 644 to 755, setting executable bits on the files. Please figure out a way to leave the permissions unchanged in your pull request.

- There are a lot of unnecessary changes in icons.css, which makes it hard to review. Is that file automatically updated when the icon font is changed? If so, then ignore this comment. But if not, please try to minimize the changes in your patch so it is easier to review.
Attachment #8404652 - Flags: review?(wilsonpage) → review-
I had hoped to be able to fix the issues identified in comment #42 and get this landed tonight, but after reviewing the patch I've run out of time to work on it myself.
- Unit test error fixed.
- apps/camera/style/icons.css got changed automatically updated as we added options icon.
- File permissions corrected.
- Amy's comments incorporated.
- Naming convention corrected.


(In reply to David Flanagan [:djf] from comment #48)
> I had hoped to be able to fix the issues identified in comment #42 and get
> this landed tonight, but after reviewing the patch I've run out of time to
> work on it myself.
Attachment #8404652 - Flags: ui-review?(tshakespeare)
Attachment #8404652 - Flags: ui-review?(amlee)
Attachment #8404652 - Flags: ui-review-
Attachment #8404652 - Flags: ui-review+
Attachment #8404652 - Flags: review?(dflanagan)
Attachment #8404652 - Flags: review-
Please note because of my timezone difference, turn around time will be delayed.
Attachment #8404652 - Flags: review?(wilsonpage)
Comment on attachment 8404652 [details] [review]
pull request

The options in the more action menu aren't doing anything. 

Tapping open gallery returns to the viewfinder instead of launching the gallery.

Tapping delete also returns to the viewfinder without presenting a confirmation, though the photo doesn't appear to be getting deleted.

In both cases, after returning to the viewfinder, the link to the preview is gone.

The share action menu didn't seem to have any issues.
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review-
((In reply to ver4ffos from comment #50)
> Please note because of my timezone difference, turn around time will be
> delayed.

ETA please, taking into account timezone differences since you have already been working on it (David has taken up some other high priority blockers for today). This one has localization impact as well and therefore would like to address it as soon as possible. 

Wilson and David will help review the code changes

THanks
Hema
Flags: needinfo?(ver4ffos)
Flags: needinfo?(jdarcangelo)
Comment on attachment 8404652 [details] [review]
pull request

Hi, 

Some of the positioning/sizing that you had correct is now incorrect in the new patch.

1. The back arrow size and position was correct in the last patch. Now it’s too big and the position is too far to the right (please revert it back to the original size/position you had it)

2. The opacity of the bar is now too light (please revert back to the original opacity you had)

3. The back arrow position is now incorrect (please revert back to the original position you had)

4. Please vertically centre align the share and options icons (they are too high up)

5. Please move the “options” icon 1px to the left

6. Please move the header text 2px to the left

7. All the highlight state sizes is now correct but the colour should be blue #008eab. Also, please make this 30% transparancy for all hit states.
Attachment #8404652 - Flags: ui-review?(amlee) → ui-review-
Attached image Preview_Image.png
Updated Preview Feedback
Comment on attachment 8404652 [details] [review]
pull request

- Delete fails to delete images. Quits preview-gallery and has no confirmation dialog.

I have fixed in my own branch here: https://github.com/wilsonpage/gaia/compare/992393?expand=1

All else looks fine code-wise.

Visually the header-bar doesn't look great as it's always cut in half by the top of the picture. Perhaps we should consider a solid background color?
Attachment #8404652 - Flags: ui-review?(amlee)
Attachment #8404652 - Flags: ui-review-
Attachment #8404652 - Flags: review?(wilsonpage)
Attachment #8404652 - Flags: review-
Comment on attachment 8404652 [details] [review]
pull request

Flagging Tiff for UI review
Attachment #8404652 - Flags: ui-review?(tshakespeare)
(In reply to Amy Lee [:amylee] from comment #53)
> Comment on attachment 8404652 [details] [review]
> pull request
> 
> Hi, 
> 
> Some of the positioning/sizing that you had correct is now incorrect in the
> new patch.
> 
> 1. The back arrow size and position was correct in the last patch. Now it’s
> too big and the position is too far to the right (please revert it back to
> the original size/position you had it)
> 
> 2. The opacity of the bar is now too light (please revert back to the
> original opacity you had)
> 
> 3. The back arrow position is now incorrect (please revert back to the
> original position you had)
> 
> 4. Please vertically centre align the share and options icons (they are too
> high up)
> 
> 5. Please move the “options” icon 1px to the left
> 
> 6. Please move the header text 2px to the left
> 
> 7. All the highlight state sizes is now correct but the colour should be
> blue #008eab. Also, please make this 30% transparancy for all hit states.

I just noticed that there is a drop shadow on the back arrow that needs to be removed. Thanks!
(In reply to Wilson Page [:wilsonpage] from comment #55)
> Comment on attachment 8404652 [details] [review]
> pull request
> 
> - Delete fails to delete images. Quits preview-gallery and has no
> confirmation dialog.
> 
> I have fixed in my own branch here:
> https://github.com/wilsonpage/gaia/compare/992393?expand=1
> 
> All else looks fine code-wise.
> 
> Visually the header-bar doesn't look great as it's always cut in half by the
> top of the picture. Perhaps we should consider a solid background color?

Hi Wilson, 

The transparency of the toolbar on the latest patch is wrong (it should be darker). I think with the fix it wouldn't look as bad. I want to keep it semi transparent to be consistent with the gallery app and depending on the device, the size of the grey bars varies or is non-existent if the image is full screen.
Comment on attachment 8404652 [details] [review]
pull request

It looks like the delete issue has been fixed but I'll let Tiff give the official UX approval.
Attachment #8404652 - Flags: ui-review?(amlee) → ui-review+
Comment on attachment 8404652 [details] [review]
pull request

Thanks Wilson for fixing the delete issue. Looks good!
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review+
Comment on attachment 8404652 [details] [review]
pull request

The visuals still need to be fixed.
Attachment #8404652 - Flags: ui-review-
Flags: needinfo?(jjoons79)
Attachment #8404652 - Flags: ui-review?(tshakespeare)
Attachment #8404652 - Flags: ui-review?(amlee)
Attachment #8404652 - Flags: ui-review+
Attachment #8404652 - Flags: review?(wilsonpage)
Attachment #8404652 - Flags: review-
Flags: needinfo?(ver4ffos)
Comment on attachment 8404652 [details] [review]
pull request

Hi, 

Here's my feedback:

1. Options Icon: Please make the “options” icon 10% bigger and move 3px lower (So it’s vertically centred aligned to the bar)

2. Share Icon: Please make the “share” icon 5% bigger and move 1px lower (So it’s vertically centred aligned to the bar)

3. Back Arrow: Please make the back arrow 10% smaller

4. Highlight State: Please have the icons sit on top of the highlight state and not below it.

Thanks. Almost there!
Attachment #8404652 - Flags: ui-review?(amlee) → ui-review-
Assignee: ver4ffos → jdarcangelo
Thanks so much Justin for picking this up. Looks like the strings for these are same (delete, cancel) as the dialog bug 991396 that UX really wants us to get it in for 1.4. Lets shoot to get both wrapped up today. 

Wilson/David, please help with reviews.

Hema
Whiteboard: ETA for landing 4/17
Comment on attachment 8404652 [details] [review]
pull request

It looks good from the interaction side of things - nice job!
Attachment #8404652 - Flags: ui-review?(tshakespeare) → ui-review+
Attached file pull-request (master)
Taking this over to try and get it landed today. Made UI tweaks requested by Amy in Comment 62.

David: I don't think this patch has gone through code review yet. If you can review it, I can make any necessary fixes.

Amy: Please review this new PR from my branch.

Thanks!
Attachment #8404652 - Attachment is obsolete: true
Attachment #8404652 - Flags: review?(wilsonpage)
Attachment #8404652 - Flags: review?(dflanagan)
Attachment #8407708 - Flags: ui-review?(amlee)
Attachment #8407708 - Flags: review?(dflanagan)
Attached file Icons.zip
Icons for image preview
Attachment #8404182 - Attachment is obsolete: true
Comment on attachment 8407708 [details] [review]
pull-request (master)

Looks great! Thanks.
Attachment #8407708 - Flags: ui-review?(amlee) → ui-review+
Attachment #8407708 - Flags: review?(dflanagan) → review+
This looks good and is ready to land.

It is 1.4+ and should be uplifted. Note, however, that it will not work correctly on the 1.4 branch without also uplifting bug 991396.  This one is the 1.4 blocker, but that one has two localization strings that this one needs, so they have to be uplifted together.
Landed on master:

https://github.com/mozilla-b2g/gaia/commit/7591e9dc782ac2e97d63a96f9deb71c7b3588328

Needs uplifted to 1.4. As David mentioned, the patch for Bug 991396 also needs uplifted to 1.4 before this one.

Bug 991396 on master:

https://github.com/mozilla-b2g/gaia/commit/e151331f5688d933fad4b9da067ffdd57653b733
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
(In reply to Justin D'Arcangelo [:justindarc] from comment #69)
> Landed on master:
> 
> https://github.com/mozilla-b2g/gaia/commit/
> 7591e9dc782ac2e97d63a96f9deb71c7b3588328
> 
> Needs uplifted to 1.4. As David mentioned, the patch for Bug 991396 also
> needs uplifted to 1.4 before this one.
> 
> Bug 991396 on master:
> 
> https://github.com/mozilla-b2g/gaia/commit/
> e151331f5688d933fad4b9da067ffdd57653b733

Thanks Justin and David for taking care of this bug today!
This needs rebasing on v1.4, even with bug 991396 uplifted.
Flags: needinfo?(jdarcangelo)
Whiteboard: ETA for landing 4/17
Target Milestone: --- → 1.4 S6 (25apr)
Attached file pull-request (v1.4)
Uplift PR for v1.4. Carrying R+ forward.
Attachment #8408387 - Flags: review+
Flags: needinfo?(jdarcangelo)
Flags: in-moztrap?(smiko)
No STR is present to create test case to address bug.
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Test case added in moztrap:

https://moztrap.mozilla.org/manage/case/14341/
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Flags: in-moztrap?(smiko)
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: