Commit Graph

5 Commits

Author SHA1 Message Date
Andreas Tolfsen
8f3ff4e71b Bug 1159238. Generate UUID internally to ContentSender
r=dburns
2015-04-28 18:15:08 +01:00
Andreas Tolfsen
b413361fca Bug 945729: Replace error number codes with strings
Brings Marionette closer to compliance with the W3C WebDriver standard
which prescribes that errors should be identified by a string rather
than a magic number.

r=dburns
2015-04-08 19:02:34 +01:00
Carsten "Tomcat" Book
e08f573d86 Backed out changeset 9947bd361636 (bug 945729) for wpt test failures 2015-04-21 16:01:40 +02:00
Andreas Tolfsen
7aeb354d1d Bug 945729: Replace error number codes with strings
Brings Marionette closer to compliance with the W3C WebDriver standard
which prescribes that errors should be identified by a string rather
than a magic number.

r=dburns
2015-04-08 19:02:34 +01:00
Andreas Tolfsen
f8a8c6c3c4 Bug 1107706: Part 3: Add a command processor to Marionette
The command processor receives messages, processes them, and wraps the
execution of the command implementations.  This allows commands to throw
errors without worrying about the side effects.

This patch also introduces a Response object which correspondingly wraps
the replies to the client.  This shifts the responsibility of managing
the correctness of the packets from the commands to this.
2015-03-17 14:49:27 +00:00