Closed
Bug 1196229
Opened 9 years ago
Closed 9 years ago
Make link to manage the Firefox Account in Sync settings a link
Categories
(Firefox :: Sync, defect, P1)
Firefox
Sync
Tracking
()
Tracking | Status | |
---|---|---|
firefox43 | --- | verified |
People
(Reporter: rfeeley, Assigned: eoger)
Details
Attachments
(4 files, 2 obsolete files)
I believe originally, the link to Manage the Firefox Account was a link, but was changed to a button in the dark of night. According to Stephen Horlander, we should reserve buttons for native UI and use links for website links as much as possible. Current (frame 1) and proposed (frame 2) are attached in an animated GIF. current: Manage proposed: Manage Account note order change, and text alignment.
Updated•9 years ago
|
Iteration: --- → 43.1 - Aug 24
Flags: firefox-backlog+
Priority: -- → P1
Assignee | ||
Comment 1•9 years ago
|
||
Attachment #8651250 -
Flags: review?(markh)
Comment 2•9 years ago
|
||
Comment on attachment 8651250 [details] [diff] [review] bug-1196229.patch Review of attachment 8651250 [details] [diff] [review]: ----------------------------------------------------------------- ::: browser/components/preferences/in-content/sync.xul @@ -251,5 @@ > <vbox flex="1"> > <label id="fxaEmailAddress1"/> > <label id="fxaDisplayName" hidden="true"/> > - <description class="fxaAccountBoxButtons"> > - <button id="verifiedManage">&manage.label;</button> Can you please also update the string in the "old prefs" sync.xul, then we can remove the manage.label string from the .dtd (it doesn't really matter that the new string might make the old prefs look strange as they are technically dead) ::: browser/locales/en-US/chrome/browser/preferences/sync.dtd @@ +71,5 @@ > > <!ENTITY notSignedIn.label "You are not signed in."> > <!ENTITY signIn.label "Sign in"> > <!ENTITY profilePicture.tooltip "Change profile picture"> > <!ENTITY manage.label "Manage"> (ie, kill this string)
Attachment #8651250 -
Flags: review?(markh) → review+
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8651250 -
Attachment is obsolete: true
Attachment #8651852 -
Flags: review+
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 5•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/7db9835949b6
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox43:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 43
Comment 6•9 years ago
|
||
And now we have two identical manageAccount.label strings in the sync.dtd file (for two different XUL elements)?
Flags: needinfo?(edouard.oger)
Assignee | ||
Comment 7•9 years ago
|
||
My bad, I'm sorry. I'll post a new patch right away.
Status: RESOLVED → REOPENED
Flags: needinfo?(edouard.oger)
Resolution: FIXED → ---
Assignee | ||
Comment 8•9 years ago
|
||
Attachment #8652443 -
Flags: review?(markh)
Comment 9•9 years ago
|
||
(In reply to Edouard Oger [:eoger] from comment #8) > Created attachment 8652443 [details] [diff] [review] Usually it is not good idea to reuse strings for different elements (it is better to use two strings with identical content but different ids) but I didn't check how exactly it is used originally. https://developer.mozilla.org/en-US/docs/Mozilla/Localization/Localization_content_best_practices
Assignee | ||
Comment 10•9 years ago
|
||
True, here's a revised copy.
Attachment #8652443 -
Attachment is obsolete: true
Attachment #8652443 -
Flags: review?(markh)
Attachment #8652461 -
Flags: review?(splewako)
Comment 11•9 years ago
|
||
Comment on attachment 8652461 [details] [diff] [review] bug-1196229-followup.patch Review of attachment 8652461 [details] [diff] [review]: ----------------------------------------------------------------- Looks good form l10n perspective, f+
Attachment #8652461 -
Flags: review?(splewako) → feedback+
Assignee | ||
Updated•9 years ago
|
Attachment #8652461 -
Flags: review?(markh)
Updated•9 years ago
|
Iteration: 43.1 - Aug 24 → 43.2 - Sep 7
Updated•9 years ago
|
Attachment #8652461 -
Flags: review?(markh) → review+
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•9 years ago
|
Attachment #8652461 -
Flags: checkin+
Comment 12•9 years ago
|
||
Comment on attachment 8652461 [details] [diff] [review] bug-1196229-followup.patch This doesn't mean what you think it does.
Attachment #8652461 -
Flags: checkin+
Comment 13•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/4d3254435829
Keywords: checkin-needed
Comment 14•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/4d3254435829
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Flags: qe-verify+
QA Contact: paul.silaghi
Comment 15•9 years ago
|
||
Making the window smaller causes some issues - see attached. What do you think?
Flags: needinfo?(edouard.oger)
Comment 17•9 years ago
|
||
Marking this bug as verified on 43.0a1 (2015-09-01). Work continues in bug 1200749.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•