Closed Bug 509446 Opened 15 years ago Closed 15 years ago

New tab button in toolbar doesn't have a tooltip

Categories

(Firefox :: Toolbars and Customization, defect)

3.5 Branch
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
status1.9.1 --- wontfix

People

(Reporter: whimboo, Assigned: Natch)

References

Details

(Keywords: access, regression)

Attachments

(1 file)

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.3pre) Gecko/20090810 Shiretoko/3.5.3pre ID:20090810040503 Using the customize toolbar dialog and placing the new tab button onto a toolbar doesn't show the tooltip when hovering over this button. That's a regression against Firefox 3.0. Visible on all platforms.
More fallout from bug 474917, added the string there but I forgot to add the tooltip. This only applies to branch, trunk works fine.
Assignee: nobody → highmind63
Blocks: 474917
status1.9.1: --- → ?
Version: Trunk → 3.5 Branch
Attached patch fixSplinter Review
Attachment #393669 - Flags: review?(gavin.sharp)
Comment on attachment 393669 [details] [diff] [review] fix I don't think that this is worth bothering to fix on the branch, really, but whatever.
Attachment #393669 - Flags: review?(gavin.sharp) → review+
The reason I think it may be worth it is for screen readers, which I believe use the tooltip text to describe the item on screen. The button has no other text to describe it.
Status: NEW → ASSIGNED
Keywords: access
Comment on attachment 393669 [details] [diff] [review] fix Drivers, this is a trivial, no-risk change. The string is already on the 1.9.1 branch.
Attachment #393669 - Flags: approval1.9.1.4?
(In reply to comment #4) > The reason I think it may be worth it is for screen readers, which I believe > use the tooltip text to describe the item on screen. The button has no other > text to describe it. Correct, right now Screen readers identify it as a nameless button.
Pike: would this change cause any issues for l10n? No strings are being added, only a previously unused string is now being put to use.
Using unused strings is an l10n-impact change, yes. It doesn't break building l10n, but it should be manually tested on all localizations, on platforms as required per patch. Which of the two are you putting to use? Looking at http://mxr.mozilla.org/l10n-mozilla1.9.1/search?string=newTabButton.tooltip&find=browser/chrome, the values for both should probably match, assuming that one is for the tab bar, and one for the toolbar. Checking that might suffice in this case, not sure right now.
It's the entity in browser.dtd. You want me to check-out and build each locale? I'm not going to have time to do that, but from what I've seen on l10n's mxr it seems this entity is covered.
Pike: After looking over the link you provided, the following locales have different translations for browser.dtd vs. tabbrowser.dtd: ku, bn-BD, si, bn-IN, hi-IN, fr, kn, ta-LK hi-IN especially has a problem as they don't translate the one in browser.dtd, they use the English version of the string there. Any way to get in touch with these localizers and see what's up?
I think we should get this bug triaged before we add noise in the l10n community. If we decide to take this bug, there's a bunch of communication, including CCing owners of those locales onto this bug. TRIAGE NOTE: This bug exposes currently unused strings on 1.9.1, which are not necessarily right at least for the locales mentioned in comment 10.
Blocks: 512263
Comment on attachment 393669 [details] [diff] [review] fix minusing for branch without a better l10n story and justification. Am I reading bug 474917 correctly that it only landed on the 1.9.1 branch? If so why was that?
Attachment #393669 - Flags: approval1.9.1.4? → approval1.9.1.4-
(In reply to comment #12) > (From update of attachment 393669 [details] [diff] [review]) > minusing for branch without a better l10n story and justification. Am I reading > bug 474917 correctly that it only landed on the 1.9.1 branch? If so why was > that? Bug 456984 came late in the game for 3.5, and it was decided that a non-l10n impacting patch should be split out of the original trunk patch for branch. Then, later, the l10n stuff was to be landed in bug 474917, so it really only concerned branch (3.5). The only reason this should have a fighting chance on branch is because of the accessibility reason mentioned in comment 4. This bug only concerns the 3.5 branch (trunk works just fine), so this bug is inherently wontfix. Note: http://mxr.mozilla.org/l10n-mozilla1.9.2/search?string=newTabButton.tooltip&find=browser/chrome (1.9.2) shows nearly the same issues with the problematic locales.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: