dependabot[bot]
634d5b805d
chore(deps-dev): Bump the dev-dependencies group with 13 updates ( #11908 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikolay Vitkov <nvitkov@chromium.org>
2024-02-14 18:20:12 +00:00
Alex Rudenko
46a3ef2681
refactor!: rename createIncognitoBrowserContext to createBrowserContext ( #11834 )
2024-02-05 10:43:37 +01:00
Alex Rudenko
7564dfa911
refactor!: remove networkConditions in favor of PredefinedNetworkConditions ( #11806 )
2024-02-02 13:25:20 +01:00
Alex Rudenko
f18d44761c
refactor!: remove InterceptResolutionStrategy ( #11788 )
2024-02-02 13:21:48 +01:00
Alex Rudenko
eb360e3a76
refactor!: remove devices in favor of KnownDevices ( #11787 )
2024-02-02 13:20:33 +01:00
Nikolay Vitkov
b3bfdd2024
refactor!: remove error
const, change CustomError to PuppeteerError ( #11777 )
...
Co-authored-by: Alex Rudenko <OrKoN@users.noreply.github.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2024-02-02 13:15:20 +01:00
Maksim Sadym
9cb1fde589
feat!: BiDi cookies ( #11532 )
...
Co-authored-by: Maksim Sadym <sadym@google.com>
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2024-02-02 13:13:00 +01:00
dependabot[bot]
2d8acd2021
chore(deps): Bump the dependencies group with 6 updates ( #11771 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikolay Vitkov <nvitkov@chromium.org>
2024-01-29 13:46:51 +01:00
jrandolf
d085127bba
refactor: use generic implementation for waitForNetworkIdle
( #11757 )
2024-01-26 16:06:41 +01:00
Alex Rudenko
f88e1da638
feat: add experimental browser.debugInfo ( #11748 )
2024-01-25 14:57:45 +00:00
jrandolf
3698fa8aec
refactor: use generic implementation for waitForResponse
( #11752 )
2024-01-25 14:22:48 +01:00
Alex Rudenko
b5e50865a4
build: regen package-lock.json ( #11735 )
2024-01-24 11:38:21 +00:00
Alex Rudenko
c660d4001d
feat: support timeouts per CDP command ( #11595 )
2024-01-02 11:00:07 +01:00
Alex Rudenko
8aba033dde
feat: experimental WebDriver BiDi support with Firefox ( #11412 )
...
Co-authored-by: Jecelyn Yeen <5917927+jecfish@users.noreply.github.com>
2023-11-28 13:07:53 +01:00
Alex Rudenko
4bf2a09a13
fix: mitt types should not be exported ( #11371 )
2023-11-13 13:27:17 +01:00
Nikolay Vitkov
0fe89b7da9
chore: add new UnsupportedOperation Error ( #11322 )
2023-11-09 13:57:33 +01:00
jrandolf
f060d467c0
feat: implement screencasting ( #11084 )
2023-10-06 16:50:39 +02:00
jrandolf
ecd6ac9dfa
chore: implement element screenshot ( #10963 )
2023-09-21 21:21:12 +02:00
jrandolf
cfed7b93ec
fix: make CDPSessionEvent.SessionAttached
public ( #10941 )
2023-09-19 17:42:40 +02:00
jrandolf
2292078969
feat: implement BrowserContext.closed
( #10928 )
2023-09-18 20:11:55 +02:00
jrandolf
60582b7fbc
refactor: migrate browsingContext methods to frame ( #10881 )
2023-09-18 14:14:06 +02:00
jrandolf
d088da31b2
docs: improve Browser docs ( #10925 )
2023-09-18 11:05:23 +02:00
jrandolf
09207a71b8
chore: separate code to semantic folders ( #10914 )
2023-09-16 22:56:40 +02:00
jrandolf
9b6f1de8b9
feat: implement typed events ( #10889 )
2023-09-13 15:47:55 +02:00
jrandolf
2401bb46b1
chore: implement moveable ( #10803 )
2023-08-29 22:48:37 +02:00
jrandolf
27636afacf
chore: implement boxModel
, contentFrame
, and nested frame boundingBox
( #10773 )
2023-08-23 16:58:18 +02:00
jrandolf
6ad92f7f84
feat: implement function locators ( #10632 )
2023-07-27 09:23:28 +02:00
jrandolf
47eecf5bb1
feat: implement Locator.prototype.map
( #10630 )
2023-07-25 16:45:10 +02: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
0e60ce4cec
refactor: move Target to api ( #10602 )
2023-07-21 09:04:14 +02:00
jrandolf
0715ad8281
refactor: move locators to separate files ( #10591 )
2023-07-20 15:06:42 +02:00
Alex Rudenko
6c9306a72e
feat: add autofill support ( #10565 )
2023-07-19 17:42:31 +00:00
jrandolf
c14f9b64a7
chore: implement typed Locators, expects, and internal contexts ( #10573 )
2023-07-19 15:39:38 +00:00
jrandolf
3ba7fba838
chore: implement Bidi keyboard ( #10417 )
2023-06-19 17:44:39 +02:00
jrandolf
39847bd231
refactor: use input API for CDP inputs ( #10401 )
2023-06-19 10:12:43 +02:00
Alex Rudenko
7cb6059bcc
fix: mark CDPSessionOnMessageObject as internal ( #10373 )
2023-06-13 13:53:48 +02:00
Alex Rudenko
1f978f5fc5
feat: implement Locators ( #10305 )
2023-06-02 17:46:10 +00:00
Junyan
b5a124ff73
feat: Page.removeScriptToEvaluateOnNewDocument ( #10250 )
...
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-05-26 07:56:45 +00:00
Alex Rudenko
1ad32ec994
feat: add an ability to trim cache for Puppeteer ( #10199 )
2023-05-17 15:21:40 +02:00
jrandolf
317fa732f9
feat: implement detailed errors for evaluation ( #10114 )
2023-05-10 10:23:29 +02:00
Alex Rudenko
575f00a31d
fix: use AbortSignal.throwIfAborted ( #10105 )
2023-05-02 14:08:05 +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
9109b76276
feat: support AbortController in waitForSelector ( #10018 )
2023-04-18 16:45:10 +00:00
jrandolf
34db39e447
fix: improve mouse actions ( #10021 )
2023-04-17 10:56:51 +02:00
Alex Rudenko
1eca5663f1
docs: fix typo ( #10000 )
2023-04-11 09:21:15 +00:00
Nikolay Vitkov
bb37df5f64
docs: add DeviceRequestPrompt documentation ( #9918 )
2023-03-27 13:16:51 +02:00
Alex Rudenko
510b36c500
fix: implement protocol-level timeouts ( #9877 )
2023-03-21 11:53:13 +00:00
jrandolf
56f99f7b10
refactor: migrate to iterator-based query handlers ( #9676 )
2023-02-14 13:31:30 -08:00
jrandolf
eb138635d6
fix: fix circularity on JSHandle interface ( #9661 )
2023-02-13 11:25:07 -08:00
jrandolf
c7a063a152
feat: add element validation ( #9352 )
...
This PR adds a method to ElementHandle that validates the tag type of
that handle and returns it.
Fixed : #8579 , #9280
2022-12-19 13:25:56 +01:00