Closed Bug 697750 Opened 13 years ago Closed 13 years ago

Follow-up: replace about:home sync "links" (actually buttons) with links.

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 10

People

(Reporter: liuche, Assigned: liuche)

References

Details

(Whiteboard: [verified in services])

Attachments

(1 file, 3 obsolete files)

Currently sync links are actually buttons, to conform with browser.js click listener code. Replace buttons with actual links and propagate to browser.js.
Attached patch v1: replaced buttons with links (obsolete) — Splinter Review
verified visually through UI and ran tests from bug 675821.
Attachment #570074 - Flags: review?(philipp)
Comment on attachment 570074 [details] [diff] [review]
v1: replaced buttons with links

Looks ok to me. Over to Gavin!
Attachment #570074 - Flags: review?(philipp) → review?(gavin.sharp)
Comment on attachment 570074 [details] [diff] [review]
v1: replaced buttons with links

Do you really need to override the default <a> styling at all? I could see perhaps the color change being desirable, but the :hover text-decoration and cursor rules seem like they should be unnecessary. r=me with that addressed.
Attachment #570074 - Flags: review?(gavin.sharp) → review+
Attached patch v2: removed underline css (obsolete) — Splinter Review
Underline does seem unnecessary, but the cursor doesn't appear for me without explicitly adding it in the css, not sure why.
Attachment #570074 - Attachment is obsolete: true
Attachment #570189 - Flags: review?(gavin.sharp)
Comment on attachment 570189 [details] [diff] [review]
v2: removed underline css

Does the hover stuff work if you make the links have href="#"?
No, href="#" still lacks hover cursor.
Attached patch tweaked patch (obsolete) — Splinter Review
This seems to work for me, does it seem OK to you?
Attachment #570399 - Flags: feedback?(liuche)
Comment on attachment 570399 [details] [diff] [review]
tweaked patch

Review of attachment 570399 [details] [diff] [review]:
-----------------------------------------------------------------

Yup, tried this out and it works for me as well. Adding patch that includes localization changes.
Attachment #570399 - Flags: feedback?(liuche) → feedback+
Attachment #570189 - Attachment is obsolete: true
Attachment #570189 - Flags: review?(gavin.sharp)
Attachment #570399 - Attachment is obsolete: true
Blocks: 675821
No longer depends on: 675821
Assignee: nobody → liuche
Component: Firefox Sync: UI → General
Product: Mozilla Services → Firefox
QA Contact: sync-ui → general
verified with latest s-c build
Whiteboard: [fixed in services] → [verified in services]
https://hg.mozilla.org/mozilla-central/rev/9215e529ae7a
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 10
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: