Commit Graph

571 Commits

Author SHA1 Message Date
Alex Rudenko
c6e5bb2e40
refactor: fail early for features that require CDP (#10723) 2023-08-11 09:36:32 +02:00
release-please[bot]
6d7ea9e105
chore: release main (#10721)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-08-11 07:58:27 +02:00
Alex Rudenko
bec2357aee
feat: allow installing chrome/chromedriver by milestone and version prefix (#10720) 2023-08-10 13:00:22 +02:00
jrandolf
0c59e9a1cb
chore: implement mapHandle and filterHandle (#10716) 2023-08-09 14:36:58 +00:00
Nikolay Vitkov
47dfc3578d
chore: add evaluateOnNewDocument for BiDi (#10712) 2023-08-09 10:00:33 +02:00
Alex Rudenko
f70048c84f
refactor: turn Frame into EventEmitter (#10711) 2023-08-08 16:42:45 +02:00
release-please[bot]
854d488693
chore: release main (#10681)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-08-08 16:05:17 +02:00
Alex Rudenko
420421d41f
refactor: move event listeners in Page to a helper (#10710) 2023-08-08 12:02:56 +00:00
Alex Rudenko
932a5e0415
refactor: add parentSession() to CDPSession (#10709) 2023-08-08 12:21:43 +02:00
Nikolay Vitkov
2dec12fe8b
chore: update test expectations BiDi (#10703) 2023-08-08 08:18:43 +00:00
jrandolf
8b8770c004
fix: destroy puppeteer utility on context destruction (#10672) 2023-08-07 14:44:12 +02:00
jrandolf
21461b02c6
fix: add buildId to archive path (#10699) 2023-08-07 13:40:16 +02:00
browser-automation-bot
e5af57ebd0
fix: roll to Chrome 115.0.5790.170 (r1148114) (#10677) 2023-08-07 06:25:52 +02:00
Nikolay Vitkov
512a0f2a9d
chore: enable _client for Chrome BiDi (#10688) 2023-08-04 13:09:10 +00:00
Nikolay Vitkov
f4c711e25b
chore: BiDi close error (#10687) 2023-08-04 14:45:38 +02:00
Nikolay Vitkov
d9a596511e
chore: add bringToFront for BiDi (#10685) 2023-08-03 19:58:28 +02:00
Nikolay Vitkov
7ecfe150a1
chore: tests for multi projects angular (#10675) 2023-08-03 11:02:25 +00:00
release-please[bot]
2f6870651e
chore: release main (#10680)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-08-03 12:19:16 +02:00
jrandolf
1b44b911d3
fix: use handle frame instead of page (#10676) 2023-08-03 12:11:44 +02:00
release-please[bot]
9a814a3656
chore: release main (#10598)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-08-02 14:50:46 +02:00
Nikolay Vitkov
63b2be122d
chore: fix waitForNavigation BiDi (#10671) 2023-08-02 13:13:39 +02:00
Christian Bromann
87bd791ddc
fix: clear pending TLS socket handle (#10667) 2023-08-01 18:33:35 +02:00
Nikolay Vitkov
4f60a567a6
chore: update chromium-bidi (#10670) 2023-08-01 16:38:27 +02:00
Nikolay Vitkov
76f67ebd76
chore: add Dialogs for BiDi (#10659) 2023-08-01 15:53:02 +02:00
jrandolf
04369db145
chore: implement partial ElementHandle.prototype.boundingBox (#10660) 2023-08-01 15:07:48 +02:00
Nikolay Vitkov
7de91f16b4
docs: fix typo (#10658) 2023-08-01 14:29:42 +02:00
Nikolay Vitkov
c476058a16
chore: removes dependency on Firefox Json endpoint (#10668) 2023-08-01 11:55:16 +00:00
Nikolay Vitkov
6bca1db956
feat: support for multi projects repos (#10665) 2023-08-01 13:41:42 +02:00
Nikolay Vitkov
0757d04358
chore: update chromium-bidi (#10620) 2023-07-28 11:11:14 +02:00
jrandolf
fdada74ba7
feat: implement Locator.prototype.waitHandle (#10650) 2023-07-27 10:47:29 +02:00
jrandolf
16ab291b93
chore: specialize Locator.prototype.setWaitForEnabled (#10649) 2023-07-27 10:17:27 +02:00
Alex Rudenko
448a18310d
refactor: add browser target (#10642) 2023-07-27 09:56:13 +02:00
jrandolf
6ad92f7f84
feat: implement function locators (#10632) 2023-07-27 09:23:28 +02:00
Julian Descottes
2423d4fd94
chore: sync latest Firefox preference changes for translation feature (#10644) 2023-07-27 08:14:22 +02:00
jrandolf
34be28db5d
feat: implement immutable locator operations (#10638) 2023-07-26 17:00:00 +02:00
Alex Rudenko
30ccbf855a
refactor: target events for bidi (#10634) 2023-07-26 12:19:27 +00:00
jrandolf
e73d35def0
feat: implement Locator.prototype.filter (#10631) 2023-07-25 16:46:10 +02:00
jrandolf
47eecf5bb1
feat: implement Locator.prototype.map (#10630) 2023-07-25 16:45:10 +02:00
jrandolf
5d34d42d15
feat: implement Locator.prototype.wait (#10629) 2023-07-25 16:43:18 +02:00
Alex Rudenko
0e40f3e143
refactor: move context actions to the browser (#10621) 2023-07-25 11:30:57 +00:00
jrandolf
ede43ca2d3
chore: use RxJS for locator implementation (#10607)
Using RxJS greatly simplifies the control flow for locators and comes with automatic cleanup on failure. It greatly simplifies the `signal` logic and the retry logic.
2023-07-25 12:43:07 +02:00
Alex Rudenko
4568f1bba5
refactor: remove timeoutSettings from browsingContext (#10624) 2023-07-24 16:03:12 +02:00
Alex Rudenko
996d53fc65
chore: support targets for bidi (#10615) 2023-07-24 12:23:39 +02:00
dependabot[bot]
b563da820d
chore(deps): Bump @angular-devkit/schematics from 16.1.4 to 16.1.5 (#10618)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 09:27:18 +02:00
Alex Rudenko
d0c5b8e089
feat: add page.createCDPSession method (#10515) 2023-07-21 14:03:52 +02:00
browser-automation-bot
8649c53a70
fix: roll to Chrome 115.0.5790.102 (r1148114) (#10608) 2023-07-21 10:02:29 +02:00
Alex Rudenko
0e60ce4cec
refactor: move Target to api (#10602) 2023-07-21 09:04:14 +02:00
Paul Draper
c60572a1ca
fix: remove typescript from peer dependencies (#10593)
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-07-21 09:03:55 +02:00
jrandolf
0603f71f77
chore: implement type signatures for internal Locator methods (#10603) 2023-07-20 18:44:02 +02:00
Alex Rudenko
44712d1e6e
refactor!: use Target for filters (#10601) 2023-07-20 16:18:00 +02:00