gecko-dev/testing/marionette
2019-10-02 14:04:33 +00:00
..
chrome
client Bug 1572706 - Stop handling "extensions.shield-recipe-client.*" preferences in Marionette and geckodriver r=whimboo 2019-09-24 13:50:10 +00:00
components Bug 1567824 - Add browser.contentblocking.introCount back to marionette.js and geckoinstance.py. r=whimboo 2019-07-22 07:57:25 +00:00
doc Bug 1577428 - Not allow nsICertOverrideService to be implemented in js r=keeler,ato 2019-09-04 17:17:44 +00:00
harness bug 1354458 - Replacing self.wait_for_condition() with Wait().until() function r=whimboo 2019-10-02 14:04:33 +00:00
puppeteer/firefox Bug 1402957 - Refactored Marionette nsIPermissionManager usages for principals. r=johannh,whimboo 2019-09-27 09:49:02 +00:00
test Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
.eslintrc.js Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8 2019-06-28 17:14:01 +02:00
accessibility.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
action.js Bug 1525338 - Limit context menu behavior to macOS. r=maja_zf 2019-07-20 14:46:39 +00:00
addon.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
assert.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
atom.js
browser.js Bug 1563040 - [marionette] Call window.focus() directly for the newly opened window. r=webdriver-reviewers,ato 2019-08-02 06:32:21 +00:00
capabilities.js Bug 1525126 - [marionette] Always use "firefox" and "android" as capabilities for Android browsers. r=jgraham,nalexander 2019-09-25 23:00:24 +00:00
capture.js Bug 1559592 - [marionette] Take screenshots for content in parent process. r=webdriver-reviewers,ato,automatedtester 2019-08-27 13:08:24 +00:00
cert.js Bug 1577428 - Not allow nsICertOverrideService to be implemented in js r=keeler,ato 2019-09-04 17:17:44 +00:00
cookie.js Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan 2019-09-24 17:13:43 +00:00
dom.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
driver.js Bug 1298921 - [marionette] Don't restrict Marionette:Quit to Firefox only. r=webdriver-reviewers,geckoview-reviewers,ato,snorp,agi 2019-09-11 15:07:28 +00:00
element.js Bug 1551344 - Part 2: Update outdated comments referencing XULDocument. r=smaug 2019-08-09 17:47:41 +00:00
error.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
evaluate.js Bug 1568991 - Ensure marionette event listeners are isolated from content, r=ato,bzbarsky 2019-07-29 08:48:50 +00:00
event.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
format.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
interaction.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
jar.mn
l10n.js Bug 467035 - Avoid leaking browser language via DTD r=Gijs,bzbarsky 2019-07-08 10:47:05 +00:00
legacyaction.js
listener.js Bug 1559592 - [marionette] Take screenshots for content in parent process. r=webdriver-reviewers,ato,automatedtester 2019-08-27 13:08:24 +00:00
log.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
mach_commands.py Bug 1543725 Add marionette support to thunderbird r=ato,whimboo 2019-06-27 14:09:05 +00:00
mach_test_package_commands.py
message.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
modal.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
moz.build Bug 1572336 - Merge marionette.js into all.js. r=ato 2019-08-13 23:49:39 +00:00
navigate.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
packets.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
prefs.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
proxy.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
README
reftest.js Bug 1559592 - [marionette] Make use of the new Fission compatible screen capture API. r=webdriver-reviewers,ato,automatedtester 2019-08-27 13:01:01 +00:00
reftest.xul
server.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
stream-utils.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
sync.js Bug 1561435 - Format testing/, a=automatic-formatting 2019-07-05 11:01:24 +02:00
transport.js Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop 2019-08-19 07:11:56 +00: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/