gecko-dev/testing/marionette
2019-05-17 09:25:14 +00:00
..
chrome
client Bug 1534584 Part 1 - Move selection.py to layout/base/tests/marionette/. r=whimboo 2019-03-25 20:28:37 +00:00
components Bug 1530979 - [marionette] Initialize Marionette when receiving the marionette-startup-requested notification. r=florian,automatedtester 2019-03-15 12:51:11 +00:00
doc Bug 1542920 - Enable Marionette by default. r=froydnj 2019-04-10 14:11:17 +00:00
harness Bug 1549855 - remove references to e10s force-enable pref that is no longer used, r=ato,eeejay 2019-05-17 09:25:14 +00:00
prefs
puppeteer/firefox Bug 1495357 - convert wizard-buttons binding to a Custom Element, r=bgrins 2019-04-04 14:14:52 +00:00
test Bug 1495621 - marionette get_property fails to return wizard properties r=ato 2019-05-08 13:42:30 +00:00
.eslintrc.js
accessibility.js Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8 2019-01-30 17:26:25 +00:00
action.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
addon.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
assert.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
atom.js
browser.js Bug 1499082 - [marionette] Fix focus handling on Android for newly opened tab. r=ato 2019-03-14 19:53:09 +00:00
capabilities.js Bug 1525829 - Add buildID to returned capabilities list for Marionette; r=ato 2019-02-13 10:23:30 +00:00
capture.js Bug 1531417 - limit DrawWindow surfaces with PersisentBufferProviderShared to visible size r=nical 2019-03-05 14:19:37 +00:00
cert.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
cookie.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
dom.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
driver.js Bug 1495621 - marionette get_property fails to return wizard properties r=ato 2019-05-08 13:42:30 +00:00
element.js Bug 1548773: Remove support for typemustmatch r=bzbarsky 2019-05-05 14:41:59 +00:00
error.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
evaluate.js Bug 1495621 - marionette get_property fails to return wizard properties r=ato 2019-05-08 13:42:30 +00:00
event.js Bug 1541025 - testing/ automated ESLint no-throw-literal fixes. r=jmaher 2019-04-02 13:44:16 +00:00
format.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
interaction.js Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8 2019-01-30 17:26:25 +00:00
jar.mn
l10n.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
legacyaction.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
listener.js Bug 1550092 part 1. Stop using [array] in sendTouchEvent/sendTouchEventToWindow. r=farre 2019-05-10 09:03:39 +00:00
log.js
mach_commands.py Bug 1535649 - [marionette] Fix check for Fennec if app argument doesn't exist. r=ato 2019-03-15 16:12:47 +00:00
mach_test_package_commands.py
message.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
modal.js Bug 1538782 - Check for null when accessing tabModal. r=whimboo 2019-03-26 00:55:03 +00:00
moz.build bug 1523962: marionette, geckodriver: fix published docs location; r=ahal 2019-02-04 13:28:47 +00:00
navigate.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
packets.js Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8 2019-01-30 17:26:25 +00:00
prefs.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
proxy.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
README
reftest.js Bug 1542329 - Special case handing of 0-based ranges in wpt reftests, r=dholbert 2019-04-05 17:38:47 +00:00
reftest.xul Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
server.js Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8 2019-01-30 17:26:25 +00:00
stream-utils.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
sync.js Backed out 2 changesets (bug 1529516) per dev's request for causing issues with wdspec a=backout 2019-02-23 12:54:36 +02:00
transport.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
wm.js

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Marionette [ ˌmarɪəˈnɛt] is

  * a puppet worked by strings: the bird bobs up and down like
    a marionette;

  * a person who is easily manipulated or controlled: many officers
    dismissed him as the mayors marionette;

  * the remote protocol that lets out-of-process programs communicate
    with, instrument, and control Gecko-based browsers.

Marionette provides interfaces for interacting with both the internal
JavaScript runtime and UI elements of Gecko-based browsers, such
as Firefox and Fennec.  It can control both the chrome- and content
documents, giving a high level of control and ability to replicate,
or emulate, user interaction.

Head on to the Marionette documentation to find out more:

	https://firefox-source-docs.mozilla.org/testing/marionette/marionette/