- Jan 31, 2023
-
-
Henrik Skupin authored
Differential Revision: https://phabricator.services.mozilla.com/D168369
-
Gijs Kruitbosch authored
Bug 1795255 - bustage fix: fix up some more imports that shouldn't have been removed because of confused environment conflicts. CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D168379
-
Gijs Kruitbosch authored
Bug 1795255 - autofix duplicate imports in tests under docshell, dom, layout, security, testing, toolkit and widget, r=Standard8,webdriver-reviewers Differential Revision: https://phabricator.services.mozilla.com/D167715
-
- Jan 30, 2023
-
-
Mark Banner authored
Bug 1812977 - Remove now unnecessary import-globals-from statements in other directories. r=Gijs,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D168074
-
Kagami Sascha Rosylight authored
Differential Revision: https://phabricator.services.mozilla.com/D167976
-
- Jan 27, 2023
-
-
Alexandra Borovova authored
Bug 1811232 - [puppeteer] Add CI job to run Puppeteer with BiDi protocol. r=webdriver-reviewers,jgraham,whimboo Differential Revision: https://phabricator.services.mozilla.com/D167789
-
Alexandra Borovova authored
Bug 1797744 - [puppeteer] Remove mention of --subset argument from the documentation. r=webdriver-reviewers,jdescottes Depends on D167407 Differential Revision: https://phabricator.services.mozilla.com/D167408
-
Alexandra Borovova authored
Bug 1797744 - [puppeteer] Sync vendored puppeteer to v19.6.0. r=webdriver-reviewers,jdescottes,whimboo Differential Revision: https://phabricator.services.mozilla.com/D167407
-
Henrik Skupin authored
Bug 1808894 - [marionette] Complete (De-)serialization support for WebElement and ShadowRoot. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167541
-
Stanca Serban authored
Backed out 6 changesets (bug 1811545, bug 1808894) for landing with leftover files from a puppeteer install (under remote/test/puppeteer/packages/puppeteer-core/). CLOSED TREE Backed out changeset 7f0a872abb09 (bug 1811545) Backed out changeset 41daafb5d75a (bug 1811545) Backed out changeset 82dee6290057 (bug 1811545) Backed out changeset 3e0178b3e0dc (bug 1811545) Backed out changeset 55cec0043044 (bug 1811545) Backed out changeset 75eaaf96d039 (bug 1808894)
-
- Jan 26, 2023
-
-
Henrik Skupin authored
Bug 1808894 - [marionette] Complete (De-)serialization support for WebElement and ShadowRoot. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167541
-
Henrik Skupin authored
Bug 1764594 - [marionette] Unwaive XRays for Node objects before checking for the element or shadow root type. r=webdriver-reviewers,jdescottes Without unwaiving XRays first our checks for at least isShadowRoot will fail because "containingShadowRoot" will not be available. Differential Revision: https://phabricator.services.mozilla.com/D167912
-
- Jan 25, 2023
-
-
Henrik Skupin authored
Bug 1691683 - [marionette] Remove unused WebElementEventTarget class. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167688
-
- Jan 23, 2023
-
-
Gregory Pappas authored
Bug 1811347 - Remove useless parameter from TextEncoder constructor r=emk,webdriver-reviewers,extension-reviewers,credential-management-reviewers,dimi,jdescottes,willdurand Differential Revision: https://phabricator.services.mozilla.com/D167488
-
- Jan 20, 2023
-
-
CanadaHonk authored
Bug 1811494 - Fix running Puppeteer tests on Windows erroring out r=webdriver-reviewers,Sasha,jdescottes Fixed regression which caused a Python error preventing Puppeteer tests on Windows being ran. Differential Revision: https://phabricator.services.mozilla.com/D167386
-
CanadaHonk authored
Bug 1810230 - [cdp] Update JSONHandler to set "/json" as alias for "/json/list" r=webdriver-reviewers,whimboo Added /json as an alias for /json/list endpoint in the HTTP routes. Also added tests for /json/list generally. Differential Revision: https://phabricator.services.mozilla.com/D166829
-
CanadaHonk authored
Bug 1810253 - [cdp] Support trailing slashes for supported JSONHandler endpoints r=webdriver-reviewers,whimboo Added support for trailing slashes when using HTTP endpoints (eg: /json/protocol/), previously they would return 404, not conforming with CDP docs / expected result. Also added tests for such cases. Depends on D167048 Differential Revision: https://phabricator.services.mozilla.com/D166873
-
CanadaHonk authored
Bug 1810726 - [cdp] Fix JSONHandler for "/json/list" to not include the main process target. r=webdriver-reviewers,whimboo The list given by /json/list should not include the main process target (/json/version should be used instead), Chromium does the same. General tests for /json/list including using this fixed behavior are added by the commit after to avoid having to fix newly added tests. Differential Revision: https://phabricator.services.mozilla.com/D167048
-
Julian Descottes authored
The current test had complicated logic in the test module "command.sys.mjs" which means we were asserting the test module more than the actual behavior of MessageHandler/SessionData. Instead, we use a simpler test module, and precisely assert all the updates we receive for session data updates. Also taking the opportunity to add some tests when updating session data items from several categories. Differential Revision: https://phabricator.services.mozilla.com/D166969
-
- Jan 19, 2023
-
-
Gijs Kruitbosch authored
Bug 1810995 - update BrowserTestUtils.loadURI consumers to use loadURIString (automated) - other directories - r=Standard8,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D167154
-
- Jan 18, 2023
-
-
Barret Rennie authored
This patch replaces the internals of the StreamRegistry et al to use a new Stream class as the stream type. Under the hood, it delegates the IO to IOUtils. In the case where a PDF's data is returned directly (i.e., they don't request a stream), we write the data to an nsIStorageStream in memory and hand over the contents without touching the disk. Differential Revision: https://phabricator.services.mozilla.com/D163372
-
- Jan 17, 2023
-
-
Alexandra Borovova authored
Depends on D166651 Differential Revision: https://phabricator.services.mozilla.com/D166652
-
Alexandra Borovova authored
Bug 1797723 - [puppeteer] Sync vendored puppeteer to v18.0.0. r=webdriver-reviewers,whimboo,jdescottes Depends on D166650 Differential Revision: https://phabricator.services.mozilla.com/D166651
-
Alexandra Borovova authored
Bug 1806681 - [puppeteer] Make "mach puppeteer-test" clean up before setting up puppeteer. r=webdriver-reviewers,jdescottes,whimboo Differential Revision: https://phabricator.services.mozilla.com/D166650
-
- Jan 16, 2023
-
-
Henrik Skupin authored
Bug 1807227 - [marionette] Refactor DOM Node (de-)serialization code. r=webdriver-reviewers,jdescottes Based on WebDriver classic specification changes: https://github.com/w3c/webdriver/pull/1705 Differential Revision: https://phabricator.services.mozilla.com/D166773
-
Mark Banner authored
Bug 1808173 - Convert prompts imports to direct ES imports. r=Gijs,webdriver-reviewers,necko-reviewers,application-update-reviewers,credential-management-reviewers,valentin,whimboo,dimi,bytesized Differential Revision: https://phabricator.services.mozilla.com/D165794
-
Henrik Skupin authored
Bug 1809105 - [cdp] Increase TIMEOUT_MULTIPLIER for browser chrome tests for debug, ASAN/TSAN, and CCOV builds. r=webdriver-reviewers,Sasha,jdescottes Depends on D166826 Differential Revision: https://phabricator.services.mozilla.com/D166827
-
Henrik Skupin authored
Bug 1734312 - [cdp] Request longer timeout for browser_lifecycleEvent.js. r=webdriver-reviewers,Sasha,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D166826
-
- Jan 12, 2023
-
-
CanadaHonk authored
Bug 1809712 - [cdp] Fix /json/version reporting incorrect Protocol-Version r=webdriver-reviewers,whimboo The HTTP endpoint /json/version reports Protocol-Version as 1.0, when it should be 1.3 (as Browser.getVersion correctly reports already). Also updates test which validates endpoint. Differential Revision: https://phabricator.services.mozilla.com/D166583
-
CanadaHonk authored
Bug 1809051 - [cdp] Browser.getVersion: compute jsVersion and add tests r=webdriver-reviewers,whimboo Compute jsVersion using Firefox version instead of using a hardcoded value. Also added relevant tests where existing version checks are. Differential Revision: https://phabricator.services.mozilla.com/D166574
-
Julian Descottes authored
Bug 1790372 - [bidi] Add basic support for network.responseCompleted event r=webdriver-reviewers,whimboo NetworkObserver addResponseContent is the last observable callback for a given request, so let's start by using this as the trigger for responseCompleted. However, as noted on the bug and on Bug 18092102, this does not meet the expectations from the spec completely so we might have to change to another observable later. Differential Revision: https://phabricator.services.mozilla.com/D166373
-
Julian Descottes authored
Bug 1775791 - [cdp] Wait for progress listener to be ready before starting requests in browser_setCacheDisabled.js r=webdriver-reviewers,whimboo We should wait for the progress listener to be setup otherwise we are racing against the ContentTask.spawn Differential Revision: https://phabricator.services.mozilla.com/D166577
-
- Jan 11, 2023
-
-
Sandor Molnar authored
-
Barret Rennie authored
This patch replaces the internals of the StreamRegistry et al to use a new Stream class as the stream type. Under the hood, it delegates the IO to IOUtils. In the case where a PDF's data is returned directly (i.e., they don't request a stream), we write the data to an nsIStorageStream in memory and hand over the contents without touching the disk. Differential Revision: https://phabricator.services.mozilla.com/D163372
-
- Jan 10, 2023
-
-
Henrik Skupin authored
Differential Revision: https://phabricator.services.mozilla.com/D166381
-
Henrik Skupin authored
Bug 1802284 - [marionette] Added support for (de-)serialization of HTMLCollection and NodeList objects. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D166336
-
- Jan 07, 2023
-
-
Julian Descottes authored
Bug 1790370 - [bidi] Add basic support for network.responseStarted event r=webdriver-reviewers,Sasha,whimboo Depends on D165431 Differential Revision: https://phabricator.services.mozilla.com/D165432
-
- Jan 06, 2023
-
-
Julian Descottes authored
Bug 1806735 - [remote] Add browser mochitest for the shared NetworkListener r=webdriver-reviewers,whimboo Add a browser mochitest for the listener and fix minor issues at the same time Differential Revision: https://phabricator.services.mozilla.com/D165227
-
Henrik Skupin authored
Bug 1794078 - [marionette] Make "seen" list of objects in "clone an object" compliant to the WebDriver spec. r=webdriver-reviewers,jgraham,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D166034
-
Henrik Skupin authored
Bug 1794078 - [marionette] Refactor evaluate's "fromJSON" and "toJSON" methods. r=jdescottes,webdriver-reviewers Differential Revision: https://phabricator.services.mozilla.com/D166033
-