Thanks for the report. I'll escalate it to the team for investigation.
I have a couple recommendations for workarounds, instead of swapping out the element in the DOM:
- Write a simple shim loader, which loads each of the target SWFs as children, and do the rotation in ActionScript. You should only have to load each SWF once, at which point you can just add and remove them from the stage.
- Instead of swapping out the <object> elements in the DOM in-place, remove the element and add a new one. If the problem is that you're accumulating a number of orphaned Flash Player processes, removing them from the DOM might ensure that they're getting a signal from the browser to exit.
Thanks, we've got someone looking at it.