38 Commits

Author SHA1 Message Date
Max Schmitt
bf3101f455
feat(chromium): add local-fonts API permission (#36186) 2025-06-12 23:46:56 +02:00
Gwenn Le Bihan
0ace76a4b1
docs: mention trace viewer as debugging tool for the Mouse API class (#35857) 2025-06-06 16:27:10 +01:00
Yury Semikhatsky
c930e6763d
feat(cookie): export/import chips cookies (#36168) 2025-06-06 08:24:38 -07:00
Adam Gastineau
2bc8ed0fc9
docs(context): document the browser() call from persistent context (#36216) 2025-06-05 11:33:48 -07:00
Max Schmitt
2e57a78da8
chore: add release notes for v1.53 (#36196) 2025-06-04 16:10:51 +01:00
Dmitry Gozman
f72f931b3e
chore: remove browser.on('context') event (#36154) 2025-06-02 10:32:09 +01:00
Noritaka Kobayashi
f4d655adcc
chore: fix typos (#36091) 2025-05-29 11:17:13 -07:00
Simon Knott
b8ed476258
Reapply "chore(devices): Add more devices (#35961)" (#36096) 2025-05-27 18:46:33 +02:00
Dmitry Gozman
a5d1a18ff5
feat: browser.on('context') event (#36046) 2025-05-22 19:38:27 +01:00
Yury Semikhatsky
697787cd16
Revert "chore(devices): Add more devices (#35961)" (#36002) 2025-05-19 13:55:11 -07:00
Serghei Pogodin
98cdc21fa5
chore(devices): Add more devices (#35961) 2025-05-19 12:46:14 -07:00
Pavel Feldman
313de29fab
feat(locator): introduce locator.describe() (#35969) 2025-05-16 13:40:47 -07:00
Yury Semikhatsky
5e238fcb19
docs: deprecate Logger api (#35978) 2025-05-16 10:27:17 -07:00
Dmitry Gozman
191d912f20
feat(firefox): support custom policies.json (#35926) 2025-05-14 09:38:24 +01:00
Pavel Feldman
f89d0ae870
chore: make refs & emitGeneric private for mcp (#35888) 2025-05-08 08:33:10 -07:00
Adam Gastineau
00429efc4a
docs(tracing): clarify diff between test tracing and context.tracing (#35852) 2025-05-06 11:25:33 -07:00
Pavel Feldman
7ec70c61d7
feat(aria): emit generic nodes (#35686) 2025-04-21 17:36:10 -07:00
Pavel Feldman
0109882a66
docs: add example w/ params for locator.evaluate (#35645) 2025-04-16 19:34:56 -07:00
Dmitry Gozman
a6d5c981af
Revert "feat: support proxy in connect/connectOverCDP (#35389)" (#35542) 2025-04-08 21:10:38 +01:00
Dmitry Gozman
471a28e0d5
feat: support proxy in connect/connectOverCDP (#35389) 2025-03-28 12:03:54 +00:00
Simon Knott
3340855109
chore: support typed arrays in indexeddb (#34949) 2025-03-26 18:04:45 +01:00
Yury Semikhatsky
b83e0af11a
fix: do not allow to override cookie header (#35168)
Behavior before this PR regarding 'Cookie' header already varied between browsers:
- Chromium would not respect the 'Cookie' header if there was one with the same name in its cookie jar. If there was no corresponding cooke in the cookie jar, Chromium would apply one from the overrides.
- WebKit would always take one from the cookie jar.

To override cookies `addCookies` should be used instead.


See https://docs.google.com/document/d/1LXMSP4GVxFLYJxA6z4upKqwkgD-TnVCGeX-daS4VQjk/edit?usp=sharing for mode details.

Reference https://github.com/microsoft/playwright/issues/35154
2025-03-20 16:35:03 -07:00
Chris
beea7c30c5
feat: Add maxRedirects to options of apiRequest.newContext (#35160) 2025-03-17 13:47:52 +00:00
Dmitry Gozman
accd7c6c9e
docs: clarify that userDataDir cannot be used concurrently (#35228) 2025-03-17 11:11:45 +00:00
Chris
deaa714ab4
docs: Update outdated links & broken anchors (#35181)
Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2025-03-13 10:41:02 +01:00
Pavel Feldman
807d9066d6
chore: allow generating aria references (#35132) 2025-03-10 14:39:37 -07:00
Max Schmitt
6f99ad63dd
chore: hide indexedDB from storageState() and BrowserContext option (#35058) 2025-03-06 09:59:20 +01:00
Yury Semikhatsky
cd437c972d
fix: do not change glob pattern when converting to url (#34923) 2025-02-28 13:44:25 -08:00
Dmitry Gozman
8d8c9a55cd
docs: js release notes for 1.51 (#34972)
Signed-off-by: Dmitry Gozman <dgozman@gmail.com>
Co-authored-by: Simon Knott <info@simonknott.de>
2025-02-28 13:22:51 +00:00
Dmitry Gozman
3ce9ae6a7d
chore: replace locator.visible with filter({ visible }) (#34947) 2025-02-27 13:44:53 +00:00
Simon Knott
837abfbc15
chore: document indexeddb type as "unknown" (#34944) 2025-02-27 14:29:22 +01:00
Simon Knott
10fc0ef221
chore: make indexeddb opt-in (#34942) 2025-02-27 14:27:54 +01:00
Yury Semikhatsky
b5fe029c1b
chore: remove failOnStatusCode from Browser.newContext, rename (#34936) 2025-02-26 15:03:21 -08:00
Dmitry Gozman
ed0bf35435
feat: locator.visible (#34905) 2025-02-25 11:48:15 +00:00
Yury Semikhatsky
9b633ddd2f
docs: touch events guide improvements (#34903) 2025-02-24 14:13:27 -08:00
Simon Knott
48fb536e12
chore(screenshot): warn about visibility of masked elements (#34881) 2025-02-21 13:52:44 +01:00
Sang Nguyen
e4ceac8e4c
docs: correct closing tags for option elements in HTML examples (#34874) 2025-02-21 09:38:47 +01:00
Pavel Feldman
d5adeb3cf4
chore: build a client bundle (#34847) 2025-02-19 15:27:00 -08:00