2018-09-11 16:39:21 +03:00
|
|
|
|
Marionette [ ˌmarɪəˈnɛt] is
|
2017-10-11 21:12:58 +03:00
|
|
|
|
|
2018-09-11 16:39:21 +03:00
|
|
|
|
* a puppet worked by strings: the bird bobs up and down like
|
|
|
|
|
a marionette;
|
2017-10-11 21:12:58 +03:00
|
|
|
|
|
2018-09-11 16:39:21 +03:00
|
|
|
|
* a person who is easily manipulated or controlled: many officers
|
|
|
|
|
dismissed him as the mayor’s marionette;
|
2017-10-11 21:12:58 +03:00
|
|
|
|
|
2018-09-11 16:39:21 +03:00
|
|
|
|
* the remote protocol that lets out-of-process programs communicate
|
|
|
|
|
with, instrument, and control Gecko-based browsers.
|
2017-10-11 21:12:58 +03:00
|
|
|
|
|
2018-09-11 16:39:21 +03:00
|
|
|
|
Marionette provides interfaces for interacting with both the internal
|
2018-03-06 14:01:57 +03:00
|
|
|
|
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.
|
2017-10-11 21:12:58 +03:00
|
|
|
|
|
2018-09-11 16:39:21 +03:00
|
|
|
|
Head on to the Marionette documentation to find out more:
|
2017-10-11 21:12:58 +03:00
|
|
|
|
|
2018-09-11 16:39:21 +03:00
|
|
|
|
https://firefox-source-docs.mozilla.org/testing/marionette/marionette/
|