searching for reviewer(whimboo)
3eedb52aae33d24c0f72fc026bc3c4dffcef9e97: Bug 1770476 - [wdspec] Use script.evaluate in test_navigator_webdriver_enabled r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Wed, 22 Jun 2022 19:51:32 +0000 - rev 692678
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1770476 - [wdspec] Use script.evaluate in test_navigator_webdriver_enabled r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D149647
f91ee506e95a8db2dfa7da1fac11711e3ceaef36: Bug 1770476 - [bidi] Add support for return values in script.evaluate r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Tue, 21 Jun 2022 13:55:22 +0000 - rev 692449
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1770476 - [bidi] Add support for return values in script.evaluate r=webdriver-reviewers,whimboo Depends on D148907 Differential Revision: https://phabricator.services.mozilla.com/D149411
36cc01aea9bbc3739e79652ba98829104912240b: Bug 1771760 - [marionette] Rename vendor specific capability `platformVersion` to `moz:platformVersion` r=whimboo,webdriver-reviewers
Salil Mishra :naming_is_hard <salildotexe@gmail.com> - Mon, 20 Jun 2022 21:11:36 +0000 - rev 692389
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1771760 - [marionette] Rename vendor specific capability `platformVersion` to `moz:platformVersion` r=whimboo,webdriver-reviewers Differential Revision: https://phabricator.services.mozilla.com/D149694
fc9357ad52c01e340a91c8359c8a312dada58405: Bug 1774753 - Fix forced restart of browser after hangs, r=whimboo
James Graham <james@hoppipolla.co.uk> - Fri, 17 Jun 2022 10:14:37 +0100 - rev 692372
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1774753 - Fix forced restart of browser after hangs, r=whimboo
af815ac5a4b97a5326aa8b47260303c492ce758b: Bug 1770751 - Add support for deserialization of complex objects with simple value fields. r=webdriver-reviewers,whimboo,jdescottes
Alexandra Borovova <aborovova@mozilla.com> - Mon, 20 Jun 2022 07:36:42 +0000 - rev 692278
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1770751 - Add support for deserialization of complex objects with simple value fields. r=webdriver-reviewers,whimboo,jdescottes Depends on D149407 Differential Revision: https://phabricator.services.mozilla.com/D148901
211c855b58dc3358cc1f2e60d5c56ef1eae22f91: Bug 1770751 - Make Date serialization return Date Time string. r=webdriver-reviewers,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Mon, 20 Jun 2022 07:36:42 +0000 - rev 692277
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1770751 - Make Date serialization return Date Time string. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D149407
d542901e5444af144446db4accb190b4a8c73527: Bug 1774753 - Fix forced restart of browser after hangs, r=whimboo
James Graham <james@hoppipolla.co.uk> - Fri, 17 Jun 2022 10:14:37 +0100 - rev 692247
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1774753 - Fix forced restart of browser after hangs, r=whimboo
2528596d754a942edeec559f57f5caa688eda93e: Bug 1742979 - [bidi] Implement basic support for "script.evaluate" command r=webdriver-reviewers,whimboo,ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 16 Jun 2022 19:44:43 +0000 - rev 692069
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1742979 - [bidi] Implement basic support for "script.evaluate" command r=webdriver-reviewers,whimboo,ochameau Adds a new root script module, and a new windowglobal script module. The root script module supports the public command evaluate, with the following limitations: - awaitPromise is not supported - the RealmTarget type is not supported - sandbox is not supported for the ContextTarget type - evaluation return values are not supported - exception handling is not supported - ownership model is not supported wdspec tests will be added via https://github.com/web-platform-tests/wpt/pull/34162 Differential Revision: https://phabricator.services.mozilla.com/D148907
ab9896659079d872a5290601c3b39f1d7e8f90ed: Bug 1773829 - Part 6: Stop using lazy getter unnecessarily in remote/. r=webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Wed, 15 Jun 2022 20:56:24 +0000 - rev 691905
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773829 - Part 6: Stop using lazy getter unnecessarily in remote/. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D149015
f6c96680b7b40c4fc23717a55b856066a2bd11c6: Bug 1490906 - Enable crash reporting for wdspec tests, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Tue, 14 Jun 2022 10:38:15 +0000 - rev 691704
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1490906 - Enable crash reporting for wdspec tests, r=webdriver-reviewers,whimboo This will enable processing minidump files as long as we're using the original wptrunner-set profile. If we start Firefox using a different profile (as we do in some new-sessiont tests) any crashes there won't be reported. Differential Revision: https://phabricator.services.mozilla.com/D148783
94558358695ac2d944f90f8932a243cbe5f66336: Bug 1770752 - Add support for serialization of complex objects with simple value fields. r=webdriver-reviewers,jdescottes,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Mon, 13 Jun 2022 14:26:56 +0000 - rev 691596
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1770752 - Add support for serialization of complex objects with simple value fields. r=webdriver-reviewers,jdescottes,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148100
8b975128d2fc8aeea3d3db52cfafdf7f3bab6d53: Bug 1773939 - [marionette] Add a trace log when MarionetteCommandsActorProxy returns null r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Mon, 13 Jun 2022 09:45:56 +0000 - rev 691522
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773939 - [marionette] Add a trace log when MarionetteCommandsActorProxy returns null r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D149047
ac440afe73754f38b4f35e71059c861fdf7769f5: Bug 1773265 - Update pointer input support in webdriver crate, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Mon, 13 Jun 2022 09:03:34 +0000 - rev 691516
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773265 - Update pointer input support in webdriver crate, r=webdriver-reviewers,whimboo Add all the additional pointer properties defined in spec to the webdriver crate so they can be used by clients when supported by the browser. Differential Revision: https://phabricator.services.mozilla.com/D144813
86256ec81bca22b8617a887f508feabfa7df597a: Bug 1773264 - Ensure test uses same mouse input source for all actions, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Mon, 13 Jun 2022 09:03:33 +0000 - rev 691515
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773264 - Ensure test uses same mouse input source for all actions, r=webdriver-reviewers,whimboo By default we're creating a new pointer for each Action, and by the third one it's no longer being treated as a mouse-type pointer, so we get the wrong events. Differential Revision: https://phabricator.services.mozilla.com/D148912
4521e5cab98e46e4442d273c0f3de502614912e0: Bug 1773264 - Refactor actions support, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Mon, 13 Jun 2022 09:03:33 +0000 - rev 691514
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773264 - Refactor actions support, r=webdriver-reviewers,whimboo Move from having lots of switch/case statements to dispatch the correct actions to a more normal OO setup where each action type is represented by a class with a static fromJSON method for construction, and a `dispatch()` method for emitting the event. The state is also passed around explictly rather than being stored in a module global. This will allow us to have e.g. different state per session. Differential Revision: https://phabricator.services.mozilla.com/D139119
fa4812d4bb04adac60bda72d912d154a9b133632: Bug 1772014 - Fix use-isInstance rule to support lazy.OS.File. r=Standard8,webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Fri, 10 Jun 2022 20:42:21 +0000 - rev 691438
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772014 - Fix use-isInstance rule to support lazy.OS.File. r=Standard8,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D147808
a4dd1e07fbf5f0c2ab0e400b02935af53a68c187: Bug 1773265 - Update pointer input support in webdriver crate, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Thu, 09 Jun 2022 12:55:28 +0000 - rev 691162
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773265 - Update pointer input support in webdriver crate, r=webdriver-reviewers,whimboo Add all the additional pointer properties defined in spec to the webdriver crate so they can be used by clients when supported by the browser. Differential Revision: https://phabricator.services.mozilla.com/D144813
96fbfb8cd08aac0771a898dc4e2878a948af98f0: Bug 1773264 - Refactor actions support, r=webdriver-reviewers,whimboo
James Graham <james@hoppipolla.co.uk> - Thu, 09 Jun 2022 12:55:27 +0000 - rev 691161
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1773264 - Refactor actions support, r=webdriver-reviewers,whimboo Move from having lots of switch/case statements to dispatch the correct actions to a more normal OO setup where each action type is represented by a class with a static fromJSON method for construction, and a `dispatch()` method for emitting the event. The state is also passed around explictly rather than being stored in a module global. This will allow us to have e.g. different state per session. Differential Revision: https://phabricator.services.mozilla.com/D139119
b8fe3b97c50affe0ca7f8d8af2c2cab6366021bc: Bug 1723058 - [cdp] Enhance Browser.getVersion with product name including application version. r=whimboo,webdriver-reviewers
ui.sayuree <sabina.zaripova@alumni.nu.edu.kz> - Thu, 09 Jun 2022 06:16:34 +0000 - rev 691102
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1723058 - [cdp] Enhance Browser.getVersion with product name including application version. r=whimboo,webdriver-reviewers Differential Revision: https://phabricator.services.mozilla.com/D147883
c2cd1e58dd94f78e6ed04798669635259a546964: Bug 1745595 wait for expected geometry after move or resize r=whimboo,webdriver-reviewers
Karl Tomlinson <karlt+@karlt.net> - Thu, 09 Jun 2022 02:32:17 +0000 - rev 691093
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1745595 wait for expected geometry after move or resize r=whimboo,webdriver-reviewers The requestAnimationFrame() callback used in IdlePromise() may run sooner than 1/60 second, providing insufficient time for changes to be effected. https://searchfox.org/mozilla-central/rev/e567185fa464270f94430e7cf62d134f4df9a69f/layout/base/nsRefreshDriver.cpp#1730-1731 Waiting for the "resize" and "MozUpdateWindowPos" events should provide minimum wait in the common cases that the OS completes the changes requested. This change should also resolve https://bugzilla.mozilla.org/show_bug.cgi?id=1702255 Differential Revision: https://phabricator.services.mozilla.com/D147729
f52e2ad948e88e2c4ce83599d379aa4a1e57334e: Bug 1772048 - Update rustc_version and semver crates. r=emilio,webdriver-reviewers,kinetik,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Tue, 07 Jun 2022 10:01:32 +0000 - rev 690810
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772048 - Update rustc_version and semver crates. r=emilio,webdriver-reviewers,kinetik,whimboo semver 1.0 doesn't and won't support Clone on semver::Error[1], so we convert the mozversion error type to store the string version of the error, which is an incompatible change requiring a version bump on the crate. 1. https://github.com/dtolnay/semver/pull/280 Differential Revision: https://phabricator.services.mozilla.com/D147825
dba435b6010cf9b6801e04840aaf59d205884779: Bug 1772967 - Update dirs crate to 4.0. r=webdriver-reviewers,gfx-reviewers,jrmuizel,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Tue, 07 Jun 2022 09:29:07 +0000 - rev 690803
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772967 - Update dirs crate to 4.0. r=webdriver-reviewers,gfx-reviewers,jrmuizel,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148466
75d220159f8ee66879465120d1f9f76099014fc8: Bug 1772965 - Update geckodriver to zip 0.6. r=webdriver-reviewers,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Tue, 07 Jun 2022 09:27:44 +0000 - rev 690802
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772965 - Update geckodriver to zip 0.6. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148465
804d4cc1ed3766d5a70a8a914c3721bb23aee816: Bug 1772960 - Upgrade geckodriver to base64 0.13. r=webdriver-reviewers,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Tue, 07 Jun 2022 09:26:16 +0000 - rev 690801
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772960 - Upgrade geckodriver to base64 0.13. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148460
f35b0fca8a4ebcadb14c2c57a4cec7d9e3ea8aaa: Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 06 Jun 2022 04:42:10 +0000 - rev 690640
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148168
5f28d78d03db336b1dbbab415d93dd90a7655428: Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
Tooru Fujisawa <arai_a@mac.com> - Mon, 06 Jun 2022 04:42:09 +0000 - rev 690638
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu Differential Revision: https://phabricator.services.mozilla.com/D148166
b812444da6bf20bf598139653c6558e02b15848a: Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 06 Jun 2022 04:42:06 +0000 - rev 690632
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148160
c8b0a2ed239e6f6090eaf6444a5902a3e152ef98: Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 06 Jun 2022 02:49:14 +0000 - rev 690624
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148168
6d3634cce48975ae95c442594dd26768aeb698e6: Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
Tooru Fujisawa <arai_a@mac.com> - Mon, 06 Jun 2022 02:49:13 +0000 - rev 690622
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu Differential Revision: https://phabricator.services.mozilla.com/D148166
aad8efac9d05937f02eab89e254a7e83e97f3e15: Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 06 Jun 2022 02:49:10 +0000 - rev 690616
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D148160
d3911aa2553bde4031341dfd0207813ef7cebcf7: Bug 1727207 - [marionette] Disable widget.gtk.overlay-scrollbars.enabled for test_reftest.py r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Fri, 03 Jun 2022 06:39:59 +0000 - rev 690506
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1727207 - [marionette] Disable widget.gtk.overlay-scrollbars.enabled for test_reftest.py r=webdriver-reviewers,whimboo Disabling scrollbars fixes the intermittent, also removing the skip-if since it always evaluated to false anyway. Differential Revision: https://phabricator.services.mozilla.com/D148130
72e63add1c9227df4a99920a73db029c0edcfe9b: Bug 1764314 - [bidi] Allow browsingContext.navigate to retry the _getBaseURL command r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Jun 2022 18:42:04 +0000 - rev 690467
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1764314 - [bidi] Allow browsingContext.navigate to retry the _getBaseURL command r=webdriver-reviewers,whimboo Depends on D147715 No test added, hopefully this should address intermittents such as Bug 1767226 _getBaseURL is so far the only command explicitly sent to a windowglobal MessageHandler, and therefore is the only one we should consider for the retry behavior. Differential Revision: https://phabricator.services.mozilla.com/D147719
ac0842a7d090f1d2b797b0317b71bb5807bbe0fe: Bug 1764314 - [remote] Allow MessageHandler commands to be retried upon AbortError r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Jun 2022 18:42:04 +0000 - rev 690466
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1764314 - [remote] Allow MessageHandler commands to be retried upon AbortError r=webdriver-reviewers,whimboo Depends on D147713 This adds a "retryOnAbort" property on MessageHandler Commands. When set to true, this will allow the FrameTransport to retry a command up to 10 times in case of an AbortError. Difference with Marionette, this doesn't attempt to detect BrowsingContexts in bfcache, because retrying commands does not make sense in bfcache (this is not a temporary state, retrying in a loop will most likely not help). A browser mochitest is added to cover various retry scenarios. Differential Revision: https://phabricator.services.mozilla.com/D147715
ad52948eb92fb0e8ec851d85c810a0989e7c5369: Bug 1764314 - [bidi] Cleanup private methods for events in windowglobal/log module r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Jun 2022 18:42:04 +0000 - rev 690465
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1764314 - [bidi] Cleanup private methods for events in windowglobal/log module r=webdriver-reviewers,whimboo Two private methods which were still listed as internal commands. Differential Revision: https://phabricator.services.mozilla.com/D147713
ab48b81d2cb3349c9726a7871f43a4c444481812: Bug 1763133 - Ignore cache error in browsingContext.navigate. r=webdriver-reviewers,whimboo,nika,jdescottes
Alexandra Borovova <aborovova@mozilla.com> - Thu, 02 Jun 2022 10:25:49 +0000 - rev 690406
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1763133 - Ignore cache error in browsingContext.navigate. r=webdriver-reviewers,whimboo,nika,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D147300
8db3bcc8d757ded6922b5e238c6cfd94e1680566: Bug 1763133 - Add wdspec tests for browsingContext.navigate to data: urls. r=webdriver-reviewers,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Thu, 02 Jun 2022 10:25:49 +0000 - rev 690405
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1763133 - Add wdspec tests for browsingContext.navigate to data: urls. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D146703
e98a4c114bee17c312055785bacfd857713745d2: Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Jun 2022 22:05:53 +0000 - rev 690362
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo Differential Revision: https://phabricator.services.mozilla.com/D147000
b35aaa56fa54da251a30896332ebe5ba919a04ff: Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Jun 2022 09:57:13 +0000 - rev 690273
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo Differential Revision: https://phabricator.services.mozilla.com/D147000
06a873dd8d81a7394921846ee238b1cc75180925: Bug 1771875 - Add BrowserTestUtils.reloadTab() and use it everywhere r=mconley,webdriver-reviewers,whimboo
Gabriele Svelto <gsvelto@mozilla.com> - Wed, 01 Jun 2022 09:34:05 +0000 - rev 690270
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1771875 - Add BrowserTestUtils.reloadTab() and use it everywhere r=mconley,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D147732
db34928f0ee73ba1263b71633a55a991d1b9ae64: Bug 1723079 - added revision to Browser and updated tests.r=whimboo,webdriver-reviewers
ui.sayuree <sabina.zaripova@alumni.nu.edu.kz> - Wed, 01 Jun 2022 07:12:26 +0000 - rev 690262
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1723079 - added revision to Browser and updated tests.r=whimboo,webdriver-reviewers Differential Revision: https://phabricator.services.mozilla.com/D146691
1739da34411f5c12c9430aa5969d6afe960b5aef: Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Jun 2022 06:44:06 +0000 - rev 690259
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo Differential Revision: https://phabricator.services.mozilla.com/D147000
98d3d796d1cef67a673647c4bbf4e76030db9226: Bug 1610653 - Part 17: Do not store lexical variable also to global this property in remote/shared/webdriver. r=webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 30 May 2022 15:19:41 +0000 - rev 690069
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1610653 - Part 17: Do not store lexical variable also to global this property in remote/shared/webdriver. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D144124
e7f336d03dc178a80962be222ebf81c5e3ffa818: Bug 1610653 - Part 16: Do not store lexical variable also to global this property in remote/marionette. r=webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 30 May 2022 15:19:41 +0000 - rev 690068
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1610653 - Part 16: Do not store lexical variable also to global this property in remote/marionette. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D144123
37c0be10fc9a5a2ced3b0600d68f9b8b3f6c7434: Bug 1610653 - Part 15: Do not store lexical variable also to global this property in remote/cdp. r=webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 30 May 2022 15:19:40 +0000 - rev 690067
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1610653 - Part 15: Do not store lexical variable also to global this property in remote/cdp. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D144122
21f78063352941b2ac5f88a936522c121be809b2: Bug 1610653 - Part 6: Do not use global this property assignment to define global variable in remote/shared. r=webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 30 May 2022 15:19:37 +0000 - rev 690058
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1610653 - Part 6: Do not use global this property assignment to define global variable in remote/shared. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D144113
448c19f0852ff721e50fe310d1ff085132337058: Bug 1610653 - Part 5: Do not use global this property assignment to define global variable in remote/marionette. r=webdriver-reviewers,whimboo
Tooru Fujisawa <arai_a@mac.com> - Mon, 30 May 2022 15:19:37 +0000 - rev 690057
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1610653 - Part 5: Do not use global this property assignment to define global variable in remote/marionette. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D144112
52fd327d05d00296037ace1682f7a622a64e1af9: Bug 1763130 - Add wdspec test for browsingContext.navigate in frames. r=webdriver-reviewers,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Mon, 30 May 2022 07:39:41 +0000 - rev 690012
Push 16793 by ffxbld-merge at Mon, 27 Jun 2022 15:12:58 +0000
Bug 1763130 - Add wdspec test for browsingContext.navigate in frames. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D147163
6f80f48a4c783791d80875aa88981a90c1a18e96: Bug 1745595 - wait for expected geometry after move or resize r=whimboo
Karl Tomlinson <karlt+@karlt.net> - Wed, 01 Jun 2022 19:32:46 +1200 - rev 689958
Push 16763 by pchevrel@mozilla.com at Mon, 13 Jun 2022 08:21:59 +0000
Bug 1745595 - wait for expected geometry after move or resize r=whimboo The requestAnimationFrame() callback used in IdlePromise() may run sooner than 1/60 second, providing insufficient time for changes to be effected. https://searchfox.org/mozilla-central/rev/e567185fa464270f94430e7cf62d134f4df9a69f/layout/base/nsRefreshDriver.cpp#1730-1731 Waiting for the "resize" and "MozUpdateWindowPos" events should provide minimum wait in the common cases that the OS completes the changes requested. This change should also resolve https://bugzilla.mozilla.org/show_bug.cgi?id=1702255 Differential Revision: https://phabricator.services.mozilla.com/D147729
5f71c02fadb309716d82c34745fcd5c990abe73a: Bug 1763133 - Add wdspec tests for browsingContext.navigate to data: urls. r=webdriver-reviewers,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Tue, 24 May 2022 07:57:17 +0000 - rev 689260
Push 16690 by ffxbld-merge at Mon, 30 May 2022 11:09:45 +0000
Bug 1763133 - Add wdspec tests for browsingContext.navigate to data: urls. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D146703
ad7a8c63d82003c8e359924bedaf4815d4b7cdd0: Bug 1636453 - [cdp] Support Page.navigate for hash navigation r=webdriver-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Mon, 23 May 2022 19:06:12 +0000 - rev 689229
Push 16690 by ffxbld-merge at Mon, 30 May 2022 11:09:45 +0000
Bug 1636453 - [cdp] Support Page.navigate for hash navigation r=webdriver-reviewers,whimboo Depends on D146985 The previous changeset changed the implementation of navigatedWithinDocument to be emitted in the proper scenarios (ie, same document navigation). However our Page.navigate implementation would still timeout waiting on a network request if you tried to programmatically perform a hash navigation. Meaning hash navigation was only working when triggered from the page. With this changeset, we try to detect hash navigations in Page.navigate and treat them as "network-less" navigations (same as for non http/https navigations) Differential Revision: https://phabricator.services.mozilla.com/D147076