Commit Graph

77 Commits

Author SHA1 Message Date
Alex Rudenko
54b0bcbc46
docs: update faq (#11441) 2023-11-24 10:01:53 +00:00
Alex Rudenko
53fb69bf7f
feat: implement the Puppeteer CLI (#11344) 2023-11-23 08:51:37 +00:00
dependabot[bot]
97b70eaad2
chore(deps): Bump the dependencies group with 1 update (#11415)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maksim Sadym <sadym@google.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-11-20 09:56:29 +00:00
Nikolay Vitkov
474d73fe1b
refactor: extract Connect interfaces into common (#11392) 2023-11-14 15:21:24 +01:00
Alex Rudenko
0a41f8d01e
fix: add --disable-infobars (#11377) 2023-11-13 13:39:18 +00:00
Alex Rudenko
cbc33bea40
fix: add --disable-field-trial-config (#11352) 2023-11-10 13:33:25 +00:00
Maksim Sadym
3a11926bd8
refactor: respect protocol option in Puppeteer.connect (#11338)
Co-authored-by: Maksim Sadym <sadym@google.com>
2023-11-09 18:12:23 +01:00
Nikolay Vitkov
f7cf05ce4a
docs: move ProductLauncher to abstract class (#11324) 2023-11-08 18:36:56 +00:00
jrandolf
ce4e485d1b
fix: ignore unordered frames (#11283) 2023-10-31 12:39:16 +01:00
Thiago Perrotta
edec7d53f8
fix: do not pass --{enable,disable}-features twice when user-provided (#11230) 2023-10-23 13:27:21 +00:00
Thiago Perrotta
2b578e4a09
feat: merge user-provided --{disable,enable}-features in args (#11152)
Bug: #11072
2023-10-15 14:11:44 +00:00
Thiago Perrotta
b020e77991
chore: expose enabled chrome features as an array (#11141) 2023-10-12 23:48:42 +00:00
Alex Rudenko
9347aae12e
fix: disable ProcessPerSiteUpToMainFrameThreshold in Chrome (#11139) 2023-10-12 10:58:31 +02:00
Alex Rudenko
8324c16348
feat: enable tab targets (#11099) 2023-10-09 13:49:27 +02:00
jrandolf
f060d467c0
feat: implement screencasting (#11084) 2023-10-06 16:50:39 +02:00
Alex Rudenko
b0d7375519
fix: remove the flag disabling bfcache (#11047) 2023-09-28 11:44:04 +02:00
jrandolf
bd6c246b18
chore: add @typescript-eslint/no-import-type-side-effects (#11040) 2023-09-26 18:24:24 +02:00
jrandolf
164bdd29b0
chore: use custom disposable stack (#10943) 2023-09-19 18:13:51 +02:00
jrandolf
09207a71b8
chore: separate code to semantic folders (#10914) 2023-09-16 22:56:40 +02:00
jrandolf
c949656a43
chore: use @typescript-eslint/consistent-type-imports (#10913) 2023-09-15 13:00:20 +02:00
Nikolay Vitkov
aefbde60d7
refactor: align names (#10903) 2023-09-13 21:57:26 +02:00
jrandolf
9b6f1de8b9
feat: implement typed events (#10889) 2023-09-13 15:47:55 +02:00
Alex Rudenko
4852e222b7
fix: only a single disable features flag is allowed (#10887) 2023-09-12 07:20:30 +00:00
Alex Rudenko
d08ad5fbbe
fix: add --disable-search-engine-choice-screen to default arguments (#10880) 2023-09-11 17:34:19 +00:00
Alex Rudenko
acdd7d3cd5
fix: trimCache should remove Firefox too (#10872) 2023-09-11 08:59:19 +02:00
Alex Rudenko
22daf1861f
fix: make page.goBack work with bfcache in tab mode (#10818) 2023-08-30 14:28:07 +00:00
jrandolf
65188dd2e2
chore: rename BiDi classes with Bidi prefix (#10815) 2023-08-30 14:20:25 +02:00
Alex Rudenko
6f1dd09cca
chore: allow enabling the tab target for testing (#10790) 2023-08-28 08:53:22 +00:00
Alex Rudenko
c4bad4a6da
chore: support Tab targets (#10148) 2023-08-28 08:20:57 +02:00
Nikolay Vitkov
7de91f16b4
docs: fix typo (#10658) 2023-08-01 14:29:42 +02:00
Nikolay Vitkov
de09b058ba
chore: update Prettier and other deps (#10555) 2023-07-17 10:52:54 +02:00
Alex Rudenko
90a9de7257
chore: implement default context and newPage/pages (#10397) 2023-06-16 15:27:31 +02:00
Alex Rudenko
3171c12a0c
fix: avoid importing puppeteer-core.js (#10376) 2023-06-13 13:57:00 +00:00
Alex Rudenko
903afc3715
chore: implement acceptInsecureCerts and version for BiDi (#10365) 2023-06-13 10:17:23 +02:00
Alex Rudenko
dea71bac40
chore: stop disabling DIPS (#10326) 2023-06-06 11:57:48 +00:00
Alex Rudenko
50e72a4d11
fix: bind trimCache to the instance (#10270) 2023-05-30 09:10:45 +00:00
Alex Rudenko
9cba24a961
refactor: make it easier to extend trimCache (#10202) 2023-05-17 16:10:51 +02:00
Alex Rudenko
1ad32ec994
feat: add an ability to trim cache for Puppeteer (#10199) 2023-05-17 15:21:40 +02:00
Alex Rudenko
9758cae029
fix: rename PUPPETEER_DOWNLOAD_HOST to PUPPETEER_DOWNLOAD_BASE_URL (#10130) 2023-05-05 10:32:58 +02: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
Nikolay Vitkov
e4b57c279a
chore: add EsLint rule for no-floating-promises (#10084) 2023-04-26 09:53:02 +00:00
Nikolay Vitkov
cfe9bbc852
fix: implement flag for disabling headless warning (#10073) 2023-04-25 16:30:46 +02:00
Nikolay Vitkov
23d6a95cf1
feat: add warn for headless: true (#10039)
Co-authored-by: Mathias Bynens <mathias@qiwi.be>
2023-04-21 14:07:10 +02:00
Alex Rudenko
704624eb20
fix: move fs.js to the node folder (#10055) 2023-04-21 09:45:04 +02:00
Alex Rudenko
c8f6adf9f3
refactor: use browsers for launchers (#9937) 2023-04-04 13:29:21 +00:00
Nikolay Vitkov
1396274477
docs: remove some redundant instances of @returns (#9943) 2023-03-30 11:54:00 +00:00
Nikolay Vitkov
e0eef01f1c
docs: use code block for single values (#9936) 2023-03-29 15:27:29 +02:00
Nikolay Vitkov
a99abc9a2f
docs: remove unhelpful api pages (#9933) 2023-03-28 18:02:00 +00:00
Alex Rudenko
1f76cdda12
chore: replace rimraf with a helper in BrowserFetcher/Connector (#9890) 2023-03-21 13:41:56 +01:00