forked from mirrors/gecko-dev
GetCurrentSession now needs to know the widget to return the drag session in content processes. It now uses an explicitly provided window or the entry global JS context (that must be a window). This also adds GetDragSession to DOMWindowUtils, and fixes some small bugs in EventUtils. Original Revision: https://phabricator.services.mozilla.com/D211064 Differential Revision: https://phabricator.services.mozilla.com/D221159 |
||
|---|---|---|
| .. | ||
| actors | ||
| chrome | ||
| test | ||
| .eslintrc.js | ||
| addon.sys.mjs | ||
| atom.sys.mjs | ||
| browser.sys.mjs | ||
| cert.sys.mjs | ||
| cookie.sys.mjs | ||
| driver.sys.mjs | ||
| evaluate.sys.mjs | ||
| interaction.sys.mjs | ||
| jar.mn | ||
| json.sys.mjs | ||
| l10n.sys.mjs | ||
| message.sys.mjs | ||
| moz.build | ||
| navigate.sys.mjs | ||
| packets.sys.mjs | ||
| prefs.sys.mjs | ||
| README | ||
| reftest-content.js | ||
| reftest.sys.mjs | ||
| server.sys.mjs | ||
| stream-utils.sys.mjs | ||
| sync.sys.mjs | ||
| transport.sys.mjs | ||
| web-reference.sys.mjs | ||
| webauthn.sys.mjs | ||
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 mayor’s 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/