Closed Bug 857913 Opened 11 years ago Closed 11 years ago

XUL label truncation disregards UTF-8 character boundaries

Categories

(Core :: XUL, defect)

All
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 404856

People

(Reporter: matthias, Unassigned)

Details

Attachments

(2 files)

Attached image Selection_040.png
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 Iceweasel/19.0
Build ID: 20130220104629

Steps to reproduce:

LWN has an article http://lwn.net/Articles/545741/#Comments
which is named "Schrödinger's
Hardware: x86_64 → All
Version: 19 Branch → Trunk
It looks like the bug report was truncated at the UTF-8 character.

The problem is that, with a title with UTF-8 characters (in this case a cat), the title in the tab bar gets truncated without regards to the UTF-8 character boundries.  You can see it by visiting the linked LWN page, but that's subscriber-only for the next week, so here is a page that shows the same problem: http://jim.sh/~jim/tmp/ff/857913.html

As the tab size shrinks, you'll see invalid UTF-8 characters at some sizes.
confirming with Firefox20 and Firefox10ESR on windows7
Status: UNCONFIRMED → NEW
Component: Untriaged → Tabbed Browser
Ever confirmed: true
Component: Tabbed Browser → XUL
Product: Firefox → Core
Summary: Tab name truncation disregards UTF-8 character boundaries → XUL label truncation disregards UTF-8 character boundaries
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Works on Linux
Firefox 22, self-compiled, 64bit, Ubuntu 12.04 64bit
Attachment #739754 - Attachment description: Screenshot, Linux: WORKSFORME → Screenshot, Linux: Works when there is enough space
Of course it works when there's enough space -- we're talking about label truncation here, not normal display.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: