gecko-dev/testing/marionette
Olli Pettay 8a508eaa66 Bug 1668357 - Disable tests which fail when fission and session-history-in-parent are enabled, r=peterv,marionette-reviewers,whimboo
In many cases with wpt, most of the tests in the file pass, but it is rather time consuming to annotate
.ini files case by case.

Differential Revision: https://phabricator.services.mozilla.com/D91977
2020-10-01 10:23:47 +00:00
..
actors Bug 1662473 - [marionette] Port WebDriver:ElementSendKeys to JSWindowActor r=marionette-reviewers,whimboo 2020-09-29 14:01:27 +00:00
chrome Bug 1644863 - fix trailing whitespace in cross-tree tests, r=emilio,marionette-reviewers,whimboo 2020-06-17 22:45:31 +00:00
client Bug 1667934 - [marionette] Improve performance of quit and restart unit tests. r=marionette-reviewers,jdescottes,maja_zf 2020-09-30 15:49:16 +00:00
components Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
doc Bug 1667325 - [marionette] Add a marionette try preset r=marionette-reviewers,ahal,maja_zf 2020-09-30 13:42:36 +00:00
harness Bug 1668357 - Disable tests which fail when fission and session-history-in-parent are enabled, r=peterv,marionette-reviewers,whimboo 2020-10-01 10:23:47 +00:00
test Bug 1654513 - [marionette] Track seen web content elements in parent process r=marionette-reviewers,whimboo 2020-09-24 11:59:48 +00:00
.eslintrc.js Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop 2020-03-07 10:09:44 +00:00
README
accessibility.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
action.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
addon.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
assert.js Bug 1493108 - [marionette] Each command has to check the appropriate BrowsingContext for existence. r=marionette-reviewers,maja_zf,jdescottes 2020-09-15 18:33:45 +00:00
atom.js Bug 1660881 - [marionette] Declare EXPORTED_SYMBOLS at the top of the file. r=marionette-reviewers,maja_zf 2020-09-08 18:19:32 +00:00
browser.js Bug 1665437 - [marionette] Fix race between "WebDriver:CloseChromeWindow" and next browsing context check. r=marionette-reviewers,maja_zf 2020-09-24 19:02:26 +00:00
capabilities.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
capture.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
cert.js Bug 1660881 - [marionette] Use defineLazyServiceGetter to define global services. r=marionette-reviewers,maja_zf 2020-09-08 18:30:40 +00:00
cookie.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
dom.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
driver.js Bug 1662473 - [marionette] Port WebDriver:ElementSendKeys to JSWindowActor r=marionette-reviewers,whimboo 2020-09-29 14:01:27 +00:00
element.js Bug 1654513 - [marionette] Track seen web content elements in parent process r=marionette-reviewers,whimboo 2020-09-24 11:59:48 +00:00
error.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
evaluate.js Bug 1654513 - [marionette] Track seen web content elements in parent process r=marionette-reviewers,whimboo 2020-09-24 11:59:48 +00:00
event.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
format.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
interaction.js Bug 1394354 - [marionette] Add trace log entry for click event in WebDriver:ElementClick. r=marionette-reviewers,maja_zf 2020-09-23 19:12:13 +00:00
jar.mn Bug 1661138 - Make WPT print reftests not open new windows. r=jgraham,marionette-reviewers 2020-09-25 09:15:48 +00:00
l10n.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
legacyaction.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
listener.js Bug 1394354 - [marionette] Don't update capabilities synchronously in the framescript. r=marionette-reviewers,jdescottes,maja_zf 2020-09-23 19:11:39 +00:00
log.js Bug 1660881 - [marionette] Declare EXPORTED_SYMBOLS at the top of the file. r=marionette-reviewers,maja_zf 2020-09-08 18:19:32 +00:00
mach_commands.py Bug 1623965 - Improve error message when binary not found while testing. r=glandium,remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,Bebe,whimboo 2020-04-21 11:58:04 +00:00
mach_test_package_commands.py Bug 1657650 - Require that Mach command providers subclass MachCommandBase. r=remote-protocol-reviewers,marionette-reviewers,maja_zf,mhentges,froydnj 2020-08-07 18:24:59 +00:00
message.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
modal.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
moz.build
navigate.js Bug 1667377 - [marionette] Always call navigation callback in waitForNavigationCompleted. r=marionette-reviewers,maja_zf 2020-09-25 15:10:22 +00:00
packets.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
prefs.js Bug 1660881 - [marionette] Use XPCOMUtils.defineLazyModuleGetters() to defer loading of not immediately necessary modules. r=marionette-reviewers,maja_zf 2020-09-08 18:22:43 +00:00
print.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
proxy.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
reftest-content.js Bug 1661138 - Make WPT print reftests not open new windows. r=jgraham,marionette-reviewers 2020-09-25 09:15:48 +00:00
reftest.js Bug 1660057: Add preferences for Fission rollout Normandy experiment. r=nika,marionette-reviewers,perftest-reviewers 2020-09-25 02:01:15 +00:00
reftest.xhtml Bug 1661138 - Make WPT print reftests not open new windows. r=jgraham,marionette-reviewers 2020-09-25 09:15:48 +00:00
server.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
stream-utils.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
sync.js Bug 1665307 - [marionette] Lazily load Log.get in all JS modules. r=marionette-reviewers,jdescottes 2020-09-16 11:51:36 +00:00
transport.js Bug 1660881 - [marionette] Use defineLazyGetter to define global objects. r=marionette-reviewers,maja_zf 2020-09-08 18:32:37 +00:00
wm.js Bug 1660881 - [marionette] Declare EXPORTED_SYMBOLS at the top of the file. r=marionette-reviewers,maja_zf 2020-09-08 18:19: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 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/