Closed Bug 553760 Opened 14 years ago Closed 14 years ago

textarea resizer styling is not always consistent

Categories

(Core :: Layout: Form Controls, defect, P2)

x86
Windows 7
defect

Tracking

()

VERIFIED FIXED
Tracking Status
blocking2.0 --- final+

People

(Reporter: u88484, Assigned: enndeakin)

References

Details

(Keywords: polish)

Attachments

(2 files)

Attached image Screenshot
The style of the resizer of a textarea is not always consistent.  Look at a couple different textarea resizers and notice how some look like 3-2-1 dots and others look like someone had been tapping a pen on a piece of paper. 

Screenshot is during the same browsing session, using windows 7 so drag a tab to a new window and did the little drag the windows to the side to keep both in focus at the same time thing.
Summary: Style of the resizer of textarea is not always consistent → textarea resizer styling is not always consistent
Component: Theme → Layout: Form Controls
Product: Firefox → Core
QA Contact: theme → layout.form-controls
blocking2.0: --- → ?
Looks like the 'placeholder' anonymous div is creating a scrollframe as well. Instead, we'll just inherit -moz-resize on the one scrollframe and disable it on the placeholder.
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Attachment #434049 - Flags: review?(dbaron)
Comment on attachment 434049 [details] [diff] [review]
inherit -moz-resize instead of the special check

r=dbaron

If you want, feel free to also change the code to cache either (a) a pointer to the |const nsStyleDisplay*| or (b) the value of its mResize rather than calling mOuter->GetStyleDisplay() multiple times.  (GetStyleDisplay() isn't quite as trivial as you might think, although it should never be too bad the second time.)
Attachment #434049 - Flags: review?(dbaron) → review+
http://hg.mozilla.org/mozilla-central/rev/ca874c58573b
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Haven't seen the blurry icon today so verifying fixed using Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a4pre) Gecko/20100324 Minefield/3.7a4pre
Status: RESOLVED → VERIFIED
blocking2.0: ? → final+
Priority: -- → P2
Depends on: 624425
No longer depends on: 624425
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: