Yury Semikhatsky
|
f58d909db4
|
fix(firefox): use separate processes for pages in different contexts (#1976)
|
2020-04-27 10:13:43 -07:00 |
|
Yury Semikhatsky
|
f386fa9415
|
test: add failing test for new page downloads (#1984)
|
2020-04-25 09:35:35 -07:00 |
|
Yury Semikhatsky
|
f9bd1d0720
|
fix(webkit): fix blob downloads on mac (#1972)
|
2020-04-25 08:46:58 -07:00 |
|
Dmitry Gozman
|
7ecf252dd6
|
feat(text selector): concat sibling text nodes when calculating text (#1969)
Text that is split into multiple text nodes now matches.
|
2020-04-24 20:49:29 -07:00 |
|
Yury Semikhatsky
|
7c9762fae9
|
fix: support blob downloads (#1954)
|
2020-04-23 20:04:19 -07:00 |
|
Andrey Lushnikov
|
62966144bd
|
test: mark test as flaky on FFOX
|
2020-04-23 19:50:00 -07:00 |
|
Dmitry Gozman
|
5ac7f0e4ec
|
fix(text selector): allow single quoted text (#1952)
|
2020-04-23 18:48:53 -07:00 |
|
Pavel Feldman
|
c1c0237d4e
|
api(dispatchEvent): page, frame and handle versions added (#1932)
|
2020-04-23 14:58:37 -07:00 |
|
Dmitry Gozman
|
793586e42c
|
fix(click): throw instead of timing out when the element has moved (#1942)
|
2020-04-23 14:44:06 -07:00 |
|
Ross Wollman
|
dc23c567c4
|
tests(downloads): add a test for Blob downloads (#1936) (#1939)
|
2020-04-23 13:02:37 -07:00 |
|
Ross Wollman
|
53c78a8a29
|
fix(downloads): fix acceptDownloads complaint (#1777) (#1923)
|
2020-04-22 17:02:15 -07:00 |
|
Yury Semikhatsky
|
00e8d88777
|
fix: do not auto wait for downloads (#1921)
|
2020-04-22 15:08:39 -07:00 |
|
Yury Semikhatsky
|
b7afbf819f
|
fix(webkit): ignore WebSocket certificate errors on Mac (#1900)
|
2020-04-22 12:41:39 -07:00 |
|
Pavel Feldman
|
6ecac8c164
|
chore: restore networkidle0 alias (#1920)
|
2020-04-22 10:52:01 -07:00 |
|
Dmitry Gozman
|
95b8f61652
|
test: add more download tests (#1917)
|
2020-04-22 10:15:02 -07:00 |
|
Andrey Lushnikov
|
2926d33a47
|
test: disable flaky firefox tests (#1912)
|
2020-04-22 00:07:02 -07:00 |
|
Andrey Lushnikov
|
2d68830411
|
feat(testrunner): support --file to filter tests by test file name. (#1903)
|
2020-04-21 16:47:38 -07:00 |
|
Andrey Lushnikov
|
89b2fe5f38
|
feat: introduce PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD env variable (#1892)
|
2020-04-21 16:47:16 -07:00 |
|
Pavel Feldman
|
5b085fdf03
|
feat(logger): introduce context-level logger (#1896)
|
2020-04-20 23:24:53 -07:00 |
|
Dmitry Gozman
|
5d986317cf
|
test: add a test for non-navigation downloads (#1895)
|
2020-04-20 20:23:09 -07:00 |
|
Pavel Feldman
|
0656771167
|
api(networkidle): remove networkidle2 (#1883)
|
2020-04-20 16:52:26 -07:00 |
|
Dmitry Gozman
|
8ca120f8ab
|
fix(tests): fix DEBUGP when running in parallel (#1886)
|
2020-04-20 15:11:15 -07:00 |
|
Yury Semikhatsky
|
fb45c75b98
|
feat(webkit): simulate device orientation events (#1852)
|
2020-04-20 14:43:44 -07:00 |
|
Yury Semikhatsky
|
93c9083629
|
tests(firefox): unskip "should report shiftKey" on Linux&Win (#1833)
|
2020-04-20 14:43:26 -07:00 |
|
Dmitry Gozman
|
d1a95518be
|
chore: remove old TODOs, add a test (#1879)
|
2020-04-20 13:01:06 -07:00 |
|
Dmitry Gozman
|
a0003354d8
|
test: add a test for sourceURL in exception stacks (#1880)
|
2020-04-20 13:00:31 -07:00 |
|
Dmitry Gozman
|
649f37f885
|
fix(pageerror): report correct error message and stack (#1862)
The error stack matches the browser format.
|
2020-04-20 11:37:02 -07:00 |
|
Dmitry Gozman
|
effeaaf852
|
fix(click): force any hover effects before waiting for hit target (#1869)
This way, any on-hover animations or click blockers will be accounted for.
|
2020-04-20 10:07:59 -07:00 |
|
Pavel Feldman
|
1f43ae692f
|
feat(logging): introduce logger sink api (#1861)
|
2020-04-20 07:52:26 -07:00 |
|
Pavel Feldman
|
022bc67c07
|
chore(chromium): allow passing --remote-debugging-port for debugging (#1857)
|
2020-04-18 19:06:42 -07:00 |
|
Dmitry Gozman
|
55b4bc99bd
|
feat(actions): requery the element when it was detached during the action (#1853)
|
2020-04-18 18:29:31 -07:00 |
|
Dmitry Gozman
|
cf415bb45a
|
test: add failing popup tests (#1849)
|
2020-04-17 15:20:50 -07:00 |
|
Pavel Feldman
|
2a866d66cb
|
test(network): rebaseline request failed test on win
|
2020-04-17 17:38:36 -08:00 |
|
Yury Semikhatsky
|
2b96b85e05
|
fix(firefox): throw error when added script blocked by CSP (#1841)
|
2020-04-17 08:51:54 -07:00 |
|
Pavel Feldman
|
a248430af8
|
reapply api(waitUntil): remove waitUntil options from the actions (#1842)
|
2020-04-16 20:31:04 -07:00 |
|
Andrey Lushnikov
|
3151ea22e3
|
test: disable flaky fixtures test (#1839)
|
2020-04-16 18:46:24 -07:00 |
|
Andrey Lushnikov
|
31460b18b8
|
Revert "api(waitUntil): remove waitUntil options from the actions (#1834)" (#1840)
This reverts commit d0b8710670 .
Reason: multiple test failures on all Linux bots
- https://app.circleci.com/pipelines/github/microsoft/playwright/613/workflows/50dc6e2d-23b0-41d2-9765-42983b0ed91d/jobs/610
- https://travis-ci.com/github/microsoft/playwright/builds/160648417
- https://github.com/microsoft/playwright/pull/1839/checks?check_run_id=594015893
|
2020-04-16 18:46:10 -07:00 |
|
Andrey Lushnikov
|
51b8685a8c
|
feat(testrunner): support --repeat CLI flag to repeat tests (#1828)
This allows you to run `npm run cunit -- --repeat 10` to run
tests multiple times.
|
2020-04-16 18:09:25 -07:00 |
|
Pavel Feldman
|
d0b8710670
|
api(waitUntil): remove waitUntil options from the actions (#1834)
|
2020-04-16 16:04:10 -07:00 |
|
Dmitry Gozman
|
af2340c35e
|
fix(click): explicitly fail when element detached during click (#1835)
We used to timeout instead.
|
2020-04-16 15:38:41 -07:00 |
|
Yury Semikhatsky
|
04ed68384b
|
tests(firefox): unskip network idle tests (#1832)
|
2020-04-16 14:25:19 -07:00 |
|
Yury Semikhatsky
|
55c01da005
|
fix(firefox): fire "requestfailed" event on network errors (#1817)
|
2020-04-16 13:35:16 -07:00 |
|
Dmitry Gozman
|
f5942295d4
|
feat(api): wait for popups and downloads when performing actions (#1744)
|
2020-04-16 13:09:24 -07:00 |
|
Joel Einbinder
|
036f9e50fa
|
fix(webkit): allow fufilling requests to redirects (#1830)
|
2020-04-16 12:36:00 -07:00 |
|
Pavel Feldman
|
5ec2c58a75
|
test(selectText): restore firefox tests (#1829)
|
2020-04-16 12:31:22 -07:00 |
|
Pavel Feldman
|
2280126344
|
api(setInputFiles): introduce page/frame helpers, document, break compat (#1818)
|
2020-04-16 10:25:28 -07:00 |
|
Andrey Lushnikov
|
26018aae25
|
feat(chromium): roll Chromium to r759486 (#1823)
This roll includes:
- https://crrev.com/759486 - devtools(protocol): Input.dispatchMouseEvent to properly find target widget host
Fixes #1240
|
2020-04-16 09:38:28 -07:00 |
|
Joel Einbinder
|
1b0467fb86
|
fix(chromium): get headers from browser process when intercepting (#1809)
|
2020-04-15 23:18:16 -07:00 |
|
Dmitry Gozman
|
ba36860d79
|
feat(api): page.unroute to remove routes (#1813)
|
2020-04-15 19:55:22 -07:00 |
|
Pavel Feldman
|
0426354451
|
feat(firefox): roll to r1082 (#1819)
|
2020-04-15 19:50:04 -07:00 |
|