Steps to reproduce: 1) Open http://srufaculty.sru.edu/david.dailey/javascript/stringtimer.html 2) Click on the empty popup after "array_join" button 3) Click on the "array_join" button Result: the popup changes its width, but remains empty. clicking on it for the first time doesn't make popup menu appear, but at a second attempt, it appears. For this particular page, this is a regression, because it is not possible to focus this pop-up in shipping Safari (it's disabled). I'm not sure how much of the current behavior is due to new issues in WebKit, though. Works fine in Firefox. The popup button is focusable there, like in ToT WebKit.
<rdar://problem/5153024>
Created attachment 14246 [details] Let the client know that the popup closed, if it never opened. Includes a manual test.
Sending OpenSource/WebCore/ChangeLog Adding OpenSource/WebCore/manual-tests/update-empty-popup.html Sending OpenSource/WebCore/platform/mac/PopupMenuMac.mm Transmitting file data ... Committed revision 21171.