snapshot iframe initial impl