gecko-dev/testing/marionette
2019-06-26 12:50:45 +00:00
..
chrome Bug 1544916 - migrate dialog binding to Custom Element r=bgrins,whimboo 2019-06-04 17:28:16 +00:00
client Bug 1558763 - [marionette] Disable "browser.tabs.remote.separatePrivilegedContentProcess" by default. r=maja_zf 2019-06-12 13:45:32 +00:00
components Bug 1558763 - [marionette] Disable "browser.tabs.remote.separatePrivilegedContentProcess" by default. r=maja_zf 2019-06-12 13:45:32 +00:00
doc bug 1553544: marionette: improve links to client documentation; r=me a=doc 2019-05-27 12:20:18 +01:00
harness Bug 1540784 - Re-enable marionette tests that depend on the crash reporter on Windows/AArch64 r=jmaher 2019-06-26 12:50:45 +00:00
prefs Backed out changeset 3e5aa7cb7460 (bug 1542244) for causing broken nightly builds a=backout 2019-05-27 17:17:26 +03:00
puppeteer/firefox Backed out changeset 62ac95a65617 (bug 1495621) for marionette mozprocess timed out failures. 2019-06-13 22:20:03 +03:00
test Bug 1477977 - [marionette] Support dynamic handling of modal dialogs and tab modal alerts. r=maja_zf 2019-06-13 18:26:53 +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 1335085 - [marionette] Fix "WebDriver:SwitchToWindow" for tab and window focus switching. r=webdriver-reviewers,ato 2019-06-04 20:42:28 +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 1554464 - Merge nsICookie2 and nsICookie in 1 single interface, r=Ehsan 2019-05-31 09:36:44 +00:00
dom.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
driver.js Bug 1477977 - [marionette] Support dynamic handling of modal dialogs and tab modal alerts. r=maja_zf 2019-06-13 18:26:53 +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 1553584 - Delay wpt reftest screenshots until after paint. r=jgraham 2019-06-13 02:19:44 +00:00
log.js
mach_commands.py Backed out changeset bb3d70c37398 (bug 1543725) for busting Thunderbird builds. a=backout 2019-06-05 22:24:02 +02: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 1477977 - [marionette] Support dynamic handling of modal dialogs and tab modal alerts. r=maja_zf 2019-06-13 18:26:53 +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 1477977 - [marionette] Support dynamic handling of modal dialogs and tab modal alerts. r=maja_zf 2019-06-13 18:26:53 +00: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/