Bug 13518

Summary: REGRESSION: Pop-up menu text does not paint exactly over currently selected option text
Product: WebKit Reporter: David Kilzer (:ddkilzer) <ddkilzer>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: jonlee, webkit-bug-importer
Priority: P2 Keywords: HasReduction, InRadar, Regression
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://bugs.webkit.org/show_bug.cgi?id=13518

Description David Kilzer (:ddkilzer) 2007-04-26 23:12:11 PDT
* SUMMARY
When clicking a pop-up menu, the text for the currently selected item does not match up when the same item is painted in the full pop-up list.

* STEPS TO REPRODUCE
1. Open Safari/WebKit.
2. Open a page with pop-up menus.
3. Select a pop-up menu, note the location of the existing option, then click and release the option repeatedly.

* EXPECTED RESULTS
The selected option, when draw in the full list, should draw directly over the option when the list is not shown.

* ACTUAL RESULTS
The selected option in the full list is drawn to the right and above the option when the list is not shown.

* REGRESSION
This is a regression from shipping Safari 2.0.4 (419.3) on Mac OS X 10.4.9 (8P135) which used native AppKit pop-ups.

* NOTES
Tested with a local debug build of WebKit r21134 with the above software.
Comment 1 Mark Rowe (bdash) 2007-04-27 02:55:59 PDT
<rdar://problem/5166130>