gecko-dev/remote/shared
Julian Descottes 8f75db2421 Bug 1923899 - [bidi] Wait for currentWindowGlobal when sending commands to window global message handlers r=webdriver-reviewers,Sasha
When attempting to send commands on a very early browsing context, the command might fail
due to a missing currentWindowGlobal.
This patch adds a helper to wait for the currentWindowGlobal property to be set and uses it from
RootTransport in order to avoid this issue.
A browser mochitest is added to cover this scenario.

Differential Revision: https://phabricator.services.mozilla.com/D225281
2024-10-15 14:33:29 +00:00
..
js-window-actors Bug 1870226 - Upgrade eslint-plugin-jsdoc to version 43.2.0. r=frontend-codestyle-reviewers,credential-management-reviewers,issammani 2024-08-23 16:43:57 +00:00
listeners Bug 1886518 - [remote] Add cached resource test for images and scripts r=webdriver-reviewers,Sasha 2024-10-14 08:51:48 +00:00
messagehandler Bug 1923899 - [bidi] Wait for currentWindowGlobal when sending commands to window global message handlers r=webdriver-reviewers,Sasha 2024-10-15 14:33:29 +00:00
test Bug 1915798 - [remote] Add support for "Action queues" to sequencially perform actions without races. r=webdriver-reviewers,jdescottes 2024-09-30 20:36:57 +00:00
webdriver Bug 1915798 - [remote] Add support for "Action queues" to sequencially perform actions without races. r=webdriver-reviewers,jdescottes 2024-09-30 20:36:57 +00:00
AppInfo.sys.mjs
AsyncQueue.sys.mjs Bug 1915798 - [remote] Add support for "Action queues" to sequencially perform actions without races. r=webdriver-reviewers,jdescottes 2024-09-30 20:36:57 +00:00
Browser.sys.mjs Bug 1870226 - Use typescript Record definitions rather than Object<> generic forms for jsdoc. r=zombie,webdriver-reviewers,omc-reviewers,aminomancer,kpatenio 2024-08-23 16:43:56 +00:00
Capture.sys.mjs
ChallengeHeaderParser.sys.mjs
DOM.sys.mjs Bug 1922709 - Make dom.isInView restore original style attribute r=webdriver-reviewers,jgraham 2024-10-07 23:06:06 +00:00
Format.sys.mjs
Log.sys.mjs Bug 1914469 - [remote] Reuse the logLevel lazy getter to compute Log.verbose r=webdriver-reviewers,whimboo 2024-09-06 13:09:43 +00:00
MobileTabBrowser.sys.mjs
moz.build Bug 1854942 - [remote] Retry invocation of module methods automatically. r=webdriver-reviewers,jdescottes 2024-09-25 13:05:51 +00:00
Navigate.sys.mjs Bug 1920053 - [remote] Make sure to call ProgressListener.destroy() to not leak registered observers and events. r=webdriver-reviewers,jdescottes 2024-09-21 06:33:00 +00:00
NavigationManager.sys.mjs Bug 1922327 - [bidi] Do not override ongoing navigations with fragment or same document navigation ids r=webdriver-reviewers,Sasha 2024-10-09 12:26:19 +00:00
NetworkCacheManager.sys.mjs
NetworkDecodedBodySizeMap.sys.mjs
NetworkRequest.sys.mjs Bug 1898158 - [bidi] Support url parameter in network.continueRequest r=webdriver-reviewers,Sasha 2024-10-08 17:30:45 +00:00
NetworkResponse.sys.mjs Bug 1879438 - [bidi] Create BiDi network events for cached stylesheets. r=webdriver-reviewers,jdescottes 2024-09-06 14:47:24 +00:00
PDF.sys.mjs Bug 1886382 - browsingContext.print" needs to raise "unsupported operation" error for PDFs with zero dimension. r=webdriver-reviewers,jdescottes 2024-10-10 09:16:28 +00:00
Permissions.sys.mjs
Prompt.sys.mjs
Realm.sys.mjs
RecommendedPreferences.sys.mjs Bug 1913000 - Add more rate limiting to History interface. r=webidl,smaug,webdriver-reviewers,whimboo 2024-09-19 16:09:02 +00:00
RemoteError.sys.mjs
Stack.sys.mjs
Sync.sys.mjs
TabManager.sys.mjs Bug 1870226 - Upgrade eslint-plugin-jsdoc to version 43.2.0. r=frontend-codestyle-reviewers,credential-management-reviewers,issammani 2024-08-23 16:43:57 +00:00
UserContextManager.sys.mjs
UUID.sys.mjs
WebSocketConnection.sys.mjs
WindowManager.sys.mjs