gecko-dev/testing/marionette
2021-01-19 22:23:29 +00:00
..
actors Bug 1685454 - [marionette] Enhance retry logic for getMarionetteCommandsActorProxy for inactive actors. r=marionette-reviewers,jdescottes 2021-01-08 09:57:24 +00:00
chrome Bug 1685291 - [marionette] Add test for sendKeys with context menus r=marionette-reviewers,whimboo 2021-01-15 08:55:47 +00:00
client Bug 1680637 - Update tests using the old dialog UI to only use the old UI. r=jaws,Gijs,marionette-reviewers,whimboo,remote-protocol-reviewers 2021-01-14 21:45:14 +00:00
components Bug 1680637 - Update tests using the old dialog UI to only use the old UI. r=jaws,Gijs,marionette-reviewers,whimboo,remote-protocol-reviewers 2021-01-14 21:45:14 +00:00
doc Bug 1673880 - [marionette] Fix suggested syntax for --webdriver-arg in testing documentation r=marionette-reviewers,whimboo 2020-10-28 17:50:29 +00:00
harness Bug 1685291 - [marionette] Add test for sendKeys with context menus r=marionette-reviewers,whimboo 2021-01-15 08:55:47 +00:00
test Bug 1678455 - [marionette] Add isLoadEventExpected checks for link targets. r=marionette-reviewers,maja_zf 2020-12-01 16:15:12 +00:00
.eslintrc.js Bug 1562642 - Add missing license headers r=mhoye,marionette-reviewers,webdriver-reviewers,perftest-reviewers,tarek 2020-11-17 02:06:54 +00:00
accessibility.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
action.js Bug 1365886 - [marionette] Allow performActions to operate on chrome elements r=marionette-reviewers,jdescottes,whimboo 2020-10-23 15:32:08 +00:00
addon.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
assert.js Bug 1493108 - [marionette] Each command has to check the appropriate BrowsingContext for existence. r=marionette-reviewers,maja_zf,jdescottes 2020-09-15 18:33:45 +00:00
atom.js Bug 1660881 - [marionette] Declare EXPORTED_SYMBOLS at the top of the file. r=marionette-reviewers,maja_zf 2020-09-08 18:19:32 +00:00
browser.js Bug 1681968 - [marionette] Remove unused wins map from Marionette driver module r=marionette-reviewers,whimboo 2020-12-11 16:18:42 +00:00
capabilities.js Bug 1671205 - [marionette] Return moz:debuggerAddress in capabilities when Remote Agent is active. r=marionette-reviewers,jdescottes,maja_zf 2020-11-10 13:03:39 +00:00
capture.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
cert.js Bug 1660881 - [marionette] Use defineLazyServiceGetter to define global services. r=marionette-reviewers,maja_zf 2020-09-08 18:30:40 +00:00
cookie.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
dom.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
driver.js Bug 1684054 - [marionette] Remove unused focus argument from "WebDriver:SwitchToFrame". r=marionette-reviewers,jdescottes 2021-01-06 10:50:01 +00:00
element.js Bug 1684827 - [marionette] Treat a returned null value from ContentDOMReference.resolve() as stale element. r=marionette-reviewers,jdescottes,jgraham 2021-01-08 19:52:50 +00:00
error.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
evaluate.js Bug 1671370 - [marionette] Provide current Window when checking stale element r=marionette-reviewers,whimboo 2020-10-27 16:55:29 +00:00
event.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
format.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
interaction.js Bug 1684002 - [marionette] Synthesize a pointerMove action during elementClick r=marionette-reviewers,whimboo 2021-01-18 00:33:01 +00:00
jar.mn Bug 1685291 - [marionette] Add test for sendKeys with context menus r=marionette-reviewers,whimboo 2021-01-15 08:55:47 +00:00
l10n.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
legacyaction.js Bug 1670295 - [marionette] Move legacy touch helpers from listener.js to legacyaction.js r=marionette-reviewers,whimboo,maja_zf 2020-10-14 22:22:15 +00:00
listener.js Bug 1684054 - [marionette] Remove unused focus argument from "WebDriver:SwitchToFrame". r=marionette-reviewers,jdescottes 2021-01-06 10:50:01 +00:00
log.js Bug 1660881 - [marionette] Declare EXPORTED_SYMBOLS at the top of the file. r=marionette-reviewers,maja_zf 2020-09-08 18:19:32 +00:00
mach_commands.py Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
mach_test_package_commands.py Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
message.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
modal.js Bug 1680637 - Rename TabDialogBox's manager to tabDialogManager r=marionette-reviewers,Gijs 2021-01-14 06:55:55 +00:00
moz.build
navigate.js Bug 1682757 - [marionette] Register MarionetteEventsActor globally. r=marionette-reviewers,jgraham 2020-12-17 18:50:13 +00:00
packets.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
prefs.js Bug 1669169 - [marionette] Enable usage of JSWindowActor by default when Fission is disabled. r=marionette-reviewers,jdescottes 2020-11-10 19:13:48 +00:00
print.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
proxy.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
README
reftest-content.js Bug 1685184, print selected frame when selecting Print Frame from context menu r=marionette-reviewers,mstriemer 2021-01-07 19:34:56 +00:00
reftest.js Bug 1630908 - Part 1: Pass OriginAttributes to be included with remote type, r=nika,marionette-reviewers 2021-01-19 22:23:29 +00:00
reftest.xhtml Bug 1661138 - Make WPT print reftests not open new windows. r=jgraham,marionette-reviewers 2020-09-25 09:15:48 +00:00
server.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
stream-utils.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
sync.js Bug 1682757 - [marionette] Register MarionetteEventsActor globally. r=marionette-reviewers,jgraham 2020-12-17 18:50:13 +00:00
transport.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
wm.js Bug 1660881 - [marionette] Declare EXPORTED_SYMBOLS at the top of the file. r=marionette-reviewers,maja_zf 2020-09-08 18:19:32 +00:00

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/