runspecs uses a new iframe for each spec