Граф коммитов

50 Коммитов

Автор SHA1 Сообщение Дата
Henrik Skupin 110a77d073 Bug 1735162 - [marionette] Write Marionette port to MarionetteActivePort file in profile directory. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D128412
2021-10-15 14:45:28 +00:00
Henrik Skupin 072e33d893 Bug 1706581 - [remote] Write CDP connection details to DevToolsActivePort file. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D127626
2021-10-07 18:43:25 +00:00
Julian Descottes 54f4f0e437 Bug 1724028 - [remote] Implement handle in RemoteAgent and Marionette components r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D121768
2021-08-06 12:57:28 +00:00
Henrik Skupin 1fad810fbc Bug 1720676 - [remote] Remove Remote Agent's Rust implementation. r=webdriver-reviewers,jdescottes
By implementing the command line handling and the
printing to stderr in the JS module of the Remote
Agent, the Rust implementation is no longer necessary.

This change allows the JS component to hold each detail
about the Remote Agent's status. Also it doesn't
require a full build anymore when changes are needed.

Differential Revision: https://phabricator.services.mozilla.com/D121096
2021-07-30 10:44:48 +00:00
Henrik Skupin c27e9e4c4a Bug 1720676 - [marionette] Move component registration into components.conf. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D121095
2021-07-30 10:44:48 +00:00
Noemi Erli a5ebee57bb Backed out 2 changesets (bug 1720676) for causing remote failures CLOSED TREE
Backed out changeset 3c2599c00332 (bug 1720676)
Backed out changeset b58937c59f63 (bug 1720676)
2021-07-30 00:21:00 +03:00
Henrik Skupin 0fd845f828 Bug 1720676 - [remote] Remove Remote Agent's Rust implementation. r=webdriver-reviewers,jdescottes
By implementing the command line handling and the
printing to stderr in the JS module of the Remote
Agent, the Rust implementation is no longer necessary.

This change allows the JS component to hold each detail
about the Remote Agent's status. Also it doesn't
require a full build anymore when changes are needed.

Differential Revision: https://phabricator.services.mozilla.com/D121096
2021-07-29 19:31:44 +00:00
Henrik Skupin 38d311bf45 Bug 1720676 - [marionette] Move component registration into components.conf. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D121095
2021-07-29 19:31:43 +00:00
Csoregi Natalia e8cf092efc Backed out 2 changesets (bug 1720676) for remote fails on browser_agent.js. CLOSED TREE
Backed out changeset 93a9c870d3d8 (bug 1720676)
Backed out changeset f915c04b9c35 (bug 1720676)
2021-07-29 21:30:57 +03:00
Henrik Skupin dd36cc9590 Bug 1720676 - [remote] Remove Remote Agent's Rust implementation. r=webdriver-reviewers,jdescottes
By implementing the command line handling and the
printing to stderr in the JS module of the Remote
Agent, the Rust implementation is no longer necessary.

This change allows the JS component to hold each detail
about the Remote Agent's status. Also it doesn't
require a full build anymore when changes are needed.

Differential Revision: https://phabricator.services.mozilla.com/D121096
2021-07-29 16:14:09 +00:00
Henrik Skupin 5d0d08b2c2 Bug 1720676 - [marionette] Move component registration into components.conf. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D121095
2021-07-29 16:14:08 +00:00
Henrik Skupin 1fdbe9da54 Bug 1691446 - [remote] Rename webdriverBiDi to webDriverBiDi. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D120014
2021-07-16 11:56:49 +00:00
Julian Descottes dba554e505 Bug 1719667 - [remote] Do not set recommended preferences when not wanted r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119409
2021-07-09 08:42:47 +00:00
Henrik Skupin ccdd1919fd Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D119266
2021-07-09 08:00:52 +00:00
Henrik Skupin 82582b3eee Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D119265
2021-07-09 08:00:52 +00:00
Henrik Skupin 295cad865d Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes
While the constructor should only do the initialization
of the class, anything else related to the HTTP server
should be delayed until the protocol gets actually
started.

Further the protocol constructor needs the reference
to the Remote Agent itself instead of only the
HTTP server.

Differential Revision: https://phabricator.services.mozilla.com/D119264
2021-07-09 08:00:51 +00:00
Alexandru Michis 90efefc3d2 Backed out 3 changesets (bug 1693805) for causing bc failures in browser_all_files_referenced.js
CLOSED TREE

Backed out changeset 4b6ec8e2cf78 (bug 1693805)
Backed out changeset 0a1b4a96c1cf (bug 1693805)
Backed out changeset 3c883527d366 (bug 1693805)
2021-07-08 21:55:07 +03:00
Henrik Skupin 410d1986fc Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D119266
2021-07-08 15:48:57 +00:00
Henrik Skupin 91e323644d Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D119265
2021-07-08 15:48:57 +00:00
Henrik Skupin c3d4d30d87 Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes
While the constructor should only do the initialization
of the class, anything else related to the HTTP server
should be delayed until the protocol gets actually
started.

Further the protocol constructor needs the reference
to the Remote Agent itself instead of only the
HTTP server.

Differential Revision: https://phabricator.services.mozilla.com/D119264
2021-07-08 15:48:56 +00:00
Sandor Molnar 71445ea656 Backed out 3 changesets (bug 1693805) for causing multiple failures. CLOSED TREE
Backed out changeset 946c4ba45c96 (bug 1693805)
Backed out changeset 34acfc33e07a (bug 1693805)
Backed out changeset a1a48314a6f2 (bug 1693805)
2021-07-08 16:28:18 +03:00
Henrik Skupin 27dc32a2b2 Bug 1693805 - [remote] Add support for handling WebDriver BiDi connections. r=webdriver-reviewers,jgraham,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D119266
2021-07-08 12:47:24 +00:00
Henrik Skupin b656aea075 Bug 1693805 - [remote] Reorganize RemoteAgent component. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D119265
2021-07-08 12:47:24 +00:00
Henrik Skupin c493226e19 Bug 1693805 - [remote] Delay registration of CDP path handlers until protocol gets started. r=webdriver-reviewers,jgraham,jdescottes
While the constructor should only do the initialization
of the class, anything else related to the HTTP server
should be delayed until the protocol gets actually
started.

Further the protocol constructor needs the reference
to the Remote Agent itself instead of only the
HTTP server.

Differential Revision: https://phabricator.services.mozilla.com/D119264
2021-07-08 12:47:23 +00:00
Julian Descottes 29d8d69939 Bug 1693803 - [remote] Use a shared RecommendedPreferences module for remote protocols r=webdriver-reviewers,whimboo
Depends on D119072

Differential Revision: https://phabricator.services.mozilla.com/D119073
2021-07-08 08:12:53 +00:00
Julian Descottes 138814b073 Bug 1718052 - [marionette] Replace usage of marionette log.js by remote/shared/Log.jsm r=webdriver-reviewers,whimboo
Depends on D119071

Differential Revision: https://phabricator.services.mozilla.com/D119072
2021-07-08 08:12:53 +00:00
Julian Descottes ce36d7e573 Bug 1717145 - [marionette] Listen to quit-application instead of xpcom-will-shutdown to uninit marionette r=webdriver-reviewers,whimboo
Depends on D119070

Differential Revision: https://phabricator.services.mozilla.com/D119071
2021-07-07 09:36:18 +00:00
Julian Descottes 7b250cc6e4 Bug 1717145 - [remote] Reset remote preferences on quit-application r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119070
2021-07-07 09:36:17 +00:00
Julian Descottes 5f47d42219 Bug 1714348 - [marionette] Update chrome imports for Marionette modules to /remote/content/marionette r=webdriver-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D116732
2021-06-07 10:08:24 +00:00
Henrik Skupin 555beb9ea5 Bug 1712902 - [remote] Conditionally start CDP when protocol is marked as active. r=remote-protocol-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D116415
2021-06-01 19:41:01 +00:00
Henrik Skupin 2c6099421a Bug 1693993 - [marionette] Move Marionette server code to /remote/marionette. r=remote-protocol-reviewers,marionette-reviewers,jdescottes,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D106311
2021-05-31 17:36:06 +00:00
Alexandru Michis d30bd50d0f Backed out changeset 37f2f9ef6ef8 (bug 1693993) for containing unreviewed changes.
CLOSED TREE
2021-05-31 15:55:11 +03:00
Henrik Skupin 55d4518049 Bug 1693993 - [marionette] Move Marionette server code to /remote/marionette. r=remote-protocol-reviewers,marionette-reviewers,jdescottes,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D106311
2021-05-31 08:56:32 +00:00
Henrik Skupin d546c8341c Bug 1710839 - [remote] Remove remote.enabled preference. r=remote-protocol-reviewers,Gijs,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D115239
2021-05-17 20:20:15 +00:00
Henrik Skupin d20778cacd Bug 1710000 - [remote] Allow the "remote-listening" observer to also print other messages to stderr. r=remote-protocol-reviewers,jgraham,jdescottes
It's needed to independently print messages for CDP and/or
WebDriver BiDi depending on which protocol is actually active.

Differential Revision: https://phabricator.services.mozilla.com/D114572
2021-05-10 08:55:31 +00:00
Iulian Moraru 8c46a6b4ca Backed out changeset 8307b8b0bc7c (bug 1710000) for causing mochitests failures on browser_agent.js. CLOSED TREE 2021-05-07 20:27:37 +03:00
Henrik Skupin 884ece1b7f Bug 1710000 - [remote] Allow the "remote-listening" observer to also print other messages to stderr. r=remote-protocol-reviewers,jgraham
It's needed to independently print messages for CDP and/or
WebDriver BiDi depending on which protocol is actually active.

Differential Revision: https://phabricator.services.mozilla.com/D114572
2021-05-07 14:26:59 +00:00
Henrik Skupin 10ed8516d0 Bug 1702142 - [remote] Unify logging between Marionette and Remote Agent. r=remote-protocol-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D110936
2021-04-06 15:08:50 +00:00
Julian Descottes 3382fe303e Bug 1702406 - [remote] Rename targets to targetList in remote codebase r=remote-protocol-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D110514
2021-04-01 12:27:25 +00:00
Henrik Skupin 983c92b44e Bug 1696160 - [remote] Only reset those recommended preferences that were previously set. r=remote-protocol-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D107054
2021-03-08 13:44:55 +00:00
Henrik Skupin b7893c030d Bug 1601618 - [remote] Use lazy loading of modules and delayed setting of global properties. r=remote-protocol-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D106602
2021-02-26 15:37:41 +00:00
Henrik Skupin 8cb90829cc Bug 1690474 - [remote] Move CDP specific code to cdp/. r=remote-protocol-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D104574
2021-02-14 14:24:27 +00:00
Henrik Skupin dec36ad2f5 Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-06 16:27:22 +00:00
Henrik Skupin d461492d57 Bug 1690468 - [remote] Move Remote Agent component related files to components/. r=remote-protocol-reviewers,jgraham,mak
Differential Revision: https://phabricator.services.mozilla.com/D104159
2021-02-08 12:34:37 +00:00
Bogdan Tara bbc8af695c Backed out 3 changesets (bug 1690472, bug 1690469, bug 1690468) for browser_Troubleshoot.js failures CLOSED TREE
Backed out changeset a8552dfa3009 (bug 1690469)
Backed out changeset dccc9af2fd2d (bug 1690468)
Backed out changeset 3f2817c73dff (bug 1690472)
2021-02-05 18:15:26 +02:00
Henrik Skupin af8ff9325e Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Depends on D104159

Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-05 15:07:03 +00:00
Henrik Skupin ffff48e5b5 Bug 1690468 - [remote] Move Remote Agent component related files to components/. r=remote-protocol-reviewers,jgraham
Depends on D103944

Differential Revision: https://phabricator.services.mozilla.com/D104159
2021-02-05 15:07:33 +00:00
Bogdan Tara ad1e568c64 Backed out 3 changesets (bug 1690472, bug 1690469, bug 1690468) for test_Sync.js failures CLOSED TREE
Backed out changeset a997c2b34b36 (bug 1690469)
Backed out changeset fc757eec91bd (bug 1690468)
Backed out changeset b60bf057d62f (bug 1690472)
2021-02-05 17:02:21 +02:00
Henrik Skupin c8e15bb92e Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Depends on D104159

Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-05 13:31:33 +00:00
Henrik Skupin 7cb9dcf75e Bug 1690468 - [remote] Move Remote Agent component related files to components/. r=remote-protocol-reviewers,jgraham
Depends on D103944

Differential Revision: https://phabricator.services.mozilla.com/D104159
2021-02-05 13:23:40 +00:00