Pavel Feldman
37ad5528c4
browser(webkit): allow windows larger than display on Win ( #1888 )
2020-04-20 16:56:03 -07:00
Pavel Feldman
0656771167
api(networkidle): remove networkidle2 ( #1883 )
2020-04-20 16:52:26 -07:00
Andrey Lushnikov
1dff8e818a
chore: bump minimist dependency ( #1866 )
2020-04-20 16:49:23 -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
3485ffb4e6
fix(docs): fix snippets, integrate navigations to ToC and core concepts ( #1884 )
2020-04-20 14:04:49 -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
Pavel Feldman
4d8c057d9c
docs(selectors&ci): brush up respective sections
2020-04-20 10:38:46 -07:00
Yury Semikhatsky
621df5d68b
docs: fix cross references ( #1877 )
2020-04-20 10:29:01 -07:00
Yury Semikhatsky
ed89c379cb
docs: fix API references
2020-04-20 10:16:56 -07:00
Yury Semikhatsky
5406b77932
docs: add a note about string quoting
2020-04-20 10:11:01 -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
6231d50ba5
docs(core-concepts): follow up on object handles
2020-04-20 09:53:48 -07:00
Andrey Lushnikov
39b37be788
docs(core-concepts.md): add section regarding object & element handles ( #1871 )
2020-04-20 09:46:36 -07:00
Yury Semikhatsky
26c7b30cf6
browser(webkit): bump version to kick off next build on bot ( #1875 )
2020-04-20 09:27:30 -07:00
Yury Semikhatsky
c0ce6c7c76
browser(webkit): fix win compilation ( #1874 )
2020-04-20 09:18:49 -07:00
Pavel Feldman
1f43ae692f
feat(logging): introduce logger sink api ( #1861 )
2020-04-20 07:52:26 -07:00
Andrey Lushnikov
b8259837a4
devops: disable previews on telegram bot messages
2020-04-20 04:24:18 -07:00
Andrey Lushnikov
e0d3e4811d
devops: use node.js to gzip logs
...
This way we can keep streaming logs to STDOUT.
2020-04-20 02:52:26 -07:00
Andrey Lushnikov
ea95a9122d
devops: start uploading build logs to bots ( #1870 )
...
Logs will be saved next to the build archive, with the same name
and double extension `.log.zip`.
2020-04-20 01:25:25 -07:00
Pavel Feldman
ef7815e95b
doc(network): reorder items in network docs
2020-04-19 19:42:40 -07:00
Pavel Feldman
f6fec27900
docs(core-concepts): add selectors and auto-wait sections
2020-04-19 19:06:23 -07:00
Pavel Feldman
92a4c70331
docs(input): include clicks and files sections ( #1868 )
2020-04-19 18:47:36 -07:00
Pavel Feldman
92b6bc0eb9
Revert "devops: add package-lock.json ( #1859 )"
...
This reverts commit 75f35e48a84cfc064ce767f2496ea8dd2e6be9ff.
It is unclear how to add/remove dependencies now.
2020-04-18 22:27:25 -07:00
Andrey Lushnikov
75f35e48a8
devops: add package-lock.json ( #1859 )
...
We need to commit `package-lock.json` to repository to ensure
reproducible builds.
This also starts using [`npm ci`](https://docs.npmjs.com/cli/ci.html ) to
install dependencies.
Drive-by: remove non-functioning `rebase` workflow.
2020-04-18 22:14:06 -07:00
Yury Semikhatsky
c359116a3b
fix: create _defaultContext only in persistent mode ( #1854 )
2020-04-18 19:58:11 -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
Yury Semikhatsky
e466508ab1
browser(webkit): fix mac&win compilation ( #1856 )
2020-04-17 22:56:31 -07:00
Dmitry Gozman
cf82e2c945
fix(testrunner): await terminations before reporting test results ( #1855 )
...
This way we ensure that all errors are picked up.
2020-04-17 18:42:12 -07:00
Yury Semikhatsky
1912fbfe54
browser(webkit): simulate device orientation events ( #1851 )
...
* Enable orientation events
* browser(webkit): simulate device orientation events
2020-04-17 15:21:01 -07:00
Dmitry Gozman
cf415bb45a
test: add failing popup tests ( #1849 )
2020-04-17 15:20:50 -07:00
Pavel Feldman
39c9a45219
feat(firefox): roll to r1084 ( #1850 )
2020-04-17 15:09:48 -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
Mathieu 'p01' Henri
e8bf5fd928
Update pngjs and jpeg-js dependencies ( #1845 )
2020-04-17 08:44:33 -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 d0b8710670cd6dddb03fbd8444fa90d7e838876a.
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
Pavel Feldman
846af74b05
browser(firefox): do not use system colors for controls ( #1838 )
2020-04-16 18:13:53 -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
Pavel
629b77271c
docs(loading): nits and fixes
2020-04-16 15:02:41 -07:00
Yury Semikhatsky
04ed68384b
tests(firefox): unskip network idle tests ( #1832 )
2020-04-16 14:25:19 -07:00
Pavel
e67603db27
docs(emulation): review, fix nits
2020-04-16 14:19:21 -07:00
Yury Semikhatsky
42eefa674b
docs: emulation guide ( #1831 )
2020-04-16 13:54:21 -07:00