Closed
Bug 86532
Opened 23 years ago
Closed 23 years ago
outliner doesn't display large fonts properly
Categories
(Core :: XUL, defect, P3)
Tracking
()
VERIFIED
FIXED
mozilla1.0
People
(Reporter: klui, Assigned: janv)
References
Details
(Keywords: access, Whiteboard: [adt3])
Attachments
(5 files)
12.12 KB,
image/png
|
Details | |
25.69 KB,
image/png
|
Details | |
97.50 KB,
image/png
|
Details | |
7.12 KB,
patch
|
bryner
:
review+
hyatt
:
superreview+
asa
:
approval+
|
Details | Diff | Splinter Review |
108.49 KB,
image/png
|
Details |
I use 100dpi fonts by default on my X environment under FreeBSD and the URL and
email LDAP autocomplete drop down menus don't display the font's characters'
full height.
Font display size is kept at the default of 96dpi.
Comment 2•23 years ago
|
||
I've seen this when increasing my system font size on windows as well. It
happens with all outliners. I bet this is a dup.
Assignee: hewitt → hyatt
OS: FreeBSD → All
Summary: URL/Email drop down autocomplete menus don't display large fonts properly → outliner doesn't display large fonts properly
Updated•23 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 4•23 years ago
|
||
Outliner does not intrinsically size rows. The row size is fixed.
Status: NEW → ASSIGNED
Target Milestone: --- → Future
Updated•23 years ago
|
Target Milestone: Future → mozilla1.0
Updated•23 years ago
|
Target Milestone: mozilla1.0 → mozilla1.0.1
Assignee | ||
Comment 6•23 years ago
|
||
What about increasing global row height if font height is greater than row
height.
Taking for now.
Assignee: hyatt → varga
Status: ASSIGNED → NEW
Assignee | ||
Updated•23 years ago
|
Priority: -- → P3
Target Milestone: mozilla1.0.1 → mozilla1.0
This is what is displayed after clicking on a few of the choices in the
expanded tree.
This is a view of the URL chooser pulldown, which exhibits the same bug.
Comment 10•23 years ago
|
||
This exhibits word overlapping in news without highlighting anything.
Assignee | ||
Comment 11•23 years ago
|
||
*** Bug 128542 has been marked as a duplicate of this bug. ***
Comment 12•23 years ago
|
||
What on earth is going on ? Bug 87439 has been around forever (but marked
as a duplicate of this bug) while _this_ bug doesn't seem to be going anywhere.
This is a MAJOR/SEVERE bug, and occurs anywhere any text is displayed by
the browser. Anywhere means mail, news, main browser window, url box, history,
preferences, anything.
Look at the following screenshot for example:
http://bugzilla.mozilla.org/attachment.cgi?id=53710&action=view
This should be the #1 bug to be fixed. Mozilla 0.99 is UNUSABLE because
of this 1 bug. Please change the severity of this bug to "critical".
Comment 13•23 years ago
|
||
Adding "access" and "nsbeta1" keywords from duped bug 87439.
Assignee | ||
Comment 14•23 years ago
|
||
I believe it looks ugly, but there are other bugs too, not just this one.
We already did some progress, so be patient please ;)
Status: NEW → ASSIGNED
Assignee | ||
Comment 15•23 years ago
|
||
Assignee | ||
Updated•23 years ago
|
Component: URL Bar → XP Toolkit/Widgets: Trees
QA Contact: claudius → jrgm
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla1.0 → mozilla1.0.1
Comment 16•23 years ago
|
||
Nav triage team: nsbeta1+, adt3
Comment 17•23 years ago
|
||
I applied the patch in attachment 77262 [details] [diff] [review], and I see good result with it. My
cookie manager used to display overlapping text
(http://bugzilla.mozilla.org/showattachment.cgi?attach_id=72164), but now the
space between the tree elements is IMHO perfect. It remains to be seen if that
is the case for other people too.
Assignee | ||
Comment 18•23 years ago
|
||
Yeah, I tested on Linux and Windows
It seems that |height: 1.3em| whoud be a bit better, especially for Windows
seeking r/sr
bryner, hyatt:
I added |min-height: 18px| and changed height to |height: 1.3em|
The final height is aligned to even number.
I also moved GetRowHeight() to Init() like GetIndentation()
Do you see any need to keep calling GetRowHeight() elsewhere as Init() ?
Thanks
Comment 19•23 years ago
|
||
Comment on attachment 77262 [details] [diff] [review]
proposed fix
r=bryner
Attachment #77262 -
Flags: review+
Comment 20•23 years ago
|
||
Comment on attachment 77262 [details] [diff] [review]
proposed fix
sr=hyatt
Attachment #77262 -
Flags: superreview+
Comment 21•23 years ago
|
||
IMHO it would be nice if the outliner could automatically calculate the row
height from the font plus any border/margin/padding that the skin may have set
on the row/cell/text subject to any (minimum) height set on the
row/cell/image/twisty.
Assignee | ||
Comment 22•23 years ago
|
||
it would be easy for row, but for cell and text it would be much harder
Comment 23•23 years ago
|
||
Comment on attachment 77262 [details] [diff] [review]
proposed fix
a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Attachment #77262 -
Flags: approval+
Assignee | ||
Comment 24•23 years ago
|
||
fixed
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 25•23 years ago
|
||
This bug is still present in the URL autocomplete chooser. Note, it looks fine
when you push the arrow in the URL bar. It does NOT work when you start typing
in "www.moz" and it fills in choices for you below the URL bar.
See attachment 74543 [details] "Bug as seen in URL chooser - not enough room for fonts":
http://bugzilla.mozilla.org/attachment.cgi?id=74543&action=view
I am using the latest nightly build where the bug is fixed in mailnews (good job
on that, BTW - looks great!)
Comment 26•23 years ago
|
||
Another related bug is bug 87437. It has the same problem that mailnews had but
in the install tool. Should that bug be marked for 1.0 also?
Comment 27•23 years ago
|
||
Yes, I see that, on win32, when you jack up the fonts to ~175%, the rows in the
autocomplete dropdown begin to overlap. I'm not entirely sure, but I don't think
that what drops down on the autocomplete is an outliner|tree; I think it's a
menupopup with menuitems, although other menupopups size correctly.
Hal, could you file a bug on the autocomplete dropdown ('ubhist-popup') and
assign it to hewitt. (or, reply to this bug and tell me to file that bug :-)
(bug 87437 is not using an outliner, so this bug does not apply to that
situation. It's up to the installer team to decide what priority they have
for that bug).
Comment 28•23 years ago
|
||
John, done.
Everyone else, if you were interested in this bug as a user, you will probably
be interested in bug 135883, which is the new identity for the url history popup
large font overlapping.
Comment 29•23 years ago
|
||
*** Bug 99173 has been marked as a duplicate of this bug. ***
Comment 30•22 years ago
|
||
All:
This is mentioned in bug #87439 but I'll clarify this here again:
a) This bug really has *nothing* to do with the mozilla font size itself.
I am using 12 point size - within mozilla - for all my fonts and 100% font
size (not more than that). I am running windows 2000 SP2.
b) To see what causes this bug, first don't even open Mozilla. First open
your windows display control panel, and:
b.1) under the "Appearance tab" choose a Windows extra large theme.
b.2) Under the "Settings" tab, change the font to 150%
All this does is make the display more readable when using LCD flat panels
with extra high resolution. For example, I am using a Silicon Graphics 1600SW
display with a physical resoluion of 110 dpi (and .23mm dot size). That's
an ultra fine dpi and the display would appear tiny and unreadable without
the steps taken above. This is a common problem to many LCD panels, in fact,
most high end new panels are very high resolution also. (see Apple 22",
Dell xga etc).
c) *Now* launch Mozilla. You'll see that mozilla is totally messed up
with overlapping and unviewable fonts everywhere. This is a function of the
steps taken in (b) above, and any proposed fix *must* take into account
the system fonts etc., as set in (b). (the problem does not occur if step (b)
is not carried out). Arbitrarily extending the spacing between lines is not
going to work, unless that spacing is calculated from system font dynamics.
Funny thing is *all* other applications behave perfectly on my display. Even
Netscape 4.7 renders perfectly. Netscape 4.7 is a joy to use, the rendering
everywhere is splendid and perfect, in-spite of the boosted system fonts.
The only things keeping me from switching to Mozilla is the ugly (and in my
humble opinion, unusable) UI. I am sure many others have experienced the same
problem. I am hoping for a well thought out fix for Mozilla 1.0 ! The powers
that be may want to reopen this bug, if felt necessary.
Best regards,
javadesigner@yahoo.com
Comment 31•22 years ago
|
||
What build (date) are you basing your comments upon.
Comment 32•22 years ago
|
||
See the screenshot attachment #79127 [details] above.
What build (date) are you basing your comments upon. It works fine for me with
a build from today, on win2k, in Extra Large Classic theme with fonts set to
150%.
Status: RESOLVED → VERIFIED
Comment 33•22 years ago
|
||
Your screenshot looks very good. I was basing my comments on the Mozilla 0.99
(20020311) build. My intent was to provide some background information, so that
the final bug fix would take the interaction with system font settings into
account.
If you also get a good result with the system's extra large font setting
boosted even *further*, then that would be great because the problem would
have been solved for the general case.
I don't understand the internals of the rendering/spacing code, I just
thought I'd mention my concenrns, now, while there is still some time
before Mozilla 1.0 final. Hopefully, the barrage of email notification
each additional comment (like this) sets off won't be too annoying.
Great improvements overall and I am really looking forward to the final
release.
Best regards,
javadesigner@yahoo.com
Comment 34•22 years ago
|
||
Okay, so Jan checked this in 10 days ago, which means it is not in the
mozilla0.9.9 build (not surprisingly). As far as I can tell, this works
with whichever system font sizes are set (and the patch using 'em' is basing
row height on system font sizes).
In testing, I noticed that there may be some bugs with win2k on the first
reboot after changing the font sizes: other applications, including Explorer,
showed some glitches when first opened after the reboot. On one occasion, I saw
a glitch in mozilla too, but in all cases, after restarting the app, everything
looked fine. [And, no, I don't think I want to go hunting down the exact nature
of this bug in win2k :-).
Comment 35•22 years ago
|
||
I can now confirm that on my winn2k box, with the Mox 1.0 RC 1 release, the
overlapping bug has been fixed. That's great !
*Except* there is one place the overlap still occurs: the URL autocomplete
window. In my humble opinion, that too needs to be fixed before the final
release. As per comments #25-28 above, I am going to file a separate bug
report for that bugid too !
Best regards,
javadesigner@yahoo.com
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•