To reproduce, open an IM window in a commerical build. Put the focus into the message box, and try to choose a smilie from the dropdown menu. The menupopup will jump to the bottom of the screen, and to the right a great deal, It will continue moving right when clicked until it's offscreen. Smilie menu in mail compose is not doing this. I think this is from hyatt's changes to popups.
Created attachment 47364 [details] [diff] [review] Patcth that prevents the jumping caused by a "double-show" of the same popup
This should fix the problem. Note that I have no idea how there could be existing XUL in the product that would exploit this bug. The menu over in AIM code must have been attached in a very strange way. I'm wondering if you somehow changed the tag name through overlaying in some bizarre fashion or something. Anyway, this code should repair the button, but I'm perplexed as to how the AIM XUL could have exploited this issue.
odd, but I can live with it ;) [s]email@example.com
This has a verbal r=pink.
a=dbaron (on behalf of drivers), if you've tested it carefully in things other than AIM (no smoketest blocker tomorrow, please :-).
hyatt: aim simply rocks, you know that, so it's quite easy for us to be broken like this. :)
*** Bug 143249 has been marked as a duplicate of this bug. ***