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
Yury Semikhatsky
f85deeba01
docs: no [File] links ( #5601 )
2021-02-24 14:29:14 -08:00
Pavel Feldman
aa94dfbcb6
chore: remove invalid link from release notes ( #5577 )
2021-02-24 09:30:41 -08:00
Andrey Lushnikov
8f79b8c175
docs: update release-notes.md ( #5571 )
2021-02-23 18:46:47 -08:00
Yury Semikhatsky
ec9a53495a
docs: describe playwright.create in java ( #5566 )
2021-02-23 16:43:37 -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
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
Arjun Attam
75ee7279cf
docs(api): fix api reference links for textContent ( #5498 )
2021-02-22 15:29:38 -08:00
Yury Semikhatsky
c3ee1cf9c7
chore(docs): use shared template for waitFroNavigation.url ( #5520 )
2021-02-22 10:23:02 -08:00
Pavel Feldman
65bf44d52b
docs(inspector): add initial inspector docs ( #5541 )
2021-02-21 18:36:39 -08:00
Dmitry Gozman
058ce60511
docs: combine text sections in selectors doc ( #5528 )
2021-02-19 16:28:35 -08:00
Yury Semikhatsky
6841da1487
docs: always use number for polling option in java ( #5519 )
2021-02-19 12:19:34 -08:00
Anže Vodovnik
48f7a37259
docs(csharp): trimming to avoid broken refs ( #5330 )
2021-02-19 09:37:03 -08:00
Anže Vodovnik
9b73edfa19
chore(docs): fix invalid markdown reference ( #5479 )
2021-02-18 11:12:08 -08:00
Yury Semikhatsky
291b6d00f8
docs: use frameByUrl to find frame by URL ( #5451 )
2021-02-12 15:52:31 -08:00
Yury Semikhatsky
529e39872f
docs: selector engine script type ( #5450 )
2021-02-12 14:30:16 -08:00
Yury Semikhatsky
7e7d3db96d
docs: update init script type for java and C# ( #5449 )
2021-02-12 14:16:38 -08:00
Yury Semikhatsky
55614c7cc8
docs: replace bool with boolean ( #5431 )
2021-02-12 09:19:41 -08:00
Yury Semikhatsky
ccfb3c3a1e
docs: add callback description to waitForNavigation ( #5433 )
2021-02-12 09:15:18 -08:00
Yury Semikhatsky
7551c01a84
docs: remove devices property from c# and java ( #5423 )
2021-02-11 12:26:10 -08:00
Dmitry Gozman
99f8e1cf63
docs: document Android and friends ( #5415 )
...
These are experimental, currently available through `_android`.
2021-02-11 10:31:57 -08:00
Yury Semikhatsky
60e9216ebb
docs: change page error type to string ( #5412 )
2021-02-10 16:12:04 -08:00
Joel Einbinder
dca70abbd3
feat(chromium): connect to a browser over cdp ( #5207 )
2021-02-10 14:00:02 -08:00
Yury Semikhatsky
7933cfc7df
docs: inline Location methods into ConsoleMessage in java ( #5402 )
2021-02-10 12:54:44 -08:00
Yury Semikhatsky
90dbe35df0
docs: exclude recordHar field from java ( #5401 )
2021-02-10 11:41:55 -08:00
Dmitry Gozman
c12374ea07
feat(docs): improve link validation ( #5394 )
2021-02-10 07:13:14 -08:00
Dmitry Gozman
78ab2955f3
fix(isVisible): do not wait for the selector to be resolved ( #5393 )
2021-02-10 07:12:43 -08:00
Dmitry Gozman
4d4efccb3e
docs: add release notes doc ( #5391 )
2021-02-09 21:44:16 -08:00
Yury Semikhatsky
716bd4211d
docs: spread RecordHar options in java ( #5390 )
2021-02-09 17:33:28 -08:00
Yury Semikhatsky
152701a273
docs: rename viewport option to viewportSize in java, C# ( #5383 )
2021-02-09 16:50:32 -08:00
Yury Semikhatsky
3695dab1d5
docs: split RecordVideo object into dir and size options in java ( #5389 )
2021-02-09 16:44:50 -08:00
Yury Semikhatsky
adeb2348cf
docs: change WebSocket.frame* event type to WebSocketFrame in java ( #5384 )
2021-02-09 12:11:48 -08:00
Dmitry Gozman
b50c363bba
docs(selectors): add quick guide section ( #5346 )
2021-02-08 19:51:11 -08:00
Yury Semikhatsky
ef9995e694
docs: make pdf options strings in java and C# ( #5369 )
2021-02-08 18:07:27 -08:00
Yury Semikhatsky
4bfdaa384b
docs: fix playwright.dev generation error ( #5360 )
2021-02-08 12:27:17 -08:00
Yury Semikhatsky
f35acc258b
docs: improve enum naming ( #5359 )
2021-02-08 11:58:25 -08:00
Arjun Attam
48a295dcf7
docs(api): stock browsers for media codecs ( #5352 )
...
* docs(api): stock browsers for media codecs
* Update docs/src/api/class-browsertype.md
Co-authored-by: Max Schmitt <max@schmitt.mx>
* Update docs/src/api/class-browsertype.md
Co-authored-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-02-08 18:50:11 +05:30
Dmitry Gozman
f094f65ef3
docs: add section for custom setup codegen ( #5339 )
2021-02-06 14:57:01 -08:00
Yury Semikhatsky
a1b3164864
docs: fix nested union handling ( #5341 )
2021-02-05 16:32:13 -08:00
Yury Semikhatsky
d3cc1d7648
docs: add name for SameSiteEnum ( #5340 )
2021-02-05 16:13:48 -08:00
Yury Semikhatsky
4b74f5693c
docs: add enum aliases ( #5335 )
2021-02-05 15:28:48 -08:00
Yury Semikhatsky
494f0f63cc
docs: update route callback type for java ( #5324 )
2021-02-05 09:39:03 -08:00
Yury Semikhatsky
28e5975772
docs: define java specific waitFor* methods ( #5315 )
2021-02-04 21:15:14 -08:00
Anže Vodovnik
ff06399afd
docs(csharp): events convention based naming fix for csharp ( #5238 )
...
* docs(gen): Updating events names to camelCase.
* docs(gen): updating generator to match new assumption for event names
* docs(gen): renaming references to events
2021-02-04 19:34:09 +01:00
Pavel Feldman
fe2c529fda
docs: complete sentences with full stop ( #5298 )
2021-02-03 18:25:06 -08:00
Pavel Feldman
9841f6dbcb
chore: remove the 1.8.0a1 mentions ( #5297 )
2021-02-03 18:10:55 -08:00
Pavel Feldman
847bea2f83
chore: remove force_expr parameter from python api ( #5295 )
2021-02-03 16:39:08 -08:00
Pavel Feldman
34adc28ed3
feat(pause): make page.pause public ( #5288 )
2021-02-03 16:01:51 -08:00
Yury Semikhatsky
c0480e5905
docs: skip Respone.json and Request.postDataJSON in Java ( #5292 )
2021-02-03 15:02:22 -08:00
Yury Semikhatsky
1c65b592d0
docs: use separate options for string and buffer body ( #5291 )
2021-02-03 14:56:17 -08:00
Yury Semikhatsky
080a9529b3
docs: rename Route.continue_ to Route.resume in java and C# ( #5290 )
2021-02-03 13:40:58 -08:00
Yury Semikhatsky
6c44a781c7
docs: make Request.failure return string by default ( #5289 )
2021-02-03 13:33:46 -08:00
Yury Semikhatsky
a8425d33dd
docs: change Accessibility.snapshot type to string in java and c# ( #5287 )
2021-02-03 12:23:02 -08:00
Yury Semikhatsky
eee2d02290
docs: change Accessibility.snapshot type to string in java and c# ( #5286 )
2021-02-03 12:19:25 -08:00
Dmitry Gozman
53ed35ef96
feat(dialogs): auto-dismiss dialogs when there are no listeners ( #5269 )
...
This makes dialogs disappear and prevents stalling.
Pros:
- No need to worry about dialogs for most users.
- Those that wait for a specific dialog still get to control it.
Cons:
- Those who use Playwright to show interactive browser will have
to add an empty 'dialog' handler to prevent auto-dismiss.
We do this in cli.
2021-02-03 10:34:45 -08:00
Yury Semikhatsky
4cd0d3e5da
docs: change StorageState type to string in java and C# ( #5268 )
2021-02-02 17:48:32 -08:00
Dmitry Gozman
d96c547389
docs: note that user data dir is a parent of profile path ( #5262 )
...
Copied from https://chromium.googlesource.com/chromium/src/+/master/docs/user_data_dir.md#current-location
to help users that copy "Profile Path" to be used as user data dir.
2021-02-02 13:28:41 -08:00
Yury Semikhatsky
e0f41bf1fd
docs: change default return type of Response.finished to string ( #5261 )
2021-02-02 12:18:05 -08:00
Yury Semikhatsky
c51a1f96e5
docs: update type of env in the remaining places ( #5254 )
2021-02-02 10:57:22 -08:00
Yury Semikhatsky
cee394d6e0
docs: split ignoreDefaultArgs into 2 options for java ( #5251 )
2021-02-02 10:46:36 -08:00
Yury Semikhatsky
5564b203d9
docs: mark ChromiumBrowserContext as js and python specific ( #5255 )
2021-02-02 10:21:27 -08:00
Yury Semikhatsky
198e403c14
docs: add missing java.md ( #5245 )
2021-02-01 12:05:01 -08:00
Pavel Feldman
e0e38706e4
docs: fix Python snippet casing (2)
2021-02-01 11:47:03 -08:00
Pavel Feldman
174b6aa2da
docs: fix Python snippet casing ( #5244 )
2021-02-01 11:44:39 -08:00
Pavel Feldman
1db5ef24a8
docs: document electron api ( #5229 )
2021-02-01 11:43:26 -08:00
Yury Semikhatsky
e71ef7949b
docs: add java traits to some methods ( #5222 ) ( #5243 )
2021-02-01 11:13:13 -08:00
Pavel Feldman
82bb92f103
Revert "docs: add java traits to some methods ( #5222 )"
...
Breaks playwright.dev
2021-01-30 22:15:56 -08:00
Yury Semikhatsky
9c4668685d
docs: add java traits to some methods ( #5222 )
2021-01-29 19:15:25 -08:00
Yury Semikhatsky
a1d875ed97
docs: make inline refs us parameter name instead of its alias ( #5219 )
2021-01-29 16:02:17 -08:00
Anže Vodovnik
dbcdf9dcd7
chore(docs): aliases for dotnet/chsarp docs. ( #5162 )
...
Co-authored-by: Yury Semikhatsky <yurys@chromium.org>
2021-01-29 11:08:22 -08:00
Yury Semikhatsky
21041bc331
docs: support argument overrides ( #5200 )
2021-01-28 17:51:41 -08:00
Pavel Feldman
8581e3e950
fix(docs): a couple of broken links ( #5211 )
2021-01-28 15:15:29 -08:00
Pavel Feldman
ff6b2b1dd4
chore: make emulate media params be options ( #5172 )
2021-01-27 14:19:37 -08:00
Pavel Feldman
35baf335d8
Revert "docs: update langs fields to include java ( #5161 )"
...
iThis broke Python docs.
2021-01-27 11:31:34 -08:00
Yury Semikhatsky
d0ab0bd8f2
docs: update langs fields to include java ( #5161 )
2021-01-27 11:11:05 -08:00
Yury Semikhatsky
22fb7448c3
docs: share proxy documentation, exclude cdp session from java ( #5150 )
2021-01-25 16:53:47 -08:00
Dmitry Gozman
894abbfe28
feat(selectors): has-text pseudo-class ( #5120 )
...
This pseudo-class matches approximately when
`element.textContent.includes(textToSearchFor)`.
2021-01-25 14:19:07 -08:00
Dmitry Gozman
d78d337e29
feat(fill): make fill work when targeting elements inside the label ( #5143 )
2021-01-25 13:40:19 -08:00
Yury Semikhatsky
a4eb121399
fix: add parameter to close/crash/disconnected etc events ( #5098 )
2021-01-22 09:58:31 -08:00
Pavel Feldman
dcf041a266
docs: update ci docs to better help Python users ( #5095 )
2021-01-21 16:41:42 -08:00
Dmitry Gozman
7a4b94e66c
feat(selectors): nth-match selector ( #5081 )
...
Introduces :nth-match(ul > li, 3) css extension, with one-based index.
2021-01-21 16:39:49 -08:00
Pavel Feldman
8f06761ba1
docs: link to the new docs from source ( #5092 )
2021-01-21 14:35:20 -08:00
Arjun Attam
043ed975c1
docs: update limitations to reflect java bindings ( #5086 )
2021-01-21 18:42:21 +05:30
Pavel Feldman
45c33ae02f
docs: fix some 1.8 docs nits ( #5078 )
2021-01-20 16:06:26 -08:00
Pavel Feldman
f10f170946
docs: add file chooser example, remove links to js samples ( #5054 )
2021-01-20 08:12:39 -08:00
Yury Semikhatsky
615954b285
fix(dom): make selectOption wait for options ( #5036 )
2021-01-19 11:27:05 -08:00
Dmitry Gozman
19acf998da
docs: minor updates to selectors.md ( #5055 )
2021-01-19 10:48:18 -08:00
Dmitry Gozman
0586c2554f
feat(text selector): normalize whitespace for quoted match ( #5049 )
...
This changes quoted text selector like `text="Foo Bar"` to perform
normalized whitespace match.
Most of the time users want to match some string visible on the page,
and that always means normalized whitespace.
We keep the case sensitivity and full-string vs substring difference
between quoted and unquoted matches.
2021-01-19 09:30:34 -08:00
Pavel Feldman
9e3bd78649
docs: update selectors doc to be more like a guide ( #5048 )
2021-01-18 20:59:16 -08:00
Pavel Feldman
01fb3a6045
docs: extract handles, screenshots, videos docs ( #5045 )
2021-01-17 21:09:40 -08:00
Dmitry Gozman
17e953c2d8
chore: make generate_types not depend on the source ( #5040 )
...
The only dependency is a list of devices that we
can turn into a js file.
2021-01-17 12:09:20 -08:00
Pavel Feldman
1fc02e8823
docs: add dialogs and downloads docs ( #5042 )
2021-01-16 14:37:13 -08:00
Dmitry Gozman
2db02c9a05
docs(python): update installation docs ( #5039 )
2021-01-16 06:42:40 -08:00
Pavel Feldman
e67d563798
docs: don't use lang suffix in the intro url ( #5035 )
2021-01-15 17:59:19 -08:00
Pavel Feldman
41e394bc22
docs: allow overriding return types ( #5031 )
2021-01-15 16:01:41 -08:00
Pavel Feldman
6e94c11034
docs: prepare docs for tabbed snippets ( #5026 )
2021-01-15 12:30:10 -08:00
Pavel Feldman
56ba0b3cd9
docs: brush up some python docs ( #5027 )
2021-01-15 09:12:47 -08:00
Pavel Feldman
7701176b0a
docs: allow lang-specific sh snippets ( #5024 )
2021-01-14 18:19:02 -08:00