Bug 1059245 - Update tests and framework to use the new Browser app

This doesn't seem like a very robust way to remember the exact frame that we're using. It's just getting the top frame. 
We should probably remember the HTMLElement during the __init__ step and then we can use it directly when we need to switch back into it.