Dmitry Gozman
8aab725813
fix(css selector): properly parse quoted attributes when querying in shadow ( #2007 )
2020-04-27 19:50:11 -07:00
Pavel Feldman
d8cccbdb67
test: add goto after click test ( #1999 )
2020-04-27 17:16:32 -07:00
Dmitry Gozman
031587a9cf
fix(visibility): unify visibilty checks ( #1998 )
...
This applies a common definition of visibility to clicks and waitfors:
- non-empty bounding box - implies non-empty content and no display:none;
- no visibility:hidden.
2020-04-27 15:40:46 -07:00
Dmitry Gozman
4b0d977489
fix(docs): clarify the single/double quotes usage in text selector ( #2002 )
2020-04-27 14:16:13 -07:00
Dmitry Gozman
030c217ae8
test: add a test for selectors with spaces in css attributes ( #2001 )
2020-04-27 13:47:09 -07:00
Pavel Feldman
7f8aa703dd
api(waitFor): remove waitFor, use specialized wait functions ( #1995 )
2020-04-27 12:08:29 -07:00
Dmitry Gozman
f9f5fd03b0
feat(selectors): allow to capture intermediate result ( #1978 )
...
This introduces the `*name=body` syntax to capture intermediate result.
For example, `*css=section >> "Title"` will capture a section that contains "Title".
2020-04-27 10:14:09 -07:00
Yury Semikhatsky
f58d909db4
fix(firefox): use separate processes for pages in different contexts ( #1976 )
2020-04-27 10:13:43 -07:00
Pavel
df7338c2ce
Revert "chore: cut v1.0.0-post ( #1966 )"
...
This reverts commit 7afceeb5a6
.
2020-04-27 10:05:11 -07:00
Arjun Attam
a2664b1580
docs: update ci section in getting started
2020-04-27 09:27:50 -07:00
Yury Semikhatsky
f386fa9415
test: add failing test for new page downloads ( #1984 )
2020-04-25 09:35:35 -07:00
Ross Wollman
9f09973190
chore: update vuln dep (acorn) ( #1980 )
2020-04-25 09:33:44 -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
Pavel Feldman
b60c006c63
chore: simplify and restructure downloads ( #1974 )
2020-04-24 19:14:10 -07:00
Yury Semikhatsky
a43eac3809
browser(firefox): use separate web processes for different contexts ( #1975 )
2020-04-24 17:55:08 -07:00
Yury Semikhatsky
b498a3f2ba
browser(webkit): make blob downloads work on Mac ( #1971 )
2020-04-24 16:53:25 -07:00
Yury Semikhatsky
242c3667ce
browser(webkit): fix compilation when orientation events are disabled ( #1970 )
2020-04-24 16:11:00 -07:00
Andrey Lushnikov
7afceeb5a6
chore: cut v1.0.0-post ( #1966 )
2020-04-24 15:02:25 -07:00
Arjun Attam
87a2f65501
docs(readme): fix typo
2020-04-24 12:20:40 -07:00
Arjun Attam
158e592fa8
docs(installation): adds requirements and renames the doc ( #1965 )
2020-04-24 12:20:04 -07:00
Arjun Attam
8ceba1eea0
docs(ci): update ci docs to emphasize gh action ( #1964 )
2020-04-24 12:19:54 -07:00
Arjun Attam
28f98ac278
docs(readme): update readme and intro docs ( #1963 )
2020-04-24 12:19:31 -07:00
Andrey Lushnikov
4b263d6334
docs(releasing): update releasing docs according to new process ( #1958 )
2020-04-24 08:55:29 -07:00
Marcin Pietruszka
3c71125d7f
Fix typo ( #1961 )
2020-04-24 08:48:19 -07:00
Andrey Lushnikov
5146dfc74b
chore: cut v0.15.0 ( #1957 )
2020-04-23 20:26:18 -07:00
Andrey Lushnikov
9415dc2216
feat(chromium): roll Chromium to r762211 ( #1956 )
...
Just a healthy roll.
2020-04-23 20:21:48 -07:00
Yury Semikhatsky
7c9762fae9
fix: support blob downloads ( #1954 )
2020-04-23 20:04:19 -07:00
Andrey Lushnikov
21dc346b16
devops: auto-correct links in our documentation ( #1955 )
2020-04-23 19:52:06 -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
Yury Semikhatsky
e6c2cad6b4
browser(webkit): add frame id to download info ( #1953 )
2020-04-23 16:40:14 -07:00
Arjun Attam
d354e9c21a
docs(contributing): clean up headings
2020-04-23 16:23:58 -07:00
Pavel Feldman
c1c0237d4e
api(dispatchEvent): page, frame and handle versions added ( #1932 )
2020-04-23 14:58:37 -07:00
Joel Einbinder
671cfa0a54
fix(types): support objects with typed keys and values ( #1752 )
...
There are a few places in the API where we use objects as maps. This patch adds them to docs and the types.
For `env`, we accept booleans and numbers as well because they are often used for their string values.
2020-04-23 14:45:57 -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
Joel Einbinder
f11113f364
feat(firefox): roll to 1085 ( #1951 )
2020-04-23 14:40:05 -07:00
Ross Wollman
fd17cfb5c1
docs(contributing): add info about skip and fail ( #1944 )
...
When contributing some test cases, I was a bit confused about if I should use `skip` and `fail`, the difference between the two, and how they interact with CI/CD tests passing or failing: https://github.com/microsoft/playwright/pull/1939#discussion_r413946012 .
This is my attempt at explaining the difference, but feel free to edit to make it more clear and concise (and correct any inaccuracies).
2020-04-23 14:28:40 -07:00
Yury Semikhatsky
05f0797211
browser(firefox): support blob downloads ( #1945 )
2020-04-23 14:26:00 -07:00
Andrey Lushnikov
2637805ace
feat(webkit): roll to 1208 ( #1948 )
2020-04-23 14:20:59 -07:00
Pavel Feldman
97a1aa554b
docs: update version table
2020-04-23 13:50:12 -07:00
Pavel Feldman
40bed0f50c
docs: fix typos ( #1947 )
2020-04-23 13:40:34 -07:00
Ross Wollman
dc23c567c4
tests(downloads): add a test for Blob downloads ( #1936 ) ( #1939 )
2020-04-23 13:02:37 -07:00
Pavel Feldman
471ccc72d3
browser(webkit): roll to ToT 4/23/2020 ( #1943 )
2020-04-23 12:20:37 -07:00
Pavel Feldman
2fcc2b5552
chore(chromium): resize browser frame when emulating viewport ( #1924 )
2020-04-23 10:38:58 -07:00
Pavel Feldman
fa59372248
browser(webkit): roll to ToT 4/22/2020 ( #1940 )
2020-04-23 10:34:31 -07:00
Arjun Attam
51ed5c5b4d
fix(examples): closes #1916 ( #1934 )
2020-04-23 08:44:58 -07:00
Max Schmitt
b516ac4fb2
fix: Dockerfile for Firefox ( #1937 )
2020-04-23 08:43:53 -07:00
Andrey Lushnikov
bf7430f75d
docs(readme): remove FAQ link
2020-04-23 02:08:30 -07:00
Andrey Lushnikov
0b7f789de4
devops: try using another Github Actions event to trigger releases ( #1931 )
...
The [official
documentation](https://help.github.com/en/actions/language-and-framework-guides/publishing-nodejs-packages#publishing-packages-to-the-npm-registry )
suggests using `created` event, but it didn't work for us.
As someone mentioned on [github
community](https://github.community/t5/GitHub-Actions/Workflow-set-for-on-release-not-triggering-not-showing-up/m-p/53236#M8758 ),
it looks like the `created` event is actually issued when release draft
is first created.
Try using
[`published`](https://help.github.com/en/actions/reference/events-that-trigger-workflows#release-event-release )
event instead.
2020-04-22 22:52:32 -07:00