gecko-dev/remote/shared
Henrik Skupin 5b63deea14 Bug 1854942 - [remote] Retry invocation of module methods automatically. r=webdriver-reviewers,jdescottes
The message handler framework now automatically retries executing
module methods in the window global if the corresponding
JSWindowActor pair is destroyed or becomes inactive.

This behavior can be disabled by setting the preference
"remote.retry-on-abort" to false, in which case retries
will only occur during the initial navigation.

Additionally, the behavior can be explicitly controlled
by individual callers by passing the "retryOnAbort" flag.

Differential Revision: https://phabricator.services.mozilla.com/D223398
2024-09-25 13:05:51 +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 1919784 - [remote] Update browser mochitest for cachedResourceListener r=arai,webdriver-reviewers,whimboo 2024-09-20 08:39:07 +00:00
messagehandler Bug 1854942 - [remote] Retry invocation of module methods automatically. r=webdriver-reviewers,jdescottes 2024-09-25 13:05:51 +00:00
test Backed out 6 changesets (bug 1915798, bug 1904665, bug 1918049) for causing wpt failures in input-events-get-target-ranges-joining-dl-elements.tentative.html CLOSED TREE 2024-09-13 05:13:41 -04:00
webdriver Backed out 6 changesets (bug 1915798, bug 1904665, bug 1918049) for causing wpt failures in input-events-get-target-ranges-joining-dl-elements.tentative.html CLOSED TREE 2024-09-13 05:13:41 -04:00
AppInfo.sys.mjs Bug 1864896: Autofix unused function arguments (remote). r=webdriver-reviewers,jdescottes 2024-03-01 23:43:51 +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 Bug 1857961 - [bidi] Add support for the "devicePixelRatio" argument for "browsingContext.setViewport". r=webdriver-reviewers,whimboo 2024-04-23 09:38:56 +00:00
ChallengeHeaderParser.sys.mjs
DOM.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
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 1910087 - Remove preRegisteredNavigationIds in favor of navigations. r=webdriver-reviewers,Sasha 2024-09-04 11:39:59 +00:00
NetworkCacheManager.sys.mjs Bug 1905307 - [bidi] Do not throw the "UnsupportedError" for mixed configuration for "network.setCacheBehavior" command. r=webdriver-reviewers,jdescottes 2024-07-11 07:31:43 +00:00
NetworkDecodedBodySizeMap.sys.mjs Bug 1882803 - [bidi] Emit network.responseCompleted and fetchError from onStopRequest r=webdriver-reviewers,devtools-reviewers,Sasha,bomsy 2024-07-26 08:39:08 +00:00
NetworkRequest.sys.mjs Bug 1916685 - [bidi] Convert all network event timings to milliseconds r=webdriver-reviewers,whimboo 2024-09-19 13:37:04 +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 1788437 - [remote] Update pprint call sites to avoid pretty printing known strings r=webdriver-reviewers,whimboo 2024-07-18 10:28:25 +00:00
Permissions.sys.mjs Bug 1788437 - Use pprint for assertion messages in remote/shared. r=jdescottes,webdriver-reviewers 2024-07-18 10:28:25 +00:00
Prompt.sys.mjs Bug 1901489 - [remote] Return "promptType" in PromptListener "closed" events. r=webdriver-reviewers,Sasha 2024-06-14 09:26:45 +00:00
Realm.sys.mjs Bug 1910698 - Remove nsIScriptError.sourceLine. r=smaug,devtools-reviewers,webdriver-reviewers,necko-reviewers,nchevobbe,kershaw,jdescottes,credential-management-reviewers,dimi 2024-08-01 17:12:48 +00:00
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 Bug 1876062 - [webdriver-bidi] Skip "beforeunload" prompts when closing tabs in "browser.removeUserContext". r=webdriver-reviewers,Sasha 2024-06-18 11:37:34 +00:00
UUID.sys.mjs
WebSocketConnection.sys.mjs Bug 1864896: Remove jsdoc params for removed arguments (remote). r=webdriver-reviewers,whimboo 2024-03-01 23:43:51 +00:00
WindowManager.sys.mjs Bug 1898400 - Fix reference to Thunderbird Marionette manifest. r=webdriver-reviewers,whimboo 2024-05-23 22:53:45 +00:00