Closed
Bug 62384
Opened 24 years ago
Closed 20 years ago
[MF][CBX] Text Zoom and Minimum font size doesn't change dropdown height (without reload)
Categories
(Core :: Layout: Form Controls, defect, P2)
Core
Layout: Form Controls
Tracking
()
VERIFIED
FIXED
Future
People
(Reporter: jlbec, Assigned: roc)
References
Details
(Whiteboard: [Hixie-P0] obsoleted by XBL form controls)
Attachments
(3 files, 1 obsolete file)
2.36 KB,
image/png
|
Details | |
1.17 KB,
patch
|
roc
:
review+
roc
:
superreview+
asa
:
approval-aviary+
asa
:
approval1.7.5+
|
Details | Diff | Splinter Review |
98.21 KB,
image/png
|
Details |
Take the browser to a page that contains dropdown lists (eg, espn.go.com). This
would be single line <SELECT> elements. If you then change the text size with
View->Text Size, the dropdown list widgets do not change size with the text.
This can result in the text being way to big or small for the widget.
Comment 2•24 years ago
|
||
really
Assignee: trudelle → rods
Status: UNCONFIRMED → NEW
Ever confirmed: true
QA Contact: jrgm → bsharma
Comment 3•24 years ago
|
||
The combobox is optimizing away the style change reflow, in this case it needs
to do a full reflow.
Status: NEW → ASSIGNED
Priority: P3 → P1
Summary: Changing View->Text Size doesn't change dropdown list size → [MF][CBX]Changing View->Text Size doesn't change dropdown list size
Comment 5•24 years ago
|
||
Changing milestone from mozilla0.8 to mozilla0.9
Target Milestone: mozilla0.8 → mozilla0.9
Comment 10•24 years ago
|
||
*** Bug 80695 has been marked as a duplicate of this bug. ***
Comment 11•23 years ago
|
||
*** Bug 105012 has been marked as a duplicate of this bug. ***
Comment 12•23 years ago
|
||
As you may see in my duplicate report, this is Platform->All.
Comment 13•23 years ago
|
||
*** Bug 110462 has been marked as a duplicate of this bug. ***
Comment 14•23 years ago
|
||
*** Bug 115444 has been marked as a duplicate of this bug. ***
Comment 15•23 years ago
|
||
Platform/OS -> All/All
Comment 16•23 years ago
|
||
*** Bug 100856 has been marked as a duplicate of this bug. ***
Updated•23 years ago
|
Priority: P1 → P3
Updated•23 years ago
|
Summary: [MF][CBX]Changing View->Text Size doesn't change dropdown list size → [MF][CBX] Text Zoom doesn't change dropdown list size
Comment 17•23 years ago
|
||
*** Bug 129793 has been marked as a duplicate of this bug. ***
Comment 18•23 years ago
|
||
This works properly with XBL form controls.
Comment 19•23 years ago
|
||
*** Bug 54504 has been marked as a duplicate of this bug. ***
Comment 20•23 years ago
|
||
*** Bug 47275 has been marked as a duplicate of this bug. ***
Comment 21•23 years ago
|
||
*** Bug 134179 has been marked as a duplicate of this bug. ***
Comment 22•23 years ago
|
||
I am putting some nominations on this sucker, because it's got a *lot* of dups,
and it's an accessibility issue. Rods, can you please reconsider the "Future"
target milestone?
Also fixing summary to be better (show up in more queries).
Keywords: mozilla1.1,
nsbeta1
Summary: [MF][CBX] Text Zoom doesn't change dropdown list size → [MF][CBX] Text Zoom doesn't change dropdown height (without reload)
Comment 23•23 years ago
|
||
hwaara: see comment #18. XBL Form Controls are planned to be turned on in 1.0
branch as well as trunk. Any UI issues fixed by XBL Form Controls is getting
lower priority due to this.
Comment 24•23 years ago
|
||
nsbeta1-. Engineers are overloaded with higher priority bugs and this issue will
be fixed by XBL form elements.
Comment 25•23 years ago
|
||
*** Bug 137941 has been marked as a duplicate of this bug. ***
Comment 26•23 years ago
|
||
XBL form controls aren't making it in to 1.0. Should we reconsider this bug?
Comment 27•23 years ago
|
||
*** Bug 138468 has been marked as a duplicate of this bug. ***
Comment 28•23 years ago
|
||
*** Bug 138591 has been marked as a duplicate of this bug. ***
Comment 29•23 years ago
|
||
*** Bug 145617 has been marked as a duplicate of this bug. ***
Comment 30•23 years ago
|
||
*** Bug 143306 has been marked as a duplicate of this bug. ***
Comment 31•23 years ago
|
||
Is anyone working on a fix for this?
Could it be moved closer than Future?
JG
Comment 32•23 years ago
|
||
This is fixed in the XBL form controls, that will hopefully be on by default in
1.1 or so (I don't know the exact target milestone).
Comment 33•23 years ago
|
||
*** Bug 150861 has been marked as a duplicate of this bug. ***
Comment 34•23 years ago
|
||
*** Bug 153076 has been marked as a duplicate of this bug. ***
Comment 35•23 years ago
|
||
A bug I reported this morning (bug 153076) included list boxes (select tags with
size greater than 1). It got marked a dup of this one, but I see only
single-line selects mentioned here. Should I open another bug mentioning just
list boxes? And will the XBL form controls fix the list box text zoom problem too?
Comment 36•23 years ago
|
||
Hi Brian,
Thanks for the infomation.
maybe you could file one with a dependency on this one or we could add yours to
this one?
what does everyone else think?
JG
Comment 37•22 years ago
|
||
*** Bug 165528 has been marked as a duplicate of this bug. ***
Comment 38•22 years ago
|
||
*** Bug 163649 has been marked as a duplicate of this bug. ***
Comment 39•22 years ago
|
||
*** Bug 172795 has been marked as a duplicate of this bug. ***
Updated•22 years ago
|
Keywords: mozilla1.1
Comment 40•22 years ago
|
||
*** Bug 175563 has been marked as a duplicate of this bug. ***
Comment 41•22 years ago
|
||
*** Bug 177288 has been marked as a duplicate of this bug. ***
Comment 42•22 years ago
|
||
*** Bug 182518 has been marked as a duplicate of this bug. ***
Comment 43•22 years ago
|
||
*** Bug 182436 has been marked as a duplicate of this bug. ***
Comment 44•22 years ago
|
||
*** Bug 184812 has been marked as a duplicate of this bug. ***
Comment 45•22 years ago
|
||
*** Bug 191395 has been marked as a duplicate of this bug. ***
Comment 46•22 years ago
|
||
*** Bug 192372 has been marked as a duplicate of this bug. ***
Updated•22 years ago
|
Whiteboard: [Hixie-P0] obsoleted by XBL form controls
Comment 47•22 years ago
|
||
*** Bug 184186 has been marked as a duplicate of this bug. ***
Comment 48•22 years ago
|
||
*** Bug 208963 has been marked as a duplicate of this bug. ***
Comment 49•22 years ago
|
||
*** Bug 209035 has been marked as a duplicate of this bug. ***
Comment 50•22 years ago
|
||
*** Bug 209047 has been marked as a duplicate of this bug. ***
Comment 51•22 years ago
|
||
Updating description, this applies to changing the min font size too.
Summary: [MF][CBX] Text Zoom doesn't change dropdown height (without reload) → [MF][CBX] Text Zoom and Minimum font size doesn't change dropdown height (without reload)
Comment 52•22 years ago
|
||
*** Bug 211447 has been marked as a duplicate of this bug. ***
Comment 53•22 years ago
|
||
When a line of <select> elements is zoomed, in the function of
nsComboboxControlFrame::ReflowCombobox(), the value of 'mCacheSize.height' has
previous height of the combobox, but the value of 'aFallBack' has current
height.
Comment 54•22 years ago
|
||
*** Bug 213048 has been marked as a duplicate of this bug. ***
Updated•22 years ago
|
Attachment #127453 -
Flags: review?(john)
Comment 55•22 years ago
|
||
*** Bug 214251 has been marked as a duplicate of this bug. ***
Comment 56•22 years ago
|
||
What's the point of mCacheSize.height if you never plan to use it? The right
fix here is to clear the size cache when the style data gets blown away due to
the font zoom or to fix the performance issues that necessitated the cached size
in the first place.
Alternately, you could ignore the cache based on the type of reflow you are
getting (assuming that zooming does a stylechange reflow instead of an
incremental one).
In any case, the patch as posted here would lead to some serious perf issues, if
I understand the motivation behind the original size caching correctly.
Comment 57•21 years ago
|
||
See also bug 218700, "adding options to SELECT doesn't increase height to
accomodate new options".
Comment 58•21 years ago
|
||
*** Bug 219660 has been marked as a duplicate of this bug. ***
Comment 59•21 years ago
|
||
*** Bug 226624 has been marked as a duplicate of this bug. ***
Comment 60•21 years ago
|
||
*** Bug 228455 has been marked as a duplicate of this bug. ***
Comment 61•21 years ago
|
||
I put a picture of the (my) problem as an attachment.
This bug has gotten a lot of dupes (I filed the newest one). I would suggest
clarifying the summary. Right now the summary doesn't reflect the bug very well
as stated in the original bugreport or how it is described in the dupes.
The problem as I have experienced it, is not with the dropdown list's height,
but with the unopened combobox' height. The dropdown _list_ looks just fine.
How about at least putting the words combobox and resize in the summary?
Comment 62•21 years ago
|
||
Actually, Mikko, the dropdown _list_ is not fine either.
Look on the attachment of bug 175563.
Updated•21 years ago
|
Attachment #127453 -
Flags: review?(john)
Comment 63•21 years ago
|
||
*** Bug 238580 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 64•21 years ago
|
||
OK, I'll take this.
Can someone attach a testcase that reliably reproduces this bug? Because it
seems to work OK for me. Even when the dropdown is showing! (Although that
triggers a fun bug that next time you resize the fontsize, the dropdown pops up
again ... which can lead to multiple dropdowns showing at once)
Assignee: rods → roc
Status: ASSIGNED → NEW
Assignee | ||
Comment 65•21 years ago
|
||
OK, I can see it now.
Assignee | ||
Updated•21 years ago
|
Priority: P3 → P2
Comment 66•21 years ago
|
||
*** Bug 244710 has been marked as a duplicate of this bug. ***
Comment 67•20 years ago
|
||
Can I ask what is the status of this bug?
Comment 68•20 years ago
|
||
*** Bug 258483 has been marked as a duplicate of this bug. ***
Comment 69•20 years ago
|
||
Attachment #127453 -
Attachment is obsolete: true
Updated•20 years ago
|
Attachment #160151 -
Flags: review?(roc)
Comment 70•20 years ago
|
||
I think that the cached height should be reset, if the cached height is not
equal to the current height in the cause of using the Text Zoom.
Assignee | ||
Comment 71•20 years ago
|
||
Comment on attachment 160151 [details] [diff] [review]
patch
I don't fully understand this code, but no-one does, and to the limits of my
understanding, this looks good.
Attachment #160151 -
Flags: superreview+
Attachment #160151 -
Flags: review?(roc)
Attachment #160151 -
Flags: review+
Comment 72•20 years ago
|
||
roc, please check into the trunk.
Assignee | ||
Comment 73•20 years ago
|
||
checked in. Thanks Hideo!
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Comment 74•20 years ago
|
||
*** Bug 218700 has been marked as a duplicate of this bug. ***
Comment 75•20 years ago
|
||
IIRC FF suffers from the same issue. Once this is verified, can the patch be
checked into aviary branch as well?
Flags: blocking-aviary1.0?
Comment 76•20 years ago
|
||
not serious enough to block.
Flags: blocking-aviary1.0? → blocking-aviary1.0-
Comment 77•20 years ago
|
||
Comment on attachment 160151 [details] [diff] [review]
patch
I agree this isn't a blocker, but seems safe enough to approve anyway. Has at
least 41 dupes I can see
Attachment #160151 -
Flags: approval1.7.x?
Attachment #160151 -
Flags: approval-aviary?
Comment 78•20 years ago
|
||
Comment on attachment 160151 [details] [diff] [review]
patch
a=asa for aviary and 1.7 checkin.
Attachment #160151 -
Flags: approval1.7.x?
Attachment #160151 -
Flags: approval1.7.x+
Attachment #160151 -
Flags: approval-aviary?
Attachment #160151 -
Flags: approval-aviary+
Comment 79•20 years ago
|
||
*** Bug 270738 has been marked as a duplicate of this bug. ***
Comment 80•20 years ago
|
||
*** Bug 271339 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Status: RESOLVED → VERIFIED
Comment 81•20 years ago
|
||
*** Bug 282922 has been marked as a duplicate of this bug. ***
Comment 82•18 years ago
|
||
This problem still appears in version 2.0-rc3 on WinXP. The attached screenshot was taken at 144 dpi, but the same problem exists at 96 dpi too, only a bit less dramatic.
Note that I only get this effect when pressing Ctrl++ *twice*.
Comment 83•18 years ago
|
||
This bug is fixed only on trunk. See the state of this bug.
Comment 84•18 years ago
|
||
(In reply to comment #83)
> This bug is fixed only on trunk. See the state of this bug.
>
Oops, sorry, this bug fixed before Gecko1.8, if you find a similar bug, that is a new bug. So, please file a new bug. Don't comment to the closed bugs.
Comment 85•18 years ago
|
||
Ok, filed new bug 356952
You need to log in
before you can comment on or make changes to this bug.
Description
•