Nikolay Vitkov
e61d9cbb4b
chore: refactor waitForNetworkIdle + waitForEvent ( #10277 )
2023-05-31 09:32:16 +02:00
Nikolay Vitkov
b03acac30f
chore: add support for waitForNetworkIdle ( #10261 )
2023-05-30 11:07:55 +00:00
Nikolay Vitkov
f342c26d95
chore: add WaitForRequest and WaitForResponse ( #10257 )
2023-05-26 14:50:00 +02:00
Junyan
b5a124ff73
feat: Page.removeScriptToEvaluateOnNewDocument ( #10250 )
...
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-05-26 07:56:45 +00:00
Nikolay Vitkov
557ec24cfc
fix: stacktraces should not throw errors ( #10231 )
2023-05-24 14:42:08 +02:00
Nikolay Vitkov
49360eac10
chore: fixes expectation for test in Firefox ( #10239 )
2023-05-24 11:56:24 +02:00
Alex Rudenko
4edcb72430
chore: fix test expectations ( #10232 )
2023-05-23 14:46:08 +02:00
Junyan
81f73a55f3
feat: Page.setBypassServiceWorker ( #10229 )
...
Co-authored-by: Alex Rudenko <OrKoN@users.noreply.github.com>
2023-05-23 13:51:32 +02:00
Nikolay Vitkov
070ee03d31
chore: network module for BiDi ( #10159 )
2023-05-22 14:52:31 +02:00
release-please[bot]
1e0cb1a164
chore: release main ( #10185 )
...
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-16 07:42:00 +00:00
Nikolay Vitkov
2808240c71
chore: implement Frames for BiDi ( #10121 )
2023-05-15 16:39:47 +02:00
jrandolf
317fa732f9
feat: implement detailed errors for evaluation ( #10114 )
2023-05-10 10:23:29 +02:00
Alex Rudenko
90ed263eaf
feat: support stable/dev/beta/canary keywords for chrome and chromium ( #10140 )
2023-05-08 14:54:44 +02:00
Alexandra Borovova
510d9717be
chore: try to enable some tests for firefox ( #10136 )
2023-05-08 11:39:23 +02:00
Nikolay Vitkov
4615607b7d
chore: add test console after navigation ( #10110 )
2023-05-04 09:43:12 +00:00
Alex Rudenko
df4d60c187
feat!: switch to Chrome for Testing instead of Chromium ( #10054 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-05-02 08:53:40 +02:00
Alex Rudenko
1b125094b9
chore: implement defaultViewport ( #10089 )
2023-04-26 15:56:23 +02:00
Alex Rudenko
deeb314930
chore: update test expectations for passing tests ( #10088 )
2023-04-26 15:00:47 +02:00
Alex Rudenko
dd8c229a4f
chore: add bidi+ emulation command ( #10087 )
2023-04-26 14:37:31 +02:00
Alex Rudenko
26c81b7408
feat: add ElementHandle.isVisible and ElementHandle.isHidden ( #10007 )
2023-04-12 11:19:46 +02:00
Alex Rudenko
0d556a71d6
feat: add ElementHandle.scrollIntoView ( #10005 )
2023-04-12 07:17:18 +02:00
Alex Rudenko
3936600ba9
refactor: use @puppeteer/browsers for install ( #9898 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-03-28 09:27:50 +00:00
Nikolay Vitkov
95c99e84b8
chore: add PDF print for BiDi ( #9914 )
2023-03-27 11:39:40 +02:00
Alex Rudenko
de86cafe3c
chore: reduce default timeout to 10s ( #9906 )
2023-03-24 09:35:45 +01:00
Nikolay Vitkov
48e7bdd75e
chore: use events rather than commands ( #9904 )
2023-03-23 17:18:48 +01:00
Alex Rudenko
ad7bbaebef
chore: remove retries and fix expectations ( #9897 )
2023-03-23 10:22:17 +01:00
Nikolay Vitkov
3ea15dc395
chore: JavaScript error should produce pageerror
events ( #9884 )
2023-03-21 10:21:48 +01:00
Nikolay Vitkov
cb079378bb
chore: add BiDi support for SetContent ( #9878 )
2023-03-20 14:00:13 +01:00
Nikolay Vitkov
9ccde6ebf5
chore: added * pattern for test expectations ( #9870 )
2023-03-20 10:59:50 +01:00
Nikolay Vitkov
175362c048
chore: add BiDi for goto
navigation ( #9795 )
2023-03-10 15:59:02 +00:00
Henrik Skupin
d3b25df34d
chore: update test expectation data for Firefox for 19.7.2 downstream sync ( #9756 )
2023-03-01 13:00:51 +00:00
Nikolay Vitkov
004a99aaef
chore: implement simple BiDi ElementHandle ( #9753 )
2023-03-01 11:09:17 +01:00
Nikolay Vitkov
9b54365df5
chore: Add Page.Console event to BiDi ( #9700 )
2023-02-20 13:00:29 +01:00
jrandolf
2b3cf3ace9
chore: implement P queries ( #9639 )
2023-02-15 10:42:32 -08:00
Nikolay Vitkov
0c85c0611c
chore: Implement JSHandle for BiDi ( #9660 )
2023-02-15 10:29:18 +00:00
Alex Rudenko
df59d010c2
feat(chromium): roll to Chromium 111.0.5556.0 (r1095492) ( #9656 )
2023-02-13 09:46:01 +00:00
Henrik Skupin
404839d175
Refactor test expectation status for recent Firefox Nightly builds ( #9642 )
2023-02-10 12:45:40 +01:00
Henrik Skupin
e14cf7ebac
fix: update test expectations for next Firefox Nightly changes ( #9635 )
2023-02-09 12:50:42 +01:00
Nikolay Vitkov
471e291e05
chore: Rename chrome-headless to new-headless ( #9628 )
2023-02-06 19:18:28 +01:00
charlieinitialdigital
c8bb11adfc
feat: add touchstart, touchmove and touchend methods ( #9622 )
2023-02-03 10:59:21 +00:00
Nikolay Vitkov
abcc1756dd
chore: Add BiDi Page.evaluate ( #9609 )
2023-02-02 15:14:28 +01:00
jrandolf
050a7b0624
fix: atomically get Puppeteer utilities ( #9597 )
2023-01-27 11:58:40 -08:00
Alexandra Borovova
3d249dc3a3
chore: update test expectations for firefox ( #9569 )
...
<!-- Thanks for submitting a pull request! Please provide enough
information so that others can review your pull request. -->
**What kind of change does this PR introduce?**
Test expectation file update
**Did you add tests for your changes?**
no
**Summary**
Unskippes tests for Firefox and linux, which were missed in the previous
update
**Does this PR introduce a breaking change?**
no
2023-01-24 15:36:50 +01:00
Alexandra Borovova
9a97c5f8dd
chore: update test expectations for firefox ( #9551 )
...
What kind of change does this PR introduce?
Test expectation file update
Summary
Closes https://github.com/puppeteer/puppeteer/issues/9118 .
This PR updates the test expectation file with more specific status for
firefox (like fail, fail-pass), removes the duplications.
Does this PR introduce a breaking change?
no
2023-01-23 11:20:19 +01:00
Alex Rudenko
41494950c0
chore: fix bidi expectations ( #9562 )
2023-01-23 10:09:19 +01:00
Alexandra Borovova
31ff55cc03
chore: filter expectations by the whole test or file name ( #9503 )
...
<!-- Thanks for submitting a pull request! Please provide enough
information so that others can review your pull request. -->
**What kind of change does this PR introduce?**
This is a change to a custom mocha runner to look for expectation of the
test case by the whole test name instead of by the part of the name.
**Summary**
Working on integration of the puppeteer expectation file in mozilla repo
and unskipping a lot of tests, I've noticed that some tests get wrong
statuses. For example, a test case with the name `navigation Page.goto
should fail when navigating to bad SSL` got the status of `navigation
Page.goto should fail when navigating to bad SSL after redirects` or
`ElementHandle specs ElementHandle.boundingBox should work` get the
status of `ElementHandle specs ElementHandle.boundingBox should work
with SVG nodes`. So it seems like checking for the whole name of the
test should be safer, but let me know if I'm missing something here.
**Does this PR introduce a breaking change?**
no
2023-01-13 16:14:37 +01:00
Alex Rudenko
06e816bbfa
feat(chromium): roll to Chromium 110.0.5479.0 (r1083080) ( #9500 )
...
Closes #9470
2023-01-12 11:31:20 +01:00
Alex Rudenko
29a50764d4
chore: add BiDi integration for Chromium ( #9410 )
...
This PR adds experimental support for WebDriver BiDi by making use of
chromium-bidi to implement the BiDi protocol. The tests are disabled on
Windows due to flakiness (filed
https://github.com/GoogleChromeLabs/chromium-bidi/issues/361 ).
2022-12-20 14:37:31 +00:00
Alex Rudenko
810e0cd74e
fix: remove oopif expectations and fix oopif flakiness ( #9375 )
...
With M109 the flakiness should be reduced. Any present flakiness should
be investigated.
Drive-by: a new debugging helper to debug on CI.
2022-12-09 11:36:39 +00:00
Nikolay Vitkov
1875da6191
feat(chromium): roll to Chromium 109.0.5412.0 (r1069273) ( #9364 )
...
Closes #9233
2022-12-07 14:54:00 +01:00