Commit graph

4082 commits

Author SHA1 Message Date
Yury Semikhatsky 6c9e806672
docs: add java snippets to the examples in guides (#5638) 2021-03-01 09:18:44 -08:00
Pavel Feldman aeb2b2f605
feat(inspector): wire snapshots to inspector (#5628) 2021-02-26 14:16:32 -08:00
Andrey Lushnikov c652794b5a
chore: bump webkit version (#5637)
Aligning with the latest Safari Technology Preview.
2021-02-26 12:15:15 -08:00
Anže Vodovnik 28f3fe8e48
chore(dotnet): generate dotnet API from Markdown (#5089)
Introduces the generator for the .NET API surface to be used by the .NET language port to ensure greater consistency with other language ports.
2021-02-26 18:04:03 +01:00
Yury Semikhatsky 4b541749ac
feat(webkit): bump to 1442 (#5622) 2021-02-25 23:39:48 -08:00
Dmitry Gozman 96e099aca3
docs: use "argument: <type>" notation for events (#5626) 2021-02-25 22:22:47 -08:00
Yury Semikhatsky cb0a890a09
docs: java snippets for api classes (#5629) 2021-02-25 22:03:39 -08:00
Max Schmitt 612bb022a5
docs(intro): fixed wrong Python option (#5625) 2021-02-25 21:01:10 -08:00
Pavel Feldman 992f808210
chore(snapshot): implement in-memory snapshot (#5624) 2021-02-25 13:09:26 -08:00
Andrey Lushnikov b285936721
docs: more clarity in the attribute selectors (#5621)
Fixes #5615
2021-02-25 10:42:52 -08:00
Dmitry Gozman f7e5db4d6e
chore: remove ProgressController.abort (#5620)
It is used in a few places, but we can do a Promise.race.
This change will allow us to pass existing progress to
multi-step operations.
2021-02-25 10:00:54 -08:00
Pavel Feldman 2ff6d54f26
chore: extract snapshotter from trace viewer (#5618) 2021-02-25 09:33:32 -08:00
Pavel Feldman af89ab7a6f
chore: make trace server generic (#5616) 2021-02-25 08:25:52 -08:00
Andrey Lushnikov 1cd398e700
chore: bump storybook dependency (#5619) 2021-02-25 08:11:02 -08:00
Pavel Feldman f72b098a04
chore: encapsulate parsed snapshot id in the trace viewer (#5607) 2021-02-24 19:29:16 -08:00
Dmitry Gozman ca8998b11e
feat(log): prepend browser pid to browser logs (#5569)
To differentiate between multiple browsers.
2021-02-24 19:21:47 -08:00
Pavel Feldman 5ae2661134
chore: simplify overrides management in trace viewer (#5606) 2021-02-24 18:38:04 -08:00
Dmitry Gozman 0102e080f6
fix(text selector): make quoted selector match by text nodes (#5603)
This change turns quoted match to be case-sensitive (as before),
but not strictly full-string for the whole element's text.

This is a fix for a case where element contains text nodes and child elements:
```html
<div>text1<span>child node</span>text2</div>
```
We now match this div by `text="text1"` and `text="text2"`.
2021-02-24 16:32:38 -08:00
Pavel Feldman 8906ba332c
chore: spell overridden (#5605) 2021-02-24 15:11:34 -08:00
Pavel Feldman c91159f3f7
chore: make stack filtering playwright dev-friendly (#5604) 2021-02-24 14:33:08 -08:00
Yury Semikhatsky f85deeba01
docs: no [File] links (#5601) 2021-02-24 14:29:14 -08:00
Pavel Feldman 6bf3fe8432
chore: make trace model a class (#5600) 2021-02-24 14:22:34 -08:00
Pavel Feldman f71bf9a42a
chore: move trace viewer into server (#5597) 2021-02-24 13:39:51 -08:00
Darío Kondratiuk b07dba8075
test: improve test names (#5511)
We have a few tests with duplicated names and some describes with bad names
2021-02-24 13:28:22 -08:00
Andrey Lushnikov 3dd06815b9
chore: udpate scripts that generates release draft (#5556) 2021-02-24 13:26:44 -08:00
Pavel Feldman 5fb77935ee
chore: move logic from sw to server (#5582) 2021-02-24 11:52:59 -08:00
Max Schmitt 070cfdcdb8
fix(inspector): skip stack trace playwright/src lines only under tests (#5594) 2021-02-24 11:34:48 -08:00
Pavel Feldman aa94dfbcb6
chore: remove invalid link from release notes (#5577) 2021-02-24 09:30:41 -08:00
Max Schmitt bd31817ca7
docs(readme): fixed broken docs links (#5587) 2021-02-24 08:16:27 -08:00
Max Schmitt fefe37e96f
fix(inspector): stacktrace with browser specific NPM package (#5589) 2021-02-24 08:08:27 -08:00
Pavel Feldman 48c237b3cf
chore: move trace to server (#5565) 2021-02-23 22:08:14 -08:00
Joel Einbinder 180446d20f
fix(types): restore electron types (#5574) 2021-02-23 20:29:10 -08:00
Joel Einbinder 841264c94d
fix(test): disable failing drag and drop test on mac and windows (#5575) 2021-02-23 20:28:39 -08:00
Andrey Lushnikov f3a09210da
test: move installation tests out of playwright tree (#5573) 2021-02-23 19:17:15 -08:00
Dmitry Gozman 1dc7fb1f3f
test: add more tests for Set-Cookie in fulfill (#5570) 2021-02-23 19:14:37 -08:00
Dmitry Gozman 5cb914b2fe
fix(types): do not use import('electron') (#5572) 2021-02-23 18:48:34 -08:00
Andrey Lushnikov 8f79b8c175
docs: update release-notes.md (#5571) 2021-02-23 18:46:47 -08:00
Joel Einbinder e3cd52d0df
test(drag): enable drag tests everywhere but chromium (#5553) 2021-02-23 17:03:28 -08:00
Yury Semikhatsky ec9a53495a
docs: describe playwright.create in java (#5566) 2021-02-23 16:43:37 -08:00
Joel Einbinder dc3fd3f6b3
test(drag): test for dropEffect (#5559) 2021-02-23 16:25:06 -08:00
Joel Einbinder 8ef6cb731e
feat(codegen): use the name attribute for more elements (#5376) 2021-02-23 16:24:45 -08:00
Yury Semikhatsky 11d3eb6bfe
browser(webkit): fix mac compilation take 2 (#5567) 2021-02-23 16:03:33 -08:00
Joel Einbinder e677e7ba4e
browser(firefox): pass drag action test (#5560) 2021-02-23 15:21:29 -08:00
Yury Semikhatsky df4b98464f
browser(webkit): fix mac compilation (#5564) 2021-02-23 14:49:28 -08:00
Yury Semikhatsky 4f9b7d5ad6
docs: add intro docs for java (#5563) 2021-02-23 13:23:44 -08:00
Yury Semikhatsky 0ad2aceb2d
docs: filter out devices section in java (#5562) 2021-02-23 12:51:38 -08:00
Yury Semikhatsky 1ee46a8cc0
docs: fix docusaurus build (#5554) 2021-02-22 16:37:16 -08:00
Andrey Lushnikov 0eb96d77f9
chore: cut v1.9.0 (#5551) 2021-02-22 15:39:05 -08:00
Pavel Feldman 096ddab972
fix(inspector): hide drawer when recording (#5548) 2021-02-22 15:35:38 -08:00
Naohisa Murakami cadcd535e0
docs(why-playwright): fix link to downloads doc (#5505)
The document for file downloads is in `downloads.md` not in `network.md` (this change was applied in https://github.com/microsoft/playwright/pull/5042).
2021-02-22 15:30:51 -08:00