gecko-dev/remote/marionette
Gregory Pappas e3882b1984 Bug 1837747 - Use Services.prefs instead of Preferences.sys.mjs in remote/ r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D198755
2024-01-17 15:42:33 +00:00
..
actors Bug 1864614 - [remote] Refactor DoubleClickTracker to work with multiple clicks sequences. r=webdriver-reviewers,whimboo 2023-11-29 09:51:47 +00:00
chrome Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau 2023-10-18 07:04:41 +00:00
test Bug 1859896 - Batch 16 - convert xpcshell.ini -> .toml. r=aryx,webdriver-reviewers 2023-11-25 21:08:44 +00:00
.eslintrc.js
README
accessibility.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
addon.sys.mjs Bug 1867873 - Restrict add-on type to "extension" only on Android. r=rpl,amejiamarmol,geckoview-reviewers,webdriver-reviewers,whimboo 2023-12-04 20:14:30 +00:00
atom.sys.mjs Bug 1865359 - [marionette] Update Selenium atoms to revision bd5cbe5b3a3e60b5970d8168474dd69a996c392c . r=webdriver-reviewers,jgraham 2023-12-07 14:16:57 +00:00
browser.sys.mjs Bug 1522052 - remove nsIDOMChromeWindow. r=dom-core,webdriver-reviewers,devtools-reviewers,whimboo,mccr8 2023-06-23 14:21:05 +00:00
cert.sys.mjs Bug 1837747 - Use Services.prefs instead of Preferences.sys.mjs in remote/ r=webdriver-reviewers,Sasha 2024-01-17 15:42:33 +00:00
cookie.sys.mjs Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish 2023-05-20 12:26:49 +00:00
driver.sys.mjs Bug 1824664 - [marionette] Evaluate Selenium atom code in content and not in privileged code. r=webdriver-reviewers,jgraham 2023-11-20 21:30:35 +00:00
evaluate.sys.mjs Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish 2023-05-20 12:26:49 +00:00
event.sys.mjs Bug 1866431 - Send full codepoints when creating key events, r=webdriver-reviewers,masayuki,whimboo 2023-12-19 08:17:08 +00:00
interaction.sys.mjs Bug 1824664 - [marionette] Evaluate Selenium atom code in content and not in privileged code. r=webdriver-reviewers,jgraham 2023-11-20 21:30:35 +00:00
jar.mn Bug 1824197 - Move Modal class to a shared module and rename it to Prompt. r=webdriver-reviewers,jdescottes 2023-08-15 08:10:10 +00:00
json.sys.mjs Bug 1274251 - [remote] Add support for serializing and deserializing of window objects. r=webdriver-reviewers,jdescottes 2023-10-24 05:00:05 +00:00
l10n.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
message.sys.mjs Bug 1826366 - [remote] Manual fixes for valid-jsdoc in remote r=webdriver-reviewers,whimboo 2023-04-05 16:25:48 +00:00
moz.build Bug 1859896 - Batch 16 - convert xpcshell.ini -> .toml. r=aryx,webdriver-reviewers 2023-11-25 21:08:44 +00:00
navigate.sys.mjs Bug 1854067 - [marionette] Unsubscribe correctly from PromptListener opened event. r=webdriver-reviewers,whimboo 2023-09-20 11:59:50 +00:00
packets.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
permissions.sys.mjs Bug 1589554 - Part 6: Screen Wake Lock testing. r=webdriver-reviewers,webidl,dom-core,saschanaz,whimboo,edgar 2023-12-05 23:58:08 +00:00
prefs.sys.mjs Bug 1826366 - [remote] Manual fixes for valid-jsdoc in remote r=webdriver-reviewers,whimboo 2023-04-05 16:25:48 +00:00
reftest-content.js
reftest.sys.mjs Bug 1866383. Provide useful error reporting for page sizes mismatches in WPT Print Reftests. r=jgraham,webdriver-reviewers 2023-12-11 18:00:36 +00:00
server.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
stream-utils.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
sync.sys.mjs Bug 1862464 - Enable TypeScript style JSDoc definitions for jsdocs. r=mossop,webdriver-reviewers,fxview-reviewers,sclements 2023-12-21 14:00:32 +00:00
transport.sys.mjs Bug 1845311 - Use ChromeUtils.defineLazyGetter in more places r=arai,webdriver-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,anti-tracking-reviewers,sessionstore-reviewers,pbz,joschmidt,robwu,issammani,bytesized,owlish,dao 2023-07-26 16:28:11 +00:00
web-reference.sys.mjs Bug 1830884 - [remote] Make element.sys.mjs a shared module for remote and separate out Marionette specific code. r=webdriver-reviewers,jdescottes 2023-06-12 08:53:05 +00:00
webauthn.sys.mjs Bug 1856395 - remove WebAuthnController. r=keeler,webdriver-reviewers 2023-10-05 00:52:32 +00:00

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 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/