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