Invalid driver state error

There's currently isn't a way for a remote end to say that it has a
problem with the current state it's in that is unrecoverable.

Consider Marionette switching to chrome context and the user tries to
navigate to a URL.  This is considered an illegal operation and we
need to tell the user that.

A generic “invalid driver state” error would address this.  Are there
any alternatives?  Or do we want to open up for arbitrary string
status codes that the remote can define?

Received on Monday, 17 November 2014 20:00:47 UTC