Merging windows in full screen mode crashes Safari

Originator:mike
Number:rdar://9765626 Date Originated:13-Jul-2011 12:46 AM
Status:Duplicate/9667012 Resolved:
Product:Safari Product Version:5.1 (7534.48.3)
Classification:Crash/Hang/Data Loss Reproducible:Always
 
Summary:
Merging windows in full screen mode leads to a Safari crash.


Steps to Reproduce:
1) On Lion, put a Safari window into full screen mode.
2) Open a new tab, then drag it off of the tab bar to create a new window. You should now have two full screen windows and no other Safari windows.
3) Go to Window > Merge All Windows


Expected Results:
The windows should merge and everyone should go about their lives.


Actual Results:
The windows merge, but the window goes back to the first desktop as if it was leaving full screen mode. However, the window frame still acts like it is in full screen mode, and does not show the title bar, traffic light buttons or full screen button. The menu bar does not have the Exit Full Screen button next to Spotlight.

In order to get the window back to normal, you have to go to View > Exit Full Screen Mode. This causes Safari to suddenly quit. Sometimes you don't even need to try to exit full screen mode for the crash to occur.


Regression:
Tested on Lion GM running the included version of Safari.


Notes:
Crash logs are attached. (Not attached on Open Radar)

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!