It would be nice to allow new operations to be inserted
into the recorded stream via a popup window. To
support this, whenever the main frame is active, no
events should be recorded, and no time should be kept.
That is, the frame being tested should be suspended.
Then, a popup handler would need to be created with
some way to add items to it.
Then, some specific items that could be added to the
popup would include:
1) Include a sub-script
2) Start/stop recording mouse movements
3) Perform assertion checking (I actually have another
alternative to this that I like better, but simple
assertions here might be nice.)
4) Perform a call to a specific method/class.
5) Start/stop recording, but DONT start/stop the frame.
6) Create a second window