Actually switch state to 'interactive' and workaround bug 688580 for Gecko