gecko-dev/testing/marionette
Bob Clary 6cec6d5037 Bug 1681163 - python3 - marionette tests - if Python2, use mock, else use unittest.mock. r=marionette-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D99045
2020-12-14 20:10:22 +00:00
..
actors Bug 1669176 - Move out action initializing code from listener.js r=marionette-reviewers,whimboo 2020-12-11 16:06:19 +00:00
chrome
client Backed out changeset aeb183f1c3f0 (bug 1678663) for causing marionette failures. CLOSED TREE 2020-12-14 19:08:01 +02:00
components
doc
harness Bug 1681163 - python3 - marionette tests - if Python2, use mock, else use unittest.mock. r=marionette-reviewers,jgraham 2020-12-14 20:10:22 +00:00
test
.eslintrc.js
README
accessibility.js
action.js
addon.js
assert.js
atom.js
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
capture.js
cert.js
cookie.js
dom.js
driver.js Bug 1682242 - [marionette] Correctly register chrome windows without a tab browser in "WebDriver:NewSession". r=marionette-reviewers,jgraham 2020-12-14 14:04:36 +00:00
element.js
error.js
evaluate.js
event.js
format.js
interaction.js
jar.mn
l10n.js
legacyaction.js
listener.js Bug 1669176 - Move out action initializing code from listener.js r=marionette-reviewers,whimboo 2020-12-11 16:06:19 +00:00
log.js
mach_commands.py
mach_test_package_commands.py
message.js
modal.js
moz.build
navigate.js
packets.js
prefs.js
print.js
proxy.js
reftest-content.js
reftest.js
reftest.xhtml
server.js
stream-utils.js
sync.js
transport.js
wm.js

README

Этот файл содержит неоднозначные символы Юникода!

Этот файл содержит неоднозначные символы Юникода, которые могут быть перепутаны с другими в текущей локали. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы подсветить эти символы.

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/