Bug 942950: Avoid calling done_cb in the wrong order, or multiple times. r=ekr,abr
Bug 951413 - Really unsuppress inner window docs on detach from docshell. (r=smaug)