gecko-dev/testing/marionette
Henrik Skupin 51b9213cce Bug 1522413 - [marionette] Register event listeners before focusing the new window in WindowManagerMixin.open_chrome_window(). r=ato
Differential Revision: https://phabricator.services.mozilla.com/D17473

--HG--
extra : moz-landing-system : lando
2019-01-25 13:58:15 +00:00
..
chrome Bug 1473927 - Load textbox.css and numberbox.css as document stylesheets. r=paolo 2018-10-09 10:22:15 +02:00
client Bug 1517442 - [marionette] Use current instead of default startup time in raise_for_port r=whimboo 2019-01-16 19:54:53 +00:00
components Bug 1508726 - [geckodriver] Use "app.update.disabledForTesting" to disable application updates. r=ato 2018-12-05 08:12:46 +00:00
doc Bug 1520137: Update documentation pointing to #interop instead of #ateam r=whimboo 2019-01-15 14:14:10 +00:00
harness Bug 1522413 - [marionette] Register event listeners before focusing the new window in WindowManagerMixin.open_chrome_window(). r=ato 2019-01-25 13:58:15 +00:00
prefs bug 1496176: marionette: document marionette.log.truncate pref; r=me 2018-10-03 19:28:40 +01:00
puppeteer Backed out 2 changesets (bug 1510929) for awsy failures. CLOSED TREE 2018-12-21 00:19:17 +02:00
test Bug 1504756 - [marionette] Use waitForObserverTopic when waiting for observer notifications. r=ato 2019-01-10 10:14:22 +00:00
.eslintrc.js Bug 1467100 - Remove duplicate eslint rules for testing/marionette r=whimboo 2018-06-06 12:58:35 +01:00
README bug 1490292: marionette: update README to point to firefox-source-docs.m.o; r=me 2018-09-11 14:39:54 +01:00
accessibility.js Bug 1349223 - update marionette a11y test based on the new handling of aria-hidden. r=ato 2018-07-04 10:21:01 -04:00
action.js Bug 1504890 - Restrict usage of event global r=Standard8,ahal 2018-11-06 16:35:05 -06:00
addon.js Bug 1486765 - Add installTelemetryInfo to addon installed from Marionette. r=ato 2018-09-12 20:23:16 +00:00
assert.js Bug 1506523 - Adapt Marionette so it can run on Thunderbird; r=whimboo 2018-11-23 10:38:19 +13:00
atom.js
browser.js Bug 1504756 - [marionette] Added "WebDriver:NewWindow" command to open a new top-level browsing context. r=ato 2019-01-10 10:14:24 +00:00
capabilities.js Bug 1128997 - Support indefinite script timeout r=ato 2019-01-06 23:04:41 +00:00
capture.js bug 1385706: marionette: fix WebDriver:TakeScreenshot to use viewport bounds; r=ato 2019-01-09 15:06:50 +00:00
cert.js
cookie.js Bug 1260399 - Remove deprecated messages in nsICookieManager methods - part 1 - nsICookieManager.add(), r=ehsan 2018-09-24 11:37:56 +02:00
dom.js Bug 1507067 - [marionette] Add support for EventListener callback to WebElementEventTarget. r=ato 2019-01-10 14:26:26 +00:00
driver.js Bug 1522408 - [marionette] Restore maximized window first before entering fullscreen or minimizing the window. r=ato 2019-01-25 13:16:24 +00:00
element.js Bug 1512259 - No need to special case <button> in marionette, r=ato 2018-12-04 17:30:43 +02:00
error.js bug 1492499: marionette: trim crlf off produced stack; r=automatedtester 2018-10-11 16:40:08 +00:00
evaluate.js Bug 1128997 - Support indefinite script timeout r=ato 2019-01-06 23:04:41 +00:00
event.js Bug 1504890 - Restrict usage of event global r=Standard8,ahal 2018-11-06 16:35:05 -06:00
format.js Bug 1476305 - Add pref to not truncate Marionette log messages. r=automatedtester 2018-07-24 13:33:51 +01:00
interaction.js Bug 1504890 - Restrict usage of event global r=Standard8,ahal 2018-11-06 16:35:05 -06:00
jar.mn Bug 1477202 - Avoid shipping PerTestCoverageUtils.jsm to users by only adding it to Marionette when MOZ_CODE_COVERAGE is defined. r=florian 2018-07-20 11:37:52 +02:00
l10n.js Bug 1467744 - Lazily import globals in Marionette. r=whimboo 2018-06-08 13:16:29 +01:00
legacyaction.js Bug 1476145 part 8. Stop using getInterface(nsIDOMWindowUtils) in various test code. r=kmag 2018-07-24 19:47:43 -04:00
listener.js Bug 1510695 - Fix URL comparisons when loading reftests r=jgraham 2019-01-11 18:11:34 +00:00
log.js Bug 1482829 - Track Marionette logger verbosity with Log#manageLevelFromPref. r=whimboo 2018-08-17 12:55:33 +01:00
mach_commands.py Bug 1492601 - Use MachCommandCondition.is_firefox_or_android, r=ahal. 2018-09-23 15:08:56 -07:00
mach_test_package_commands.py
message.js Bug 1461463 - [marionette] Empty response value should be null and not {}. r=ato 2018-05-15 15:17:41 +02:00
modal.js Bug 1489833 - Remove nsIWindowMediator::getZOrderDOMWindowEnumerator. r=bzbarsky 2018-11-21 16:56:10 +00:00
moz.build Bug 1468198 - remove tests that only run on b2g. r=smaug,mcmanus,whimboo 2018-06-27 09:52:19 -04:00
navigate.js Bug 1467744 - Lazily import globals in Marionette. r=whimboo 2018-06-08 13:16:29 +01:00
packets.js
prefs.js Bug 1482829 - Track Marionette logger verbosity with Log#manageLevelFromPref. r=whimboo 2018-08-17 12:55:33 +01:00
proxy.js Backed out 6 changesets (bug 1504756) as requested by whimboo in order to stop some wpt and mn intermittents. a=backout 2018-12-20 18:07:02 +02:00
reftest.js Bug 1510695 - Fix URL comparisons when loading reftests r=jgraham 2019-01-11 18:11:34 +00:00
reftest.xul Bug 1494719 - Set hidechrome on reftest window, r=ato 2018-10-17 15:44:36 +01:00
server.js Bug 1504756 - [marionette] Added "WebDriver:NewWindow" command to open a new top-level browsing context. r=ato 2019-01-10 10:14:24 +00:00
stream-utils.js
sync.js Bug 1504756 - [marionette] Use waitForObserverTopic when waiting for observer notifications. r=ato 2019-01-10 10:14:22 +00:00
transport.js Bug 1504756 - [marionette] Add executeSoon() to run tasks on the main thread. r=ato 2019-01-10 10:10:14 +00:00
wm.js

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/