0
0
mirror of https://github.com/puppeteer/puppeteer synced 2024-06-14 14:02:48 +00:00
Commit Graph

4810 Commits

Author SHA1 Message Date
jrandolf
47eecf5bb1
feat: implement Locator.prototype.map () 2023-07-25 16:45:10 +02:00
jrandolf
5d34d42d15
feat: implement Locator.prototype.wait () 2023-07-25 16:43:18 +02:00
Alex Rudenko
0e40f3e143
refactor: move context actions to the browser () 2023-07-25 11:30:57 +00:00
jrandolf
ede43ca2d3
chore: use RxJS for locator implementation ()
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
e8e7bf1d3c
test: format test expectations () 2023-07-25 10:02:28 +02:00
Nikolay Vitkov
7d97b5804f
chore: launcher test should respect headless () 2023-07-25 07:06:35 +00:00
Julian Descottes
186b994fba
test: upstream test and expectation for Firefox sync to puppeteer v20.9.0 () 2023-07-25 08:30:03 +02:00
Alex Rudenko
4568f1bba5
refactor: remove timeoutSettings from browsingContext () 2023-07-24 16:03:12 +02:00
Alex Rudenko
996d53fc65
chore: support targets for bidi () 2023-07-24 12:23:39 +02:00
dependabot[bot]
1cf231de7f
chore(deps): Bump github/codeql-action from 2.20.4 to 2.21.0 ()
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 08:15:32 +00:00
dependabot[bot]
b563da820d
chore(deps): Bump @angular-devkit/schematics from 16.1.4 to 16.1.5 ()
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 () 2023-07-21 14:03:52 +02:00
Alex Rudenko
c5016cc670
test: update Firefox expectations () 2023-07-21 11:52:10 +02:00
browser-automation-bot
8649c53a70
fix: roll to Chrome 115.0.5790.102 (r1148114) () 2023-07-21 10:02:29 +02:00
Alex Rudenko
0e60ce4cec
refactor: move Target to api () 2023-07-21 09:04:14 +02:00
Paul Draper
c60572a1ca
fix: remove typescript from peer dependencies ()
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 () 2023-07-20 18:44:02 +02:00
Alex Rudenko
44712d1e6e
refactor!: use Target for filters () 2023-07-20 16:18:00 +02:00
jrandolf
0715ad8281
refactor: move locators to separate files () 2023-07-20 15:06:42 +02:00
Alex Rudenko
4a3b8b2d9e
refactor: separate target init from construction () 2023-07-20 13:00:44 +02:00
Alex Rudenko
87522e778a
feat: add executablePath to InstalledBrowser () 2023-07-20 10:53:15 +02:00
jrandolf
5a411ca629
chore: use clock.restore for locator test () 2023-07-20 10:23:37 +02:00
release-please[bot]
03adf4189e
chore: release main ()
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-20 07:36:56 +00:00
Alex Rudenko
25e33717f5
chore: implement isIncognito () 2023-07-20 08:52:50 +02:00
Alex Rudenko
6c9306a72e
feat: add autofill support () 2023-07-19 17:42:31 +00:00
jrandolf
c14f9b64a7
chore: implement typed Locators, expects, and internal contexts () 2023-07-19 15:39:38 +00:00
dependabot[bot]
dcc08aa6b8
chore(deps): Bump word-wrap from 1.2.3 to 1.2.4 ()
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 14:09:47 +02:00
Alex Rudenko
bf6304e064
fix: restore proxy-agent () 2023-07-19 13:38:52 +02:00
Alex Rudenko
54c6ff2f3c
docs: clarify the path attribute of InstalledBrowser () 2023-07-19 12:32:22 +02:00
browser-automation-bot
830f926d48
feat: roll to Chrome 115.0.5790.98 (r1148114) ()
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-07-19 08:11:45 +00:00
Nikolay Vitkov
caa81c090b
chore(ng-schematics): remove experimental suffix for Node () 2023-07-19 09:16:17 +02:00
Alex Rudenko
c7f3fb21be
test: enable addScriptTag tests () 2023-07-18 21:55:30 +02:00
Alex Rudenko
d71836e7ed
test: remove obsolete expectations () 2023-07-18 21:12:00 +02:00
Alex Rudenko
3b4ff2ad32
test: enable waitForXPath tests () 2023-07-18 21:11:12 +02:00
jrandolf
b032b629cb
test: skip headful tests in headless modes () 2023-07-18 20:18:22 +02:00
jrandolf
b03d7bb9f8
chore: update test command () 2023-07-18 18:43:22 +02:00
Nikolay Vitkov
88439f913e
fix: update the target to ES2022 () 2023-07-18 18:28:03 +02:00
Alex Rudenko
a419abf509
test: unskip style tag tests () 2023-07-18 18:27:41 +02:00
dependabot[bot]
1f08c54d83
chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 ()
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 12:06:17 +00:00
release-please[bot]
6be24edacc
chore: release main ()
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-18 12:40:13 +02:00
Alex Rudenko
e6265ee353
test: run new headless for the docker test () 2023-07-18 11:33:24 +02:00
Alex Rudenko
e3dd5968ca
fix(locators): reject the race if there are only failures () 2023-07-18 11:26:06 +02:00
Alex Rudenko
7af3e8d1fc
test: skip failing on successful retries ()
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-07-18 10:00:33 +02:00
Nikolay Vitkov
40a6f52e14
ci: disable Firefox BiDi () 2023-07-18 09:56:55 +02:00
Alex Rudenko
6f31c52217
docs: update gpu docs () 2023-07-17 12:13:13 +00:00
Nikolay Vitkov
de09b058ba
chore: update Prettier and other deps () 2023-07-17 10:52:54 +02:00
dependabot[bot]
cdd310fe5e
chore(deps): Bump github/codeql-action from 2.20.3 to 2.20.4 ()
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 09:50:13 +02:00
Kushagra Agrawal
80af4d7c4a
docs: added comments to the readme ()
Co-authored-by: Alex Rudenko <OrKoN@users.noreply.github.com>
2023-07-14 11:37:17 +02:00
Adam Raine
cb46413d87
fix: prevent erroneous new main frame () 2023-07-13 22:11:36 +02:00
Alex Rudenko
43556e986e
chore: update template () 2023-07-13 08:25:07 +00:00