Blame testing/marionette/README.md
|
Packit |
f0b94e |
Marionette
|
|
Packit |
f0b94e |
==========
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
#### marionette | ˌmarɪəˈnɛt |
|
|
Packit |
f0b94e |
##### noun
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
* a puppet worked by strings: the bird bobs up and down like a marionette.
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
* a person who is easily manipulated or controlled: many officers
|
|
Packit |
f0b94e |
dismissed him as the mayor’s marionette.
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
Marionette is the remote protocol that lets out-of-process programs
|
|
Packit |
f0b94e |
communicate with, instrument, and control Gecko-based browsers.
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
It provides interfaces for interacting with both the internal
|
|
Packit |
f0b94e |
JavaScript runtime and UI elements of Gecko-based browsers, such
|
|
Packit |
f0b94e |
as Firefox and Fennec. It can control both the chrome- and content
|
|
Packit |
f0b94e |
documents, giving a high level of control and ability to replicate,
|
|
Packit |
f0b94e |
or emulate, user interaction.
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
Head on to the [documentation] to find out more.
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
[documentation]: https://firefox-source-docs.mozilla.org/testing/marionette/marionette/
|