I'm working on a framework to automate Spotfire Web Player interaction through Selenium. Very often when writing Selenium based tests I need to interact with Spotfire in some way (e.g. change the active page) and then wait for Spotfire to be 'ready' before performing another step - there is currently no supported way to wait.