VERIFIED FIXED 3445
REGRESSION: Browser in Apple widget download page stops working after download
https://bugs.webkit.org/show_bug.cgi?id=3445
Summary REGRESSION: Browser in Apple widget download page stops working after download
Maciej Stachowiak
Reported 2005-06-11 14:33:46 PDT
6/8/05 10:16 AM Sean MacMillan: I was browsing the new widget download (http://www.apple.com/downloads/dashboard/). After I download the ReefSanctuary widget, I could not select anything else in either column. Closing the tab caused Safari to crash. *VERSION: 8C27 *OCCURRED IN PREVIOUS RELEASED VERSION: I Don't Know *REPRODUCTION STEPS: 1)Go to http://www.apple.com/downloads/dashboard 2)Select a widget and download it 3)After downloading, I cannot browse or select any other widgets 4)Safari may crash when closing the tab *EXPECTED RESULTS: Continue browsing widgets and Safari to not crash *ACTUAL RESULTS: Couldn't browse widgets, Safari crashed *WORKAROUNDS: Browsing widgets works as expected until a widget is downloaded. *ISOLATION: Page works as expected in Firefox 1.0.4 *ADDITIONAL INFO: log attached 6/8/05 1:07 PM James McComb: Reproduced with 8C29 - once a widget is downloaded, I am unable to browse other widgets. Safari did not crash when closing tab, though. Send to me & I'll try with 10.4.1. 6/9/05 12:10 PM James McComb: Does not occur with 10.4.1 - updating to 8C30 shows the problem. This is a regression in Cambridge. 6/9/05 3:51 PM Chris Petersen: I can reproduce a portion of the problem but not the crash. After starting the widget download, I can no-longer navigate by clicking on the subjects in the Category list field. Basically, clicking on a different subjects name in the Category doesn't load the set of items in the Widgets list field. If I reload the page at this point, I will regain the ability to navigate in the list. 6/9/05 3:53 PM Chris Petersen: Tested with 8C29. Going to see when this problem first occurred. 6/9/05 4:36 PM Chris Petersen: From my testing, this regression first occurred with 8C21. 6/10/05 12:10 PM Chris Petersen: Is this crash happening on consistent basis ? I can reproduce the broken functionality of the list navigation but not the crash. 6/10/05 1:26 PM Adele Peterson: This regression appears to be caused by our fix for 3598589 (fixes onunload). I'm working on getting a fix. 6/10/05 1:39 PM Chris Petersen: Ok, I have attached a reduced test case of the problem. I noticed that on the original page after downloading a widget, the select menu (that redirects to different page after you choose a item) wasn't working as well. The reduced test case contains this simple select element and link that references a widget.zip file. To reproduce: 1) Load test "download_reduction.html" case in Safari 2) Verify that selecting any item in the select menu redirects to that specific page 3) Now return back to "download_reduction.html" and click on the link 4) When the DL window appears, bring the browser window to the front and choose a different menu item in the list. 5) Notice the URL is loaded for the select menu item now. Hope this reproduces ! 6/10/05 2:28 PM Adele Peterson: note- spoofing as WinIE fixes this. I wonder if they were trying to work around our unonload bug before... 6/10/05 5:48 PM Adele Peterson: Maciej is working on a fix for this. Radar: rdar://problem/4142247
Attachments
Latest reduction (12.71 KB, text/html)
2005-06-11 14:39 PDT, Maciej Stachowiak
no flags
crash log (21.83 KB, text/plain)
2005-06-11 14:43 PDT, Maciej Stachowiak
no flags
Maciej Stachowiak
Comment 1 2005-06-11 14:39:27 PDT
Created attachment 2252 [details] Latest reduction
Maciej Stachowiak
Comment 2 2005-06-11 14:43:32 PDT
Created attachment 2253 [details] crash log
Maciej Stachowiak
Comment 3 2005-06-12 03:21:52 PDT
fix sent for review
Note You need to log in before you can comment on or make changes to this bug.