Will attach testcase, need help to reaply to the right component. Description: =========== Window.open("","pageIdName") creates multiple windows; It should create only one window because there is a Window name specified. The problem happens if you click very fast. For example use the attached Web page and click lots of time over the link and you will see multiple Windows created. If you click multiple times very slow, then works fine.
Confirmed with latest trunk 01/24.
Same for Mozilla 1.8b trunk builds.
This is a duplicate. The problem is that the second click happens before the first window is open, and hence there is no window with that name yet....
You're probably thinking of bug 266324. Both are the same basic problem, but your potential hackaround (bug 266324 comment 7) wouldn't help with the general case outlined in this bug. I'm marking that bug dependent on this one to note the relationship.
*** Bug 311282 has been marked as a duplicate of this bug. ***