Max Schmitt
4bd2d2502e
cherry-pick( #31511 ): docs(clock): update time types in Python/.NET
2024-07-03 10:48:18 +02:00
Max Schmitt
e8989f83d9
chore: mark v1.45.1 ( #31516 )
2024-07-02 19:27:06 +02:00
Max Schmitt
1d94caa103
cherry-pick( #31496 ): docs(release-notes): fix .NET snippets
2024-07-01 19:21:31 +02:00
Max Schmitt
5be51684fb
cherry-pick( #31504 ): fix(ct): export package.json
2024-07-01 19:21:11 +02:00
Max Schmitt
0fe7a102f3
cherry-pick( #31437 ): fix(electron): tracing with @playwright/test
2024-07-01 19:20:53 +02:00
Max Schmitt
4ec4ccf7f3
cherry-pick( #31401 ): chore: .NET generator fixes
2024-07-01 09:44:49 +02:00
Pavel Feldman
3b4d32e731
cherry-pick( #31458 ): fix(utility): create utility world when web security is disabled
2024-06-27 09:30:20 -07:00
Pavel Feldman
4ccaef69be
cherry-pick( #31426 ): fix(runner): do not run beforeEach hooks upon skip modifier
2024-06-26 16:16:16 -07:00
Dmitry Gozman
4f3f6eecae
cherry-pick( #31421 ): docs: release notes for 1.45
2024-06-24 12:24:29 -07:00
Yury Semikhatsky
d557b7b256
cherry-pick( #31420 ): docs(java): correctly parse time ( #31422 )
2024-06-24 12:24:13 -07:00
Dmitry Gozman
1368bca737
cherry-pick( #31419 ): docs: deprecate handle option in exposeBinding
2024-06-24 11:30:17 -07:00
Playwright Service
6c3fc49cf3
cherry-pick( #31404 ): feat(chromium): roll to r1124
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-21 14:20:38 +02:00
Max Schmitt
4ae151f42a
cherry-pick( #31340 ): docs: add guide for print dialogs
2024-06-19 18:12:10 +02:00
Max Schmitt
a11585f0d6
cherry-pick( #31331 ): docs(test-parameterize): improve forEach example
2024-06-19 18:11:48 +02:00
Max Schmitt
afcf8d296c
cherry-pick( #31350 ): docs: fix typo in 1.45 release notes
2024-06-19 09:27:21 +02:00
Max Schmitt
599d074f71
cherry-pick( #31356 ): fix(clock): throw for invalid date
...
Fixes https://github.com/microsoft/playwright/issues/31354
2024-06-19 09:26:47 +02:00
Max Schmitt
245179103e
cherry-pick( #31357 ): fix(clock): under reused context
...
We uninstall all the setInitScript but forgot to mark `installed` as
`false`.
Fixes https://github.com/microsoft/playwright/issues/31353
2024-06-19 09:26:26 +02:00
Yury Semikhatsky
56ca1e13e1
cherry-pick( #31369 ): docs: use long for time in milliseconds ( #31371 )
...
In Java and .NET int is not enough to store millis since epoch.
2024-06-18 11:02:07 -07:00
Dmitry Gozman
816c003189
chore: set version to v1.45.0 ( #31327 )
2024-06-14 19:43:52 -07:00
Dmitry Gozman
b7582616a9
docs: js release notes for v1.45 ( #31323 )
2024-06-14 17:29:33 -07:00
Yury Semikhatsky
76ba94bce6
test: postBody for intercepted fetch FormData with Blob ( #31321 )
...
Fixes https://github.com/microsoft/playwright/issues/24077
2024-06-14 13:30:22 -07:00
Dmitry Gozman
fce2874796
feat(types): export PageAssertionsToHaveScreenshotOptions type ( #31319 )
...
Fixes #31089 .
2024-06-14 09:39:21 -07:00
Playwright Service
cf85905f44
feat(webkit): roll to r2035 ( #31308 )
2024-06-14 10:49:50 +02:00
Max Schmitt
a9200be0af
fix(screenshotter): only wait for for document.fonts.ready on locator frame / page main frame ( #31295 )
...
**Investigation**
~~We use `nonStallingEvaluateInExistingContext` as of today, which does
`eval()` inside (from our utilityScript) which breaks for some sites. It
causes a hang, since the returned `Promise` of `eval()` hangs. We don't
know as of today why this happens. Without wrapping it ini `eval()` it
does not hang.~~
~~Workaround: Do a plain Runtime.evaluate instead.~~
workaround: Only wait on main frame.
Relates https://github.com/microsoft/playwright/issues/28995 (keeping it
open until they confirm that it helps)
2024-06-14 01:22:14 +02:00
Max Schmitt
4fff548fc6
docs: remove redundant duplicate headed paragraph ( #31298 )
2024-06-14 01:20:14 +02:00
Sander
132ceff702
docs(ct): faq how to access the component instance ( #31305 )
...
The question has been asked a few times:
https://github.com/microsoft/playwright/issues/16889 ,
https://github.com/microsoft/playwright/issues/22606 and I think more
people will encounter this
2024-06-13 16:10:35 -07:00
Max Schmitt
a76e5824c0
docs: examples for file directory upload ( #31302 )
2024-06-13 23:37:47 +02:00
Dmitry Gozman
d0b052e1e0
fix(chromium): pass --enable-gpu when running headless ( #30937 )
...
Fixes #30585 .
2024-06-13 11:27:17 -07:00
Pavel Feldman
897f7449ef
fix(clock): fix pauseAt to arrive at wall time ( #31297 )
2024-06-13 10:21:00 -07:00
Playwright Service
8ea663aa64
feat(firefox): roll to r1454 ( #31288 )
2024-06-13 16:19:09 +02:00
Playwright Service
def622b15d
feat(chromium-tip-of-tree): roll to r1231 ( #31292 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-13 16:15:49 +02:00
Dmitry Gozman
b9106a4c42
fix(test runner): do not use @babel/plugin-transform-dynamic-import ( #31285 )
...
Historically, this plugin was important to translate dynamic imports
into require calls so that we can intercept them and transpile.
This is not needed anymore with ESM loader enabled by default, so we can
avoid this transformation and support dynamic imports of ESM-only
packages/files.
Fixes #17075 , fixes #23255 , fixes #31140 , references #23662 .
2024-06-13 06:18:44 -07:00
Playwright Service
e8285369f5
feat(chromium): roll to r1123 ( #31289 )
2024-06-13 11:28:56 +02:00
Playwright Service
a2a6431efd
feat(webkit): roll to r2033 ( #31286 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-13 10:05:49 +02:00
Yury Semikhatsky
d432899d2f
docs: drop macOS 12 from supported systems ( #31283 )
2024-06-12 15:26:35 -07:00
Yury Semikhatsky
9a31821411
test: disable page-drag tests in headed linux ( #31280 )
...
The tests have been flaking across browsers apparently due to stray
mouse event sent by the OS.
See
https://devops.playwright.dev/flakiness.html#filter_spec=page%2Fpage-drag.spec.ts&show_flaky=true×tamp=1718225128508
2024-06-12 15:09:56 -07:00
Max Schmitt
fbb44b043b
test: skip folder upload tests on macOS-12 and Android ( #31281 )
2024-06-12 23:58:36 +02:00
dependabot[bot]
f63b0252c9
chore(deps): bump braces from 3.0.2 to 3.0.3 in /packages/playwright/bundles/utils ( #31264 )
2024-06-12 22:22:35 +02:00
Max Schmitt
dcf4e4e054
feat: allow folder uploads ( #31165 )
2024-06-12 22:20:18 +02:00
Debbie O'Brien
751a41f9ee
docs: update how network and console work ( #31278 )
2024-06-12 09:12:05 -07:00
Yury Semikhatsky
f1475fa644
chore: trim multiline step titles to first line ( #31269 )
...
Fixes https://github.com/microsoft/playwright/issues/31266
2024-06-12 08:24:12 -07:00
Playwright Service
6a7bfe63a1
feat(webkit): roll to r2031 ( #31272 )
2024-06-12 16:06:47 +02:00
Dmitry Gozman
f115ba85d9
test: add more edge-case tests for clock ( #31256 )
2024-06-11 16:43:44 -07:00
Pavel Feldman
cf400a6080
Revert "feat(test runner): shuffle order of tests with sharding seed … ( #31260 )
...
…(#30817 )"
2024-06-11 16:05:35 -07:00
Pavel Feldman
732e7393d3
Revert "feat(test): add URL field to annotations for hyperlink disp… ( #31259 )
...
…lay (#30665 )"
2024-06-11 16:05:21 -07:00
dependabot[bot]
b24fd0dd27
chore(deps): bump @azure/identity from 4.1.0 to 4.2.1 in /utils/flakiness-dashboard ( #31261 )
2024-06-11 15:37:43 -07:00
Playwright Service
e07b46883d
feat(webkit): roll to r2029 ( #31257 )
2024-06-11 22:14:30 +02:00
Pavel Feldman
2b257ea963
chore(clock): introduce pauseAt ( #31255 )
2024-06-11 12:51:00 -07:00
Playwright Service
8fd0a56427
feat(chromium-tip-of-tree): roll to r1230 ( #31251 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-11 18:52:38 +02:00
Pavel Feldman
6399e8de4e
chore: clock api review ( #31237 )
2024-06-11 09:42:15 -07:00