mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 17:25:36 +00:00
a54df09114
The command processor receives messages, processes them, and wraps the execution of the command implementations. This allows commands to throw errors without worrying about the side effects. This patch also introduces a Response object which correspondingly wraps the replies to the client. This shifts the responsibility of managing the correctness of the packets from the commands to this. --HG-- extra : rebase_source : cfab78a0919b0cc95db9dfdf47b2b5e29a15094b
43 lines
2.2 KiB
Plaintext
43 lines
2.2 KiB
Plaintext
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
marionette.jar:
|
|
% content marionette %content/
|
|
content/marionette-server.js (marionette-server.js)
|
|
content/marionette-listener.js (marionette-listener.js)
|
|
content/marionette-elements.js (marionette-elements.js)
|
|
content/marionette-sendkeys.js (marionette-sendkeys.js)
|
|
content/marionette-common.js (marionette-common.js)
|
|
content/marionette-actions.js (marionette-actions.js)
|
|
content/marionette-simpletest.js (marionette-simpletest.js)
|
|
content/marionette-frame-manager.js (marionette-frame-manager.js)
|
|
content/EventUtils.js (EventUtils.js)
|
|
content/ChromeUtils.js (ChromeUtils.js)
|
|
content/error.js (error.js)
|
|
content/cmdproc.js (cmdproc.js)
|
|
content/command.js (command.js)
|
|
content/dispatcher.js (dispatcher.js)
|
|
content/emulator.js (emulator.js)
|
|
#ifdef ENABLE_TESTS
|
|
content/test.xul (client/marionette/chrome/test.xul)
|
|
content/test2.xul (client/marionette/chrome/test2.xul)
|
|
content/test_nested_iframe.xul (client/marionette/chrome/test_nested_iframe.xul)
|
|
content/test_anonymous_content.xul (client/marionette/chrome/test_anonymous_content.xul)
|
|
#endif
|
|
|
|
% content specialpowers %content/
|
|
content/specialpowers.js (../specialpowers/content/specialpowers.js)
|
|
content/SpecialPowersObserver.js (../specialpowers/components/SpecialPowersObserver.js)
|
|
* content/specialpowersAPI.js (../specialpowers/content/specialpowersAPI.js)
|
|
content/SpecialPowersObserverAPI.js (../specialpowers/content/SpecialPowersObserverAPI.js)
|
|
content/ChromePowers.js (../mochitest/tests/SimpleTest/ChromePowers.js)
|
|
content/MozillaLogger.js (../specialpowers/content/MozillaLogger.js)
|
|
|
|
% resource specialpowers %modules/
|
|
modules/MockFilePicker.jsm (../specialpowers/content/MockFilePicker.jsm)
|
|
modules/MockColorPicker.jsm (../specialpowers/content/MockColorPicker.jsm)
|
|
modules/MockPermissionPrompt.jsm (../specialpowers/content/MockPermissionPrompt.jsm)
|
|
modules/MockPaymentsUIGlue.jsm (../specialpowers/content/MockPaymentsUIGlue.jsm)
|
|
modules/Assert.jsm (../modules/Assert.jsm)
|