Volodymyr Momot
|
94ffbcb9c5
|
feat(fetch/network): add generic to json method (#34091)
|
2024-12-19 10:36:02 -08:00 |
|
Simon Knott
|
5e8b469c1c
|
fix(test): hide response.* calls from reports (#33620)
|
2024-11-18 13:59:40 +01:00 |
|
Yury Semikhatsky
|
50775698ae
|
fix: parent step for API calls inside waitForEvent callback (#33409)
|
2024-11-06 17:35:16 -08:00 |
|
Dmitry Gozman
|
0f2cbdedac
|
fix(routeWebSocket): do not show in the trace (#32991)
|
2024-10-08 02:47:24 -07:00 |
|
Dmitry Gozman
|
a395fb22c4
|
feat(routeWebSocket): address api review feedback (#32850)
|
2024-09-27 04:01:31 -07:00 |
|
Dmitry Gozman
|
b3a82bef46
|
feat: do not record route calls in the trace (#32723)
These are represented in the network pane instead.
|
2024-09-21 10:17:59 -07:00 |
|
Dmitry Gozman
|
cdcaa7fab6
|
feat: routeWebSocket (#32675)
This introduces `WebSocketRoute` class and
`page/context.routeWebSocket()` methods.
|
2024-09-20 03:20:06 -07:00 |
|
Dmitry Gozman
|
f8eef3897c
|
chore: move urlMatch to isomorphic (#32142)
To be reused in injected code.
|
2024-08-13 12:47:02 -07:00 |
|
Yury Semikhatsky
|
95fc2b8a8b
|
feat(fetch): maxRetries for fetch (#31386)
Fixes https://github.com/microsoft/playwright/issues/30978
|
2024-06-19 18:10:14 -07:00 |
|
Pavel Feldman
|
964fe66ccc
|
chore: hint at unroute for handle errors (#30949)
|
2024-05-22 08:54:19 -07:00 |
|
Yury Semikhatsky
|
042896472b
|
fix: route.continue should not change multipart form data body (#30863)
The bug was fixed in https://github.com/microsoft/playwright/pull/30734.
This PR adds a test and updates interception logic to not send post data
when it is not modified.
Fixes https://github.com/microsoft/playwright/issues/30788
|
2024-05-20 16:36:57 -07:00 |
|
Pavel Feldman
|
2de8a6b002
|
chore: move filter params into the clearCookies (#30111)
|
2024-03-26 08:12:26 -07:00 |
|
Max Schmitt
|
b158e4ef96
|
fix: postDataJSON without Content-Type header (#29918)
Regressed after
38fc74db7c.
Test coverage: Some tests were failing on the flakiness dashboard
|
2024-03-14 16:48:34 +01:00 |
|
Max Schmitt
|
38fc74db7c
|
fix: postDataJSON with application/x-www-form-urlencoded; charset=UTF-8 (#29889)
Fixes https://github.com/microsoft/playwright/issues/29872
|
2024-03-12 17:20:39 +01:00 |
|
PaulTriandafilov
|
8e48ee714d
|
feat(playwright-core): add remove cookies api (#29698)
|
2024-03-02 07:27:01 -08:00 |
|
Yury Semikhatsky
|
d89837c58e
|
chore: revert noWaitForFinish option, page.close does not wait for ro… (#28658)
…ute handlers
Reference https://github.com/microsoft/playwright/issues/23781
|
2023-12-15 09:00:12 -08:00 |
|
Max Schmitt
|
736c0efd43
|
chore: use more explicit awaits when returning in client (#28443)
|
2023-12-07 20:13:35 -08:00 |
|
Yury Semikhatsky
|
8f056fbbce
|
chore: do not wait for route on close if route.continue() threw an error (#28487)
Reference https://github.com/microsoft/playwright/issues/23781
|
2023-12-05 10:26:17 -08:00 |
|
Yury Semikhatsky
|
74e51d334e
|
feat: wait for active route handlers on page/context close (#28414)
Reference https://github.com/microsoft/playwright/issues/23781
|
2023-12-04 16:19:05 -08:00 |
|
Pavel Feldman
|
091f6883f5
|
chore: remove the usages of raw target closed message constant (#27669)
|
2023-10-17 15:35:41 -07:00 |
|
Pavel Feldman
|
f212fd1a83
|
chore: unify target closed errors (#27540)
|
2023-10-12 11:05:34 -07:00 |
|
Dmitry Gozman
|
5646875e5c
|
fix: make Request.frame throw when page is not ready yet (#26616)
Suggest to check `request.isNavigationRequest()` beforehand.
Fixes #24603.
|
2023-08-22 14:06:21 -07:00 |
|
Dmitry Gozman
|
72bdd43e69
|
fix(route): make sure Route.fetch works for popup main request (#26590)
References #24603.
|
2023-08-21 16:48:51 -07:00 |
|
Dmitry Gozman
|
2cb0622c39
|
chore: rename ScopedRace to LongStandingScope, preserve Error instance in reject() (#24361)
|
2023-07-23 21:00:07 -07:00 |
|
Pavel Feldman
|
7579572688
|
chore: unflake the network status test (#23551)
|
2023-06-06 16:55:53 -07:00 |
|
☃ Elliot Shepherd
|
106fa45f50
|
feat(route): accept timeout to fetch (#22475)
Fixes: #22474
|
2023-04-20 08:41:33 -07:00 |
|
Pavel Feldman
|
d4e0ef7f1a
|
chore: explicitly send route's requestUrl for tracing (#21940)
|
2023-03-23 14:57:03 -07:00 |
|
Pavel Feldman
|
86ca7e3949
|
chore: introduce manual promise race (#21358)
Fixes https://github.com/microsoft/playwright/issues/21345
|
2023-03-06 08:50:03 -08:00 |
|
Dmitry Gozman
|
ae05808f4b
|
chore: align js routing logic with other langs (#21010)
Mostly reverts #20353. This makes porting easier.
|
2023-02-18 11:41:24 -08:00 |
|
Dmitry Gozman
|
6ad4687f4d
|
feat(route): add maxRedirects option to Route.fetch (#20567)
References #20501.
|
2023-02-01 14:43:21 -08:00 |
|
Dmitry Gozman
|
d458e84f5b
|
feat(route): match pattern on the server side (#20410)
This avoids client-side roundtrip for requests that are not handled by
any route.
Fixes #19607.
|
2023-01-27 10:43:19 -08:00 |
|
Dmitry Gozman
|
ead4989947
|
fix(api): Response.finished() throws when target closes (#20453)
|
2023-01-27 10:42:43 -08:00 |
|
Dmitry Gozman
|
cab52cded9
|
chore: consolidate route handling logic in NetworkRouter (#20353)
References #19607.
|
2023-01-25 14:11:53 -08:00 |
|
Pavel Feldman
|
d1c161ce99
|
chore: merge the util exports (#20110)
|
2023-01-13 13:50:38 -08:00 |
|
Max Schmitt
|
0fe327c21b
|
chore: return Promise<any> in {page,context}.route (#20005)
Fixes https://github.com/microsoft/playwright/issues/19855
Closes https://github.com/microsoft/playwright/pull/19856
|
2023-01-10 18:07:17 +01:00 |
|
Pavel Feldman
|
3f333a8ef7
|
chore: simplify post_data processing (#19490)
|
2022-12-15 11:57:51 -08:00 |
|
Pavel Feldman
|
d1559a0fcc
|
chore: route.fetch(postData) (#19436)
|
2022-12-13 14:01:39 -08:00 |
|
Pavel Feldman
|
f0e8d8f074
|
feat(api): introduce route.fetch and route.fulfill(json) (#19184)
|
2022-11-30 17:26:19 -08:00 |
|
Yury Semikhatsky
|
72a24973f3
|
fix: ignore timing data when request served from memory cache (#17595)
`Response.timing` contains stale data when the request is served from
memory cache, in that we should ignore it and return -1 where we don't
know the value.
Fixes https://github.com/microsoft/playwright-java/issues/1080
|
2022-09-26 17:12:47 -07:00 |
|
Pavel Feldman
|
df143031e7
|
chore: move protocol and trace types into the top-level packages (#17486)
|
2022-09-20 18:41:51 -07:00 |
|
Pavel Feldman
|
a07a4a25a2
|
chore: make parent scope explicit (#16819)
|
2022-08-25 11:58:41 -07:00 |
|
Dmitry Gozman
|
4eccb89a79
|
chore: do not serialize buffers into base64 in local mode (#15316)
|
2022-07-05 08:58:34 -07:00 |
|
Ross Wollman
|
6cb3236acd
|
feat(chromium): Service Worker Network Instrumentation and Inspection (#14716)
Adds Chromium support for Service Worker Networking (interception/routing, Request/Response events, and HAR).
Resolves #1090.
Depends on #14714 and #14714.
Supercedes #14321.
Follow up #14711.
Landed upstream patches:
- https://chromium-review.googlesource.com/c/chromium/src/+/3510917
- https://chromium-review.googlesource.com/c/chromium/src/+/3526571
- https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3566669
- https://chromium-review.googlesource.com/c/chromium/src/+/3544685
- https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3610924
- https://chromium-review.googlesource.com/c/chromium/src/+/3689949
|
2022-07-01 12:49:43 -07:00 |
|
Dmitry Gozman
|
6af6fab84a
|
fix(har): internal redirect in renderer-initiated navigations (#15000)
fix(har): internal redirect in renderer-initiated navigations
|
2022-06-21 11:01:01 -07:00 |
|
Dmitry Gozman
|
e3da3ebfa4
|
feat(har): do not expose HAR types, remove HARResponse fulfill (#14992)
|
2022-06-20 15:19:54 -07:00 |
|
Yury Semikhatsky
|
ed6b14f0f4
|
fix(har): restart redirected navigation (#14939)
|
2022-06-17 21:17:30 -07:00 |
|
Yury Semikhatsky
|
259c8d64a5
|
feat: Page.routeFromHar (#14870)
|
2022-06-15 08:41:46 -07:00 |
|
Yury Semikhatsky
|
e00a26a11d
|
feat(route): fulfill with HARResponse (#14865)
|
2022-06-14 15:07:22 -07:00 |
|
Pavel Feldman
|
48f98673ef
|
chore: remove stray fallback overrides check
|
2022-06-13 18:06:01 -07:00 |
|
Pavel Feldman
|
9cf068ad06
|
feat(fallback): allow falling back w/ overrides (#14849)
|
2022-06-13 17:56:16 -07:00 |
|