Pavel Feldman
|
f46c889449
|
chore: fix total progress reporting w/ deps (#27716)
|
2023-10-19 20:07:47 -07:00 |
|
Pavel Feldman
|
d003945a7b
|
chore(ui): do not watch output folders (#27694)
|
2023-10-19 15:53:57 -07:00 |
|
Dmitry Gozman
|
6e62a11643
|
fix(trace): EPERM on windows (#27693)
When merging trace files, we sometimes left open read streams from the
zip, which prevents it from being removed.
Fixes #27286.
|
2023-10-19 11:14:17 -07:00 |
|
Max Schmitt
|
b1325c9208
|
fix(keyboard): event order for Escape key (#27711)
This test was failing in Chromium before this change.
Caused by
40d5e3a3c9/packages/playwright-core/src/server/chromium/crInput.ts (L54-L55)
which messes up the order of the protocol calls.
Fixes https://github.com/microsoft/playwright/issues/27709.
|
2023-10-19 18:18:29 +02:00 |
|
Yury Semikhatsky
|
bd58c0d5d2
|
fix: preserve lastModified timestamp in setInputFiles (#27671)
Fixes #27452
|
2023-10-18 14:05:09 -07:00 |
|
Sander
|
562938b271
|
fix(ct): baseURL playwright config (#27689)
closes: https://github.com/microsoft/playwright/issues/27627
|
2023-10-18 13:53:58 -07:00 |
|
Dmitry Gozman
|
fd82b2b3fa
|
feat(json report): add expected/unexpected/skipped/flaky stats (#27685)
Fixes #27498.
|
2023-10-18 12:55:31 -07:00 |
|
Playwright Service
|
5262e5ab35
|
feat(chromium-tip-of-tree): roll to r1159 (#27605)
|
2023-10-17 22:41:23 +02:00 |
|
Pavel Feldman
|
d4296dbff4
|
chore: break dowload.path() to throw (#27662)
|
2023-10-17 12:56:56 -07:00 |
|
Max Schmitt
|
0a49c3dbb9
|
chore: bump @babel dependencies (#27632)
This fixes:
```
Run npm audit --omit dev
# npm audit report
@babel/traverse <7.23.2
Severity: critical
Babel vulnerable to arbitrary code execution when compiling specifically crafted malicious code - https://github.com/advisories/GHSA-[6](https://github.com/microsoft/playwright/actions/runs/6535308689/job/17744452034?pr=27631#step:10:7)[7](https://github.com/microsoft/playwright/actions/runs/6535308689/job/17744452034?pr=27631#step:10:8)hx-6x53-jw[9](https://github.com/microsoft/playwright/actions/runs/6535308689/job/17744452034?pr=27631#step:10:10)2
fix available via `npm audit fix`
node_modules/@babel/traverse
1 critical severity vulnerability
To address all issues, run:
npm audit fix
Error: Process completed with exit code 1.
```
|
2023-10-17 20:52:41 +02:00 |
|
Pavel Feldman
|
a54dbfdadf
|
chore: plumb the target close reason when test fails (#27640)
|
2023-10-16 20:32:13 -07:00 |
|
Yury Semikhatsky
|
4e845e7b1d
|
fix(fetch): JSON.stringify on client (#27644)
Fixes https://github.com/microsoft/playwright/issues/27602
|
2023-10-16 16:33:49 -07:00 |
|
Dmitry Gozman
|
e8b4c03e54
|
fix(chromium): do not cancel downloads when intercepting (#27638)
Fixes #27575.
|
2023-10-16 15:12:52 -07:00 |
|
Max Schmitt
|
fd2fbe9d2f
|
fix: merge{Tests,Expects} via ESM imports (#27630)
Backport to 1.39.X?
Fixes https://github.com/microsoft/playwright/issues/27617
|
2023-10-17 00:09:44 +02:00 |
|
Yury Semikhatsky
|
b2dc0d2fbd
|
test: unskip "should keep selection in multiple pages" (#27611)
https://github.com/microsoft/playwright/pull/27609 fixed the
functionality in WebKit.
Fixes https://github.com/microsoft/playwright/issues/27475
|
2023-10-16 09:47:05 -07:00 |
|
Dmitry Gozman
|
fc32ca676b
|
feat: check client version on the server (#27585)
|
2023-10-13 21:02:30 -07:00 |
|
Yury Semikhatsky
|
80c408023e
|
test: unflake "should fail without credentials" (#27606)
Speculative fix. The test marked as failed => we reuse the browser
without closing the context.
|
2023-10-13 14:15:12 -07:00 |
|
Yury Semikhatsky
|
d6adfee7c0
|
test: update expectation on windows for "should reject if launched br… (#27603)
…owser fails immediately"
The test has been failing on Windows since
f212fd1a83
|
2023-10-13 14:02:55 -07:00 |
|
Yury Semikhatsky
|
bc59565d77
|
fix(webkit): support clipboard.readText (#27581)
Reference #27475
|
2023-10-13 09:10:35 -07:00 |
|
Pavel Feldman
|
f8a30fb726
|
chore: follow up to target close message
|
2023-10-12 14:58:19 -07:00 |
|
Yury Semikhatsky
|
9d76c09ddb
|
test: preserve selection when switching pages (#27578)
Reference https://github.com/microsoft/playwright/issues/27475
|
2023-10-12 12:52:06 -07:00 |
|
Pavel Feldman
|
f212fd1a83
|
chore: unify target closed errors (#27540)
|
2023-10-12 11:05:34 -07:00 |
|
Pavel Feldman
|
393bd36e0a
|
chore: composed->merge (#27555)
|
2023-10-11 13:56:27 -07:00 |
|
Dmitry Gozman
|
3a43aaa700
|
chore: roll stable-test-runner to 1.39.0-beta-1697048429000 (#27553)
|
2023-10-11 13:42:04 -07:00 |
|
Dmitry Gozman
|
a5be8ce86a
|
test: unflake some more tests (#27546)
|
2023-10-11 10:34:11 -07:00 |
|
Dmitry Gozman
|
d05c865389
|
test: unflake a few tests (#27519)
|
2023-10-10 09:14:58 -07:00 |
|
Pavel Feldman
|
fd6bf8aa2c
|
chrome: improve error messages on vscode side (#27521)
|
2023-10-09 19:55:24 -07:00 |
|
Pavel Feldman
|
11a4b3f7f5
|
chore: remove parsed stack trace (#27496)
|
2023-10-09 17:04:16 -07:00 |
|
Dmitry Gozman
|
40ba5ebc1d
|
test: unflake a launcher test in driver mode (#27518)
|
2023-10-09 14:52:05 -07:00 |
|
Dmitry Gozman
|
e8523abea5
|
test: mark some --headless=new tests as fixme (#27516)
|
2023-10-09 14:07:22 -07:00 |
|
Pavel Feldman
|
b807c974c3
|
chore: allow passing path to property in toHaveJSProperty (#27495)
Fixes https://github.com/microsoft/playwright/issues/27487
|
2023-10-06 15:47:07 -07:00 |
|
Dmitry Gozman
|
0717b386f9
|
test: disable some failing tests (#27463)
|
2023-10-05 15:00:08 -07:00 |
|
Pavel Feldman
|
70dbb9d83a
|
feat(trace): allow navigating from error to source (#27464)
|
2023-10-05 14:59:59 -07:00 |
|
Jim Hays
|
dcc8dcca73
|
Fix various typos (Fixes #27396) (#27391)
Fixes https://github.com/microsoft/playwright/issues/27396
|
2023-10-04 19:56:42 -07:00 |
|
Yury Semikhatsky
|
0eb7a09967
|
test: screenshot of css box-shadow (#27438)
Reference #21620
|
2023-10-04 17:26:01 -07:00 |
|
Dmitry Gozman
|
daba77644c
|
feat: composedExpect (#27432)
Allows to merge multiple expects with custom matchers added by
`expect.extend()`.
|
2023-10-04 15:01:25 -07:00 |
|
Dmitry Gozman
|
d426f2fd4e
|
fix(chromium): continue requests paused for the second time (#27429)
Sometimes Chromium restarts requests. This leads to multiple
`Fetch.requestPaused` for a single `Network.requestWillBeSent`.
Fixes #27294.
|
2023-10-04 11:18:06 -07:00 |
|
Yury Semikhatsky
|
ac48a47d33
|
feat: toHaveAttribute without value (#27418)
This time not doing it in other languages due to unjustified generator
complexity.
Fixes #27341
|
2023-10-04 09:27:28 -07:00 |
|
Dmitry Gozman
|
65ce4cd213
|
feat: expose composedTest() instead of test._extendTest() (#27414)
|
2023-10-03 13:26:30 -07:00 |
|
Pavel Feldman
|
47b0255b89
|
chore: instrument nested workers (#27400)
Ref: https://github.com/microsoft/playwright/issues/27376
|
2023-10-03 13:08:15 -07:00 |
|
Pavel Feldman
|
ae08d03d75
|
fix(role): compute <output> accessible name from labels (#27415)
Fixes: https://github.com/microsoft/playwright/issues/27403
|
2023-10-03 13:01:13 -07:00 |
|
Pavel Feldman
|
13cca1db3d
|
test: add a test for cdp w/ trace (#27410)
Closes https://github.com/microsoft/playwright/issues/27409
|
2023-10-03 13:00:35 -07:00 |
|
Dmitry Gozman
|
9116a81c17
|
test: add more installation test scenarios (#27240)
|
2023-10-02 21:10:26 -07:00 |
|
Dmitry Gozman
|
2aca7fdcc2
|
fix(chromium): scroll into view elements inside iframes before waiting (#27394)
This forces iframes to be visible, so that `rAF`s always run.
Fixes #27196.
|
2023-10-02 17:21:06 -07:00 |
|
Dmitry Gozman
|
dfc75a1e1a
|
test: speed up installation tests by not isolating browser unless required (#27370)
|
2023-10-02 11:26:08 -07:00 |
|
Yury Semikhatsky
|
ac9d1ec421
|
test: scroll into view element in cross-origin iframe outside viewport (#27369)
Reference: #27196
|
2023-09-29 17:23:51 -07:00 |
|
Dmitry Gozman
|
55c4bb97af
|
chore: extract CDPSession on the server side, remove duplicate code (#27349)
This makes sure that protocol calls after target close are rejected
correctly.
|
2023-09-29 12:50:02 -07:00 |
|
Dmitry Gozman
|
81694b7401
|
test: unflake some tests (#27354)
|
2023-09-29 10:45:31 -07:00 |
|
Pavel Feldman
|
d136b0aeb6
|
feat(step): allow boxing steps (#27334)
|
2023-09-29 09:44:00 -07:00 |
|
Dmitry Gozman
|
08e71fec5d
|
test: add installation tests for supposed plugin story (#27331)
|
2023-09-28 17:18:22 -07:00 |
|