gecko-dev/remote/marionette
2024-11-18 10:24:54 +00:00
..
actors Bug 1930530 - [marionette] Correctly retry to dispatch actions when the browsing context is replaced. r=webdriver-reviewers,jdescottes 2024-11-14 18:15:56 +00:00
chrome
test Bug 1930530 - [marionette] Correctly retry to dispatch actions when the browsing context is replaced. r=webdriver-reviewers,jdescottes 2024-11-14 18:15:56 +00:00
.eslintrc.js
addon.sys.mjs Bug 1810718 - Add support for installing an add-on that is enabled in Private Browsing mode. r=webdriver-reviewers,whimboo 2024-11-18 10:24:54 +00:00
atom.sys.mjs Bug 1888004 - [marionette] Fix "WebDriver:GetElementText" to correctly find capitalized text containing an underscore. r=webdriver-reviewers,Sasha 2024-05-08 15:36:38 +00:00
browser.sys.mjs Bug 1855025 - [webdriver-bidi] Implement "browser.getClientWindows" command. r=whimboo,webdriver-reviewers 2024-11-05 19:18:52 +00:00
cert.sys.mjs
cookie.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
driver.sys.mjs Bug 1810718 - Add support for installing an add-on that is enabled in Private Browsing mode. r=webdriver-reviewers,whimboo 2024-11-18 10:24:54 +00:00
evaluate.sys.mjs
interaction.sys.mjs Bug 1906095: SendKeysToElement should only scrollIntoView if the element is not visible r=webdriver-reviewers,jdescottes 2024-07-16 16:14:28 +00:00
jar.mn Bug 1875065 - Move permissions module to the shared folder. r=webdriver-reviewers,jdescottes 2024-05-08 16:50:30 +00:00
json.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
l10n.sys.mjs
message.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
moz.build
navigate.sys.mjs Bug 1920053 - [remote] Make sure to call ProgressListener.destroy() to not leak registered observers and events. r=webdriver-reviewers,jdescottes 2024-09-21 06:33:00 +00:00
packets.sys.mjs
prefs.sys.mjs Bug 1897180 - Remove "marionette.setpermission.enabled" preference. r=webdriver-reviewers,whimboo 2024-05-31 08:30:40 +00:00
README
reftest-content.js
reftest.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
server.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
stream-utils.sys.mjs
sync.sys.mjs Bug 1904665 - [remote] Prepare the Remote Agent code base for parent process event dispatching. r=webdriver-reviewers,jdescottes 2024-09-30 20:36:57 +00:00
transport.sys.mjs Bug 1904665 - [remote] Prepare the Remote Agent code base for parent process event dispatching. r=webdriver-reviewers,jdescottes 2024-09-30 20:36:57 +00:00
web-reference.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
webauthn.sys.mjs

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 on desktop and mobile.  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/