Commit Graph

28 Commits

Author SHA1 Message Date
David Burns
c5d26dbfe2 Bug 1178468 - Update marionette cookie support to use nsICookie2. r=jgriffin
This allows us to return httpOnly key when doing getCookie and serialising the result

Details in http://w3c.github.io/webdriver/webdriver-spec.html#dfn-serialized-cookie
2015-07-15 23:51:51 +01:00
Jonathan Griffin
46f72e36a5 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Jonathan Griffin
c1efbce967 Backout cc15c275b1e3 (Bug 1149618) on a CLOSED TREE for suspected debug emulator bustage, a=bustage 2015-05-19 19:35:38 -07:00
Jonathan Griffin
831992c796 Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns 2015-05-18 16:36:15 -07:00
Jonathan Griffin
a779e43382 Bug 1149618 - Add a sandbox parameter to execute, r=dburns 2015-04-23 13:39:38 -07:00
Andreas Tolfsen
151b17a718 Bug 1060300: Match Marionette's navigation API docs to reality
r=dhunt
2015-05-04 11:25:03 +01:00
Andreas Tolfsen
49ccec9ef2 Bug 1155716: Part 1: Remove submitElement from Marionette
r=dburns
2015-04-29 11:31:19 +01:00
Andreas Tolfsen
57652b6e6e Bug 1157255: Use typeof to determine MarionetteObj exports
This makes us not rely on try…catch logic to export MarionetteObj
properties and functions on the sandbox.

The patch also cleans up a few more details on
createExecuteContentSandbox.

r=dburns
2015-04-28 19:16:46 +01:00
Andreas Tolfsen
bc233731f1 Bug 1157259: Correct ScriptTimeoutError reference in listener
r=dburns
2015-04-28 18:59:07 +01:00
Andreas Tolfsen
748892c75e Bug 1157266: Fix error unable to set cookie in listener
r=dburns
2015-04-28 18:53:51 +01:00
Andreas Tolfsen
9537715638 Bug 1155658: Rename "illegal argument" error to "invalid argument"
r=chmanchester
2015-04-17 18:43:05 +01:00
Chris Manchester
7802afa94b Bug 1157261 - Fix typo in reference to curFrame in marionette listener. r=ato 2015-04-22 10:22:26 -07:00
Andreas Tolfsen
53552389c1 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
b84d199405 Bug 1154757: Correct unable to set cookie error
r=dburns
2015-04-20 13:53:51 +01:00
Carsten "Tomcat" Book
b741df7041 Backed out changeset 9947bd361636 (bug 945729) for wpt test failures 2015-04-21 16:01:40 +02:00
Andreas Tolfsen
3fdf2dbfb3 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
6a44259ba9 Bug 1153832: New dispatch style framework in Marionette listener
Takes advantage of the new dispatching technique introduced in bug
1107706 on the content side.

The patch introduces the framework to write simpler command handlers
in content space, but does not convert all commands in listener.js to
use this.  This can be done gradually, as both techniques are still
compatible.

r=dburns
2015-04-15 12:18:00 +01:00
Carsten "Tomcat" Book
29b4e6b4be Backed out changeset 0b28f5ff48a6 (bug 1153832) for suspicion of making dt Asan test fail frequent/permanently 2015-04-20 14:37:12 +02:00
Andreas Tolfsen
28dae81171 Bug 1153832: New dispatch style framework in Marionette listener
Takes advantage of the new dispatching technique introduced in bug
1107706 on the content side.

The patch introduces the framework to write simpler command handlers
in content space, but does not convert all commands in listener.js to
use this.  This can be done gradually, as both techniques are still
compatible.

r=dburns
2015-04-15 12:18:00 +01:00
Ryan VanderMeulen
b194af2156 Backed out changeset 5c83a36d9eba (bug 1153832) for Gip(a) failures.
CLOSED TREE
2015-04-16 12:20:48 -04:00
Andreas Tolfsen
a73b52ebf9 Bug 1153832: New dispatch style framework in Marionette listener
Takes advantage of the new dispatching technique introduced in bug
1107706 on the content side.

The patch introduces the framework to write simpler command handlers
in content space, but does not convert all commands in listener.js to
use this.  This can be done gradually, as both techniques are still
compatible.

r=dburns
2015-04-15 12:18:00 +01:00
Ryan VanderMeulen
9d62ad9368 Backed out changeset 043a824dd7b7 (bug 1153832) for mass Mn failure.
CLOSED TREE
2015-04-15 12:58:51 -04:00
Andreas Tolfsen
09d9d76c64 Bug 1153832: New dispatch style framework in Marionette listener
Takes advantage of the new dispatching technique introduced in bug
1107706 on the content side.

The patch introduces the framework to write simpler command handlers
in content space, but does not convert all commands in listener.js to
use this.  This can be done gradually, as both techniques are still
compatible.

r=dburns
2015-04-15 12:18:00 +01:00
Andreas Tolfsen
9e9bf1cd54 Bug 941085: File uploads support in Marionette
Adds support for W3C WebDriver compatible file uploads, where additional
calls to sendKeys on <input type=file multiple> will append files,
rather than reset the field.

r=dburns
2015-04-02 15:16:00 +01:00
Ryan VanderMeulen
cd1de6d819 Backed out changeset f3a27b508519 (bug 941085) for frequent Mn-e10s failures.
CLOSED TREE
2015-04-09 17:52:51 -04:00
Andreas Tolfsen
101565c802 Bug 941085: File uploads support in Marionette
Adds support for W3C WebDriver compatible file uploads, where additional
calls to sendKeys on <input type=file multiple> will append files,
rather than reset the field.

r=dburns
2015-04-02 15:16:00 +01:00
Andreas Tolfsen
c766020a8d Bug 1107706: Part 16: Fix rebase of action chains for chrome space 2015-03-24 15:35:58 +00:00
Andreas Tolfsen
956a3dbd1c Bug 1107706: Part 12: Drop marionette-* prefix on files 2015-03-23 21:32:03 +00:00