That's pretty much how it works in Firefox, except you can invoke it with F2 and you can automate it to an extent.
But yay, functional! If you don't mind, can you make an info comment in that post, just as the others? ^^ if not, leave details here, and I'll look at it and cobble something together to add.