Gregory Pappas
e3882b1984
Bug 1837747 - Use Services.prefs instead of Preferences.sys.mjs in remote/ r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D198755
2024-01-17 15:42:33 +00:00
Julian Descottes
0ad981249f
Bug 1853883 - [bidi] Implement network.failRequest command r=webdriver-reviewers,necko-reviewers,jesup,whimboo
...
Depends on D197652
Differential Revision: https://phabricator.services.mozilla.com/D197653
2024-01-12 11:08:14 +00:00
Julian Descottes
b409a08fb3
Bug 1853883 - [bidi] Extract logic to block network requests in addBlockedRequest helper r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D197652
2024-01-12 11:08:14 +00:00
Julian Descottes
56e3d1fadf
Bug 1790375 - [bidi] Listen to _fetchError when waiting for navigation r=webdriver-reviewers,whimboo
...
Depends on D197586
Differential Revision: https://phabricator.services.mozilla.com/D197587
2024-01-11 23:29:43 +00:00
Julian Descottes
bb528b2f97
Bug 1790375 - [bidi] Implement network.fetchError event r=webdriver-reviewers,whimboo
...
Implements https://w3c.github.io/webdriver-bidi/#event-network-fetchError
Differential Revision: https://phabricator.services.mozilla.com/D197586
2024-01-11 23:29:42 +00:00
Cosmin Sabou
2a8f474615
Backed out 3 changesets (bug 1790375) for causing wd failures on fetch_error.py. CLOSED TREE
...
Backed out changeset 12e0d45fb593 (bug 1790375)
Backed out changeset a51daae37008 (bug 1790375)
Backed out changeset aaee4331946c (bug 1790375)
2024-01-11 22:47:18 +02:00
Julian Descottes
9c51a2c480
Bug 1790375 - [bidi] Listen to _fetchError when waiting for navigation r=webdriver-reviewers,whimboo
...
Depends on D197586
Differential Revision: https://phabricator.services.mozilla.com/D197587
2024-01-11 15:49:30 +00:00
Julian Descottes
b06a1d4e19
Bug 1790375 - [bidi] Implement network.fetchError event r=webdriver-reviewers,whimboo
...
Implements https://w3c.github.io/webdriver-bidi/#event-network-fetchError
Differential Revision: https://phabricator.services.mozilla.com/D197586
2024-01-11 15:49:30 +00:00
Alexandra Borovova
95dd9f7038
Bug 1873688 - [bidi] Ignore "realm" argument when provided together with "context" to "script.evaluate", "script.callFunction" and "script.disown". r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D198151
2024-01-11 09:36:20 +00:00
Cristian Tuns
ca11b92b18
Backed out 3 changesets (bug 1873688) for causing puppeteer failures in evaluation.spec.js CLOSED TREE
...
Backed out changeset 1cd3cffeda1b (bug 1873688)
Backed out changeset 56de1e8849a1 (bug 1873688)
Backed out changeset 48568433ace2 (bug 1873688)
2024-01-10 13:53:37 -05:00
Alexandra Borovova
7cb4381a9f
Bug 1873688 - [bidi] Ignore "realm" argument when provided together with "context" to "script.evaluate", "script.callFunction" and "script.disown". r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D198151
2024-01-10 15:12:25 +00:00
Vinny Diehl
7db77c05c4
Bug 1872116 - Fix year detection in checkTimeDateString r=whimboo,webdriver-reviewers,arai
...
Differential Revision: https://phabricator.services.mozilla.com/D197325
2023-12-30 07:57:13 +00:00
Henrik Skupin
efa168d6d5
Bug 1871611 - [remote] Skip remote CDP browser-chrome tests on Wayland. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D197213
2023-12-22 21:51:54 +00:00
Alexandra Borovova
71500409a6
Bug 1869536 - [bidi] Add support for XPath locator for "browsingContext.locateNodes" command. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D197053
2023-12-22 16:54:05 +00:00
Henrik Skupin
5b81284add
Bug 1871058 - [puppeteer] Update test expectations. r=webdriver-reviewers,jdescottes
...
Depends on D197056
Differential Revision: https://phabricator.services.mozilla.com/D197057
2023-12-21 21:39:33 +00:00
Henrik Skupin
09a07adf65
Bug 1871058 - [puppeteer] Remove -S parameter in Shebang from mocha-runner script because it's not supported in CI. r=webdriver-reviewers,jdescottes
...
Depends on D197055
Differential Revision: https://phabricator.services.mozilla.com/D197056
2023-12-21 21:39:33 +00:00
Henrik Skupin
81c9bd2360
Bug 1871058 - [puppeteer] Vendor Puppeteer v21.6.1. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D197055
2023-12-21 21:39:32 +00:00
Mark Banner
f644b5d5cc
Bug 1862464 - Enable TypeScript style JSDoc definitions for jsdocs. r=mossop,webdriver-reviewers,fxview-reviewers,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D196539
2023-12-21 14:00:32 +00:00
Alexandra Borovova
3664943889
Bug 1855023 - [bidi] Implement basic "browsingContext.locateNodes" command for CSS selector. r=webdriver-reviewers,jdescottes,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D196740
2023-12-20 16:47:53 +00:00
Hubert Boma Manilla
9920ba5385
Bug 1353798 - [devtools] Display service worker timings in the devtools UI r=devtools-reviewers,webdriver-reviewers,perftest-reviewers,ochameau,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D195238
2023-12-19 12:54:36 +00:00
Hubert Boma Manilla
26665d9dae
Bug 1353798 - [devtools] Cleanup server timings r=devtools-reviewers,ochameau,webdriver-reviewers,whimboo
...
Cleanup how the server timings are extracted andadded to distinct functions
Differential Revision: https://phabricator.services.mozilla.com/D193429
2023-12-19 12:54:36 +00:00
James Graham
1ccbb1c53b
Bug 1866431 - Send full codepoints when creating key events, r=webdriver-reviewers,masayuki,whimboo
...
Previously, given a string in element send keys, we iterated over each
UCS2 "character" in the string, so that non-BMP characters ended up as
separate key events, one for the high surrogate and one for the low
surrogate.
With this change we instead use the built in string iterator which
provides the surrogate pair in the case of non-BMP characters, so we
emit a single event for each unicode codepoint.
Differential Revision: https://phabricator.services.mozilla.com/D196220
2023-12-19 08:17:08 +00:00
Julian Descottes
c2061a27ed
Bug 1826196 - [bidi] Add network.continueWithAuth command r=webdriver-reviewers,whimboo
...
Depends on D195673
Differential Revision: https://phabricator.services.mozilla.com/D195675
2023-12-15 15:45:06 +00:00
Julian Descottes
bb6e197ba9
Bug 1826196 - [remote] Add no such request error r=webdriver-reviewers,whimboo
...
Depends on D196424
Differential Revision: https://phabricator.services.mozilla.com/D195673
2023-12-15 15:45:06 +00:00
Julian Descottes
a81593bd09
Bug 1869735 - [devtools] Use frameBrowsingContextID if available in network getChannelBrowsingContextID r=webdriver-reviewers,devtools-reviewers,bomsy,whimboo
...
Before, navigation requests performed for iframes would be linked to the parent's browsing context, whereas all other requests are linked to the iframe's browsing context.
With this change, all requests made for a frame will be associated with the frame's browsing context, navigation or not.
Differential Revision: https://phabricator.services.mozilla.com/D196326
2023-12-15 11:30:42 +00:00
Jonathan Watt
1a8f95043b
Bug 1866383. Provide useful error reporting for page sizes mismatches in WPT Print Reftests. r=jgraham,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D195999
2023-12-11 18:00:36 +00:00
Alexandra Borovova
bc785a10b5
Bug 1868591 - Fix PollPromise timeout warning. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D195783
2023-12-08 17:37:58 +00:00
Henrik Skupin
2eb0c33f18
Bug 1865359 - [marionette] Update Selenium atoms to revision bd5cbe5b3a3e60b5970d8168474dd69a996c392c . r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D195640
2023-12-07 14:16:57 +00:00
Vincent Hilla
438533784b
Bug 1589554 - Part 6: Screen Wake Lock testing. r=webdriver-reviewers,webidl,dom-core,saschanaz,whimboo,edgar
...
Depends on D189512
Differential Revision: https://phabricator.services.mozilla.com/D189513
2023-12-05 23:58:08 +00:00
Cosmin Sabou
0917a1636c
Backed out 7 changesets (bug 1589554) for causing non-unified bustages on WakeLockJS.cpp.
...
Backed out changeset a0db8be67659 (bug 1589554)
Backed out changeset 76a3c248813f (bug 1589554)
Backed out changeset f1500173aa53 (bug 1589554)
Backed out changeset e02e11c3d977 (bug 1589554)
Backed out changeset 202c4f5c642b (bug 1589554)
Backed out changeset 82e03a404c2f (bug 1589554)
Backed out changeset b55991835aec (bug 1589554)
2023-12-05 19:12:31 +02:00
Vincent Hilla
cc7fc7ea56
Bug 1589554 - Part 6: Screen Wake Lock testing. r=webdriver-reviewers,webidl,dom-core,saschanaz,whimboo,edgar
...
Depends on D189512
Differential Revision: https://phabricator.services.mozilla.com/D189513
2023-12-05 15:37:07 +00:00
Alexandra Borovova
ccaf643370
Bug 1681076 - [remote] Reset ClickTracker when pointer is moved. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D195093
2023-12-05 12:49:35 +00:00
Julian Descottes
2d15a436fe
Bug 1852891 - [bidi] Move browsingContext awaitNavigation navigated.finally to try / finally r=webdriver-reviewers,whimboo
...
Depends on D191609
Differential Revision: https://phabricator.services.mozilla.com/D195440
2023-12-05 09:55:13 +00:00
Julian Descottes
6550258c08
Bug 1852891 - [bidi] Wait for responseCompleted before resolving browsingContext.navigate r=webdriver-reviewers,whimboo
...
Introduce internal events for existing network events and monitor them from browsingContext.navigate to ensure a responseCompleted event
was received before resolving the command.
Differential Revision: https://phabricator.services.mozilla.com/D191609
2023-12-05 09:55:13 +00:00
Alexandra Borovova
a8e3936c65
Bug 1858758 - [remote] Focus a window if it has no focus when selecting a tab. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D195099
2023-12-05 09:15:58 +00:00
William Durand
6eefb54513
Bug 1867873 - Restrict add-on type to "extension" only on Android. r=rpl,amejiamarmol,geckoview-reviewers,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D195421
2023-12-04 20:14:30 +00:00
Alexandra Borovova
3f0c1fbe86
Bug 1867667 - [bidi] Use correct check to identify WindowProxy in the serialization. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D195210
2023-12-01 15:18:18 +00:00
Alexandra Borovova
6a4b87e88e
Bug 1866463 - [bidi] Add a multiplier for slow platforms to set browser history entry timeout. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D194752
2023-11-30 09:03:16 +00:00
Alexandra Borovova
2742cacf14
Bug 1864614 - [remote] Refactor DoubleClickTracker to work with multiple clicks sequences. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D194613
2023-11-29 09:51:47 +00:00
Julian Descottes
6ea3e18f18
Bug 1852223
- [bidi] Handle intercepted requests in the authRequired phase r=webdriver-reviewers,Sasha
...
Depends on D194608
Differential Revision: https://phabricator.services.mozilla.com/D191236
2023-11-27 11:27:22 +00:00
Julian Descottes
bb06c44645
Bug 1826198 - [bidi] Add support for the network.authRequired event r=webdriver-reviewers,whimboo
...
Depends on D194607
Differential Revision: https://phabricator.services.mozilla.com/D189516
2023-11-27 11:27:21 +00:00
Joel Maher
81afbdce9a
Bug 1859896 - Batch 16 - convert xpcshell.ini -> .toml. r=aryx,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D194383
2023-11-25 21:08:44 +00:00
Henrik Skupin
afe8da2f21
Bug 1865678 - [puppeteer] Always fail Puppeteer job when something is broken. r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D194569
2023-11-24 21:03:27 +00:00
Henrik Skupin
359323c8ae
Bug 1865618 - [webdriver-bidi] Allow "viewport" to be "null" and "undefined". r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D194546
2023-11-24 15:52:03 +00:00
Jonathan Watt
dc8ed6ecc1
Bug 1866319. Make WPT use the CSS page size for Print Reftests. r=jgraham,webdriver-reviewers
...
Needed in order for upcoming mixed page size tests to work.
Differential Revision: https://phabricator.services.mozilla.com/D194565
2023-11-24 11:14:59 +00:00
Henrik Skupin
1592fc4085
Bug 1865951 - [remote] Fix Sphinx warnings in source documentation files. r=webdriver-reviewers,Sasha DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D194488
2023-11-24 10:17:08 +00:00
Alexandra Borovova
120294a016
Bug 1841018 - [bidi] Implement "browsingContext.traverseHistory" command. r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D193895
2023-11-24 09:25:00 +00:00
Jonathan Watt
43215ef984
Bug 1865995 p6. Rename createAboutBlankContentViewer to match nsIDocumentViewer's new name. r=emilio,webdriver-reviewers,devtools-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D194340
2023-11-23 21:35:21 +00:00
Henrik Skupin
1d0ac5ad2a
Bug 1862701 - [remote] Update mach command for Puppeteer. r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D194194
2023-11-21 22:29:50 +00:00
Henrik Skupin
6724c06c83
Bug 1862701 - [remote] Update Puppeteer vendoring documentation. r=webdriver-reviewers,Sasha
...
Differential Revision: https://phabricator.services.mozilla.com/D194193
2023-11-21 22:29:47 +00:00