(from http://code.google.com/p/chromium/issues/detail?id=33242) If a page removes an iframe using removeChild and that frame sleeps in its unload handler, then when we terminate JS, we'll also terminate the outer page's JS. Dimitri suggested throwing an exception instead.
Created attachment 47563 [details] Proposed patch
Comment on attachment 47563 [details] Proposed patch I think this is a much gentler, kinder version of the change. I like it. Small nit: can you convert the file name of the test to dashes? We don't really use underscores.
Created attachment 47569 [details] Renamed both tests to use dashes
Comment on attachment 47569 [details] Renamed both tests to use dashes ok.
Comment on attachment 47569 [details] Renamed both tests to use dashes Clearing flags on attachment: 47569 Committed r53965: <http://trac.webkit.org/changeset/53965>
All reviewed patches have been landed. Closing bug.