NEW 24509
Div for cancel button in search fields is too short
https://bugs.webkit.org/show_bug.cgi?id=24509
Summary Div for cancel button in search fields is too short
Simon Fraser (smfr)
Reported 2009-03-10 21:53:02 PDT
The repaint test that I'm about to commit for bug 23093 shows that the cancel button's renderer is 13x11px, which is too short. This causes incomplete redraws. It also makes the bottom 2px of the cancel button onclickable. The cancel button size is hard-coded in RenderThemeMac to be 13x11px at normal font sizes. It draws correctly because when drawing, we call [NSSearchFieldCell cancelButtonRectForBounds:], which returns a rect that is 19x19px. Note that just changing the cancelButtonSizes constants causes the search field to layout incorrectly.
Attachments
Repaint test result showing short rect (4.15 KB, image/png)
2009-03-10 21:55 PDT, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2009-03-10 21:55:28 PDT
Created attachment 28463 [details] Repaint test result showing short rect
Simon Fraser (smfr)
Comment 2 2009-03-12 10:32:33 PDT
When fixing this, should also fix the cancel button with zooming.
Note You need to log in before you can comment on or make changes to this bug.