Closed Bug 977336 Opened 11 years ago Closed 11 years ago

Support action bar "up" for FxAccountStatusActivity

Categories

(Firefox for Android Graveyard :: Android Sync, defect, P2)

All
Android
defect

Tracking

(firefox29 fixed, firefox30 verified)

VERIFIED FIXED
Tracking Status
firefox29 --- fixed
firefox30 --- verified

People

(Reporter: nalexander, Assigned: nalexander)

References

Details

(Whiteboard: [qa+])

Attachments

(2 files)

This ticket tracks adding a window title/action bar to the status activity, and reacting to clicks on it.

This "feels right" for settings/preferences activities, will help us fit in with Fennec settings, and should help users get back to the browser.
Attached file github PR
This builds on the earlier PR (so review that first), and there is also a commit for string change that won't get uplifted.

The title for the status activity is the somewhat counter-intuitive "Sync" because of how it looks when accessed from Fennec Settings.  You click Sync, the title really needs to say Sync.

Tested on a v11 tablet and a v16 (?) phone.

This looks surprisingly good on a phone -- especially the Settings -> Sync transition, and surprisingly bad on a tablet.  We'll have to polish tablet layout, but that can uplift easily.
Attachment #8382761 - Flags: review?(rnewman)
Assignee: nobody → nalexander
Priority: -- → P2
Attachment #8382761 - Flags: review?(rnewman) → review+
Attached patch 8e70331e9fa4Splinter Review
[Approval Request Comment]

This is a good candidate for uplift.  It needs to bake for a few days, but we know we want it, and it would be nice to uplift just to m-a rather than all the way to m-b, so opening the approval request early.

Bug caused by (feature/regressing bug #): initial FxA landing.

User impact if declined: Sync settings/status doesn't fit in with rest of Fennec settings.

Testing completed (on m-c, etc.): Tested locally on multiple devices.  Needs to bake for a few days.

Risk to taking this patch (and alternatives if risky): low.

String or IDL/UUID changes made by this patch: none.
Attachment #8384958 - Flags: review+
Attachment #8384958 - Flags: approval-mozilla-aurora?
https://hg.mozilla.org/mozilla-central/rev/8e70331e9fa4
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment #8384958 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Status: RESOLVED → VERIFIED
Product: Android Background Services → Firefox for Android
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: