Граф коммитов

1831 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch 6168506717 Bug 1780071 - autofix violations of no-comparison-or-assignment-inside-ok in misc other folders r=webdriver-reviewers,necko-reviewers,sync-reviewers,profiler-reviewers,sgalich,whimboo,markh,kershaw,julienw
Differential Revision: https://phabricator.services.mozilla.com/D198978
2024-02-19 21:47:41 +00:00
Henrik Skupin 8b9bfc7ede Bug 1880391 - [puppeteer] Upgrade node module ljharb/through to fix bustage. r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D201994
2024-02-15 17:57:44 +00:00
Iulian Moraru 3c429990cb Backed out 2 changesets (bug 1875040) for causing performance regression - Bug 1877481. CLOSED TREE
Backed out changeset 8af7503ecb57 (bug 1875040)
Backed out changeset 0e77ff8e2bfc (bug 1875040)
2024-02-15 17:40:41 +02:00
Alexandra Borovova 67e1ebde82 Bug 1854582 - [bidi] Implement "storage.setCookie" command. r=webdriver-reviewers,whimboo,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D200187
2024-02-15 12:46:42 +00:00
Nathan LaPre e6e1c8b58d Bug 1878350: Expose empty string to WebDriver to represent "no accessible name", r=Jamie,webdriver-reviewers,whimboo
This revision modifies the WebDriver implementation to return an empty string,
rather than null, for the value of an accessible name, in the event that the
accessible name calculation produces no accessible name. This does not change
what we actually think the accessible name is (null), nor does it change how we
expose it to platforms, but it does bring us in line with other browsers for the
purpose of passing web platform name tests. This revision also removes the 16
expected failures in html "no name" tests.

Differential Revision: https://phabricator.services.mozilla.com/D201633
2024-02-14 23:24:37 +00:00
Alexandra Borovova a05f76918a Bug 1854580 - [bidi] Implement "storage.getCookies" command. r=webdriver-reviewers,jdescottes,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D199068
2024-02-13 17:08:48 +00:00
Henrik Skupin 5f3f1738d7 Bug 1865381 - [marionette] Update Selenium atoms to 21560a497470f0c769931c17fa9803c6cddf6f1c. r=webdriver-reviewers,jdescottes
Depends on D201582

Differential Revision: https://phabricator.services.mozilla.com/D201583
2024-02-12 21:56:36 +00:00
Mark Banner c689ddb4a2 Bug 1879811 - Replace deprecated ESLint rule no-new-object with no-object-constructor. r=Gijs,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D201362
2024-02-12 18:46:29 +00:00
Julian Descottes 168ad4647b Bug 1845345 - [bidi] Remove the experimental flag for network intercept features r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D201509
2024-02-12 17:44:28 +00:00
Kagami Sascha Rosylight 466dba5633 Bug 1876754 - Add Permissions::ParseSetParameters for webdriver r=webdriver-reviewers,webidl,smaug,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D200941
2024-02-12 16:08:03 +00:00
Henrik Skupin 19cc83e98a Bug 1693857 - [marionette] Implicitly accept "beforeunload" prompts in Marionette. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D198681
2024-02-10 16:46:33 +00:00
Henrik Skupin b14035e694 Bug 1693857 - [remote] Only apply custom preferences if provided. r=webdriver-reviewers,jdescottes
If we aren't checking that extra preferences are actually
provided, we will fail completely in setting recommended
preferences.

Differential Revision: https://phabricator.services.mozilla.com/D198698
2024-02-10 16:46:32 +00:00
Henrik Skupin ac1ced1f8c Bug 1693857 - [remote] Support "beforeunload" prompt type in dialog class. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D198680
2024-02-10 16:46:32 +00:00
Henrik Skupin 9d52a3520c Bug 1693857 - [marionette] Use Promise.withResolvers for dialog handling. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D198679
2024-02-10 16:46:31 +00:00
Cristina Horotan f0a3839410 Backed out 2 changesets (bug 1877469) for causing Wd failures at context_destroyed.py CLOSED TREE
Backed out changeset 9bda3647e32c (bug 1877469)
Backed out changeset 4aa0d79f3e06 (bug 1877469)
2024-02-09 15:40:14 +02:00
Henrik Skupin bdbbb4eca8 Bug 1877469 - [webdriver-bidi] Await visibilitystatus change for previously selected tab when creating or switching tabs. r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D201061
2024-02-09 12:18:26 +00:00
Julian Descottes f231ce5833 Bug 1879363 - [wdspec] Use consistent pattern for all event subsriptions in browsingContext module r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D201130
2024-02-09 10:10:41 +00:00
Julian Descottes f0769c94cb Bug 1877438 - [bidi] Emit fetchError event for requests blocked early r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D200873
2024-02-08 21:16:06 +00:00
Kagami Sascha Rosylight 1fce01ac0e Bug 1875257 - Part 1: Generalize permission handling of storage-access to all permissions r=whimboo,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D198836
2024-02-06 15:57:30 +00:00
Julian Descottes 191a9767e8 Bug 1874920 - [bidi] Avoid using internal user context id in bidi modules r=webdriver-reviewers,whimboo
Depends on D200182

Differential Revision: https://phabricator.services.mozilla.com/D200610
2024-02-06 13:34:44 +00:00
Julian Descottes 11481b0940 Bug 1874920 - [bidi] Add userContext field to browsingContext.Info r=webdriver-reviewers,whimboo
Depends on D200339

Differential Revision: https://phabricator.services.mozilla.com/D200024
2024-02-06 13:34:42 +00:00
Julian Descottes a5b2920165 Bug 1874918 - [bidi] Support userContext parameter for browsingContext.create r=webdriver-reviewers,Sasha,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D200019
2024-02-06 13:34:41 +00:00
Henrik Skupin 527aa78bb4 Bug 1876035 - [remote] Only register NavigationListenerActor when a window global is available. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D200769
2024-02-06 12:14:09 +00:00
jingz 23adbf7d3d Bug 1832792 - [remote] Update RemoteValue deserialization methods to have `serializedValue` as first argument r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D200214
2024-02-06 09:44:12 +00:00
Julian Descottes 9fe63665df Bug 1874206 - [bidi] Implement basic support for network.continueResponse r=webdriver-reviewers,Sasha
Depends on D199748

On top of request support, also add credentials support since we already have the underlying logic for continueWithAuth

Differential Revision: https://phabricator.services.mozilla.com/D199749
2024-02-05 17:18:10 +00:00
Julian Descottes 5fb3e4a99b Bug 1874206 - [bidi] Implement basic support for network.continueRequest r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D199748
2024-02-05 17:18:10 +00:00
Henrik Skupin e8e5c46096 Bug 1878324 - [puppeteer] replace usages of webkit-scrollbar with scrollbar-width r=webdriver-reviewers,Sasha
To continue investigating issues with screenshots these
changes will be pulled before the next vendoring.

Differential Revision: https://phabricator.services.mozilla.com/D200466
2024-02-05 09:44:15 +00:00
Henrik Skupin d601656f8a Bug 1873948 - [puppeteer] Keep "browser.tabs.closeWindowWithLastTab" disabled for CDP. r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D200073
2024-02-02 16:54:32 +00:00
Henrik Skupin c21618b331 Bug 1873948 - [webdriver-bidi] "browsingContext.close" should be able to close the last tab of a window. r=webdriver-reviewers,Sasha
This also removes the custom value of the recommended
preference `browser.tabs.closeWindowWithLastTab` because
it's not needed anymore.

Differential Revision: https://phabricator.services.mozilla.com/D199134
2024-02-02 16:54:32 +00:00
Butkovits Atila cb5fbaf067 Backed out 3 changesets (bug 1875257) for causing crashes at permission.html.
Backed out changeset 5df20aa207c2 (bug 1875257)
Backed out changeset c0bc6a564dde (bug 1875257)
Backed out changeset 4b036bb03d45 (bug 1875257)
2024-02-02 01:56:23 +02:00
Kagami Sascha Rosylight d3e724ad95 Bug 1875257 - Part 1: Generalize permission handling of storage-access to all permissions r=whimboo,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D198836
2024-02-01 21:46:08 +00:00
Henrik Skupin 7e84232557 Bug 1878014 - [remote] Do not truncate long WebSocket response payloads if "remote.log.truncate" is not set. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D200335
2024-02-01 15:38:17 +00:00
Henrik Skupin 9e63e4d637 Bug 1877214 - [remote] Fix lint failure in mach_commands.py r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D200137
2024-01-31 08:46:34 +00:00
Henrik Skupin 8c303fb95a Bug 1877214 - [puppeteer] Update test expections. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D200013
2024-01-31 08:24:26 +00:00
Henrik Skupin 466956dec5 Bug 1877214 - [remote] Run tests with WebDriver BiDi in headful mode by default. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D200012
2024-01-31 08:24:26 +00:00
Henrik Skupin 87fb415c29 Bug 1877214 - [puppeteer] Remove -S parameter in Shebang from mocha-runner script because it's not supported in CI. r=webdriver-reviewers,jdescottes
Depends on D200010

Differential Revision: https://phabricator.services.mozilla.com/D200011
2024-01-31 08:24:25 +00:00
Henrik Skupin 6be8895e5b Bug 1877214 - [puppeteer] Vendor version 21.10.0. r=webdriver-reviewers,jdescottes
Depends on D200009

Differential Revision: https://phabricator.services.mozilla.com/D200010
2024-01-31 08:24:25 +00:00
Henrik Skupin ffcfc01dfa Bug 1877214 - [remote] Pass system environment variables to puppeteer test runner. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D200009
2024-01-31 08:24:24 +00:00
James Graham dfc64dcfad Bug 1866155 - Don't warn on overflow for print reftests r=webdriver-reviewers,Sasha
We end up rendering to the paper size, not the viewport size, so this
isn't such an issue.

Differential Revision: https://phabricator.services.mozilla.com/D197780
2024-01-30 10:15:46 +00:00
Julian Descottes 5d0579eca6 Bug 1872252 - [remote] Make mach puppeteer-test to use WebDriver BiDi by default r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D199620
2024-01-29 10:45:49 +00:00
Henrik Skupin d60ce00d86 Bug 1875085 - [marionette] Fallback to type hint "tab" in "WebDriver:NewWindow` on Android when "window" is specified. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D199130
2024-01-29 09:59:08 +00:00
Stanca Serban 39a5634e24 Backed out 3 changesets (bug 1875257) for causing Android PermissionManager related wpt crashes.
Backed out changeset 0fff6ecf1c10 (bug 1875257)
Backed out changeset adca043ae362 (bug 1875257)
Backed out changeset fd47336dc88d (bug 1875257)
2024-01-27 09:52:37 +02:00
Kagami Sascha Rosylight 96445c4f14 Bug 1875257 - Part 1: Generalize permission handling of storage-access to all permissions r=whimboo,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D198836
2024-01-27 01:20:56 +00:00
Julian Descottes f54876c32a Bug 1870847 - [bidi] Implement browser.getUserContexts command r=webdriver-reviewers,whimboo
Depends on D198991

Differential Revision: https://phabricator.services.mozilla.com/D198992
2024-01-24 14:15:44 +00:00
Julian Descottes 64ed4a011f Bug 1870849 - [bidi] Implement browser.removeUserContext command r=webdriver-reviewers,whimboo
Depends on D198986

Differential Revision: https://phabricator.services.mozilla.com/D198987
2024-01-24 14:15:43 +00:00
Julian Descottes d02d67c3b8 Bug 1870849 - [remote] Add NoSuchUserContext error r=webdriver-reviewers,whimboo
Depends on D198970

Differential Revision: https://phabricator.services.mozilla.com/D198986
2024-01-24 14:15:42 +00:00
Julian Descottes 1e4c39121a Bug 1870848 - [bidi] Implement browser.createUserContext command r=webdriver-reviewers,whimboo
Depends on D198946

Differential Revision: https://phabricator.services.mozilla.com/D198968
2024-01-24 14:15:41 +00:00
Julian Descottes 6f17ac3554 Bug 1870848 - [remote] Introduce shared webdriver helper UserContextManager r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D198946
2024-01-24 14:15:41 +00:00
Alexandra Borovova 54c6b6ae1e Bug 1858458 - [bidi] Add support for "contexts" argument to "script.addPreloadScript" command. r=webdriver-reviewers,whimboo,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D199225
2024-01-24 09:58:45 +00:00
Andreas Farre 250f71b842 Bug 1875040 - [cdp] Remove Fission specific cases from context observer. r=whimboo,webdriver-reviewers
The document requiring the special casing is no longer created, so the
special case can go away.

Depends on D198781

Differential Revision: https://phabricator.services.mozilla.com/D199071
2024-01-23 08:04:52 +00:00