Joel Einbinder
|
741e2d19d6
|
fix(docs): lint and fix all internal links in api.md
We have had a lot of churn in the api, which has caused a lot of our links to break.
|
2020-03-18 15:34:53 -07:00 |
|
Arjun Attam
|
045277d5cd
|
docs(chore): fix link in troubleshooting (#1422)
|
2020-03-18 09:41:52 -07:00 |
|
Pavel Feldman
|
049b336800
|
api(devices): extract isMobile/hasTouch from viewport (#1415)
|
2020-03-17 18:21:02 -07:00 |
|
Joel Einbinder
|
39e5eb7eda
|
feat(devices): remove name from device objects (#1414)
|
2020-03-17 16:04:42 -07:00 |
|
Pavel Feldman
|
e4225adcc0
|
feat(permissions): make origin optional (#1406)
|
2020-03-17 15:32:50 -07:00 |
|
Pavel Feldman
|
64b175ce10
|
api(waitForLoadState): restore it (#1390)
|
2020-03-16 14:39:44 -07:00 |
|
Dmitry Gozman
|
6731d37546
|
api(network): replace redirectChain with redirectedFrom/redirectedTo (#1401)
|
2020-03-16 13:31:06 -07:00 |
|
Pavel Feldman
|
e692dd6e62
|
api(cdp): rename ChromiumSession to CDPSession (#1380)
|
2020-03-13 16:16:54 -07:00 |
|
Dmitry Gozman
|
69be12ae12
|
api(route): pass Route object instead of Request to route handlers (#1385)
References #1348.
|
2020-03-13 14:30:40 -07:00 |
|
Dmitry Gozman
|
9b86c631c8
|
api: make BrowserContext.pages() synchronous (#1369)
Returns all pages which have been initialized already.
References #1348.
|
2020-03-13 11:33:33 -07:00 |
|
Pavel Feldman
|
8aba111f1e
|
api(cdp): rename createSession to newCDPSession (#1378)
|
2020-03-13 09:00:03 -07:00 |
|
Pavel Feldman
|
b1a3b23c38
|
api(request): make request.response a promise (#1377)
|
2020-03-13 08:54:19 -07:00 |
|
Pavel Feldman
|
24d4fb1e5c
|
api(click): remove tripleclick, respect clickCount (#1373)
|
2020-03-13 08:09:48 -07:00 |
|
Pavel Feldman
|
8c532bd8da
|
api(press): remove text option (#1372)
#1348
|
2020-03-12 22:02:19 -07:00 |
|
Pavel Feldman
|
e1d3196460
|
api(*.selectOption): renamed from *.select (#1371)
|
2020-03-12 21:30:12 -07:00 |
|
Pavel Feldman
|
064099ab3c
|
api(keyboard.insertText): renamed from sendCharaters (#1370)
|
2020-03-12 20:56:52 -07:00 |
|
Pavel Feldman
|
9aa56a6b9e
|
api(browserType): remove devices, errors (#1368)
|
2020-03-12 17:58:00 -07:00 |
|
Pavel Feldman
|
cfd3ae25fb
|
api(addCookies): setCookies -> addCookies (#1367)
#1348
|
2020-03-12 17:32:33 -07:00 |
|
Dmitry Gozman
|
3fa4255bc5
|
api: make request.postData() return null instead of undefined (#1366)
|
2020-03-12 16:53:04 -07:00 |
|
Denis Sikuler
|
245c1fad5d
|
fix(docs): a typo in showcase (#1361)
|
2020-03-12 11:20:29 -07:00 |
|
Dmitry Gozman
|
e382bb329b
|
api: remove 'commit' phase, actions to wait until 'domcontentloaded' by default (#1358)
|
2020-03-12 11:20:03 -07:00 |
|
Pavel Feldman
|
b43f33f4d3
|
api(review): misc changes to API. (#1356)
|
2020-03-11 18:10:48 -07:00 |
|
Kevin Wang
|
b3f87e8360
|
docs(api.md): Fix incorrect link to PageEvent (#1353)
Minor typo :)
|
2020-03-11 17:51:19 -07:00 |
|
Dmitry Gozman
|
c1ef683373
|
api: remove waitForLoadState() in favor of PageEvent.page(options) (#1323)
|
2020-03-11 14:46:52 -07:00 |
|
Andrey Lushnikov
|
13c2f6571b
|
docs(selectors): clarify selector conversions
|
2020-03-11 11:39:44 -07:00 |
|
Dmitry Gozman
|
23cf3be828
|
api: make request.frame() non-null (#1319)
|
2020-03-10 11:39:35 -07:00 |
|
Dmitry Gozman
|
ea6978a3d8
|
api(popups): expose BrowserContext.route() (#1295)
|
2020-03-09 21:02:54 -07:00 |
|
Hugo Dias
|
e2a0d61606
|
docs(showcase): Add playwright-test to showcase (#1283)
This tool runs mocha, tape and benchmark.js scripts inside browsers with playwright.
|
2020-03-09 18:39:17 -07:00 |
|
Dmitry Gozman
|
eb2ca70955
|
api(route): allow fulfilling with a file path (#1301)
|
2020-03-09 16:12:00 -07:00 |
|
Andrey Lushnikov
|
d1ef0c8694
|
fix(wk,ff): properly support getting and setting non-session cookies (#1280)
|
2020-03-07 08:41:57 -08:00 |
|
Yohix
|
bfd32fe6d2
|
doc: fix typos (#1284)
|
2020-03-07 08:37:47 -08:00 |
|
Pavel Feldman
|
3c35d7b058
|
api(waitFor): click(waitFor) -> click(force) (#1275)
|
2020-03-06 16:24:21 -08:00 |
|
Pavel Feldman
|
3fa000f5f4
|
api(waitForSelector): bring it back (#1272)
|
2020-03-06 15:02:42 -08:00 |
|
Pavel Feldman
|
119df5a985
|
feat(nowait): allow waitUntil:nowait for actions (#1264)
|
2020-03-06 14:32:15 -08:00 |
|
Andrey Lushnikov
|
c494944b46
|
api(popups): move Page.authenticate to BrowserContext.setHTTPCredentials (#1267)
Drive-by: fixes #720 since it rolls past r1037.
Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
|
2020-03-06 13:50:42 -08:00 |
|
Pavel Feldman
|
49c1161e00
|
api(press): bump .press to the page/frame level (#1262)
|
2020-03-06 09:38:08 -08:00 |
|
Pavel Feldman
|
2724157c22
|
feat(waitUntil): allow waiting for navigation from clicks, etc (#1255)
|
2020-03-06 08:24:32 -08:00 |
|
Dmitry Gozman
|
1d770af804
|
api: waitForElement accepts waitFor: attached|detached|visible|hidden (#1244)
This includes rename waitForSelector -> waitForElement and removes $wait.
|
2020-03-05 17:45:41 -08:00 |
|
Yury Semikhatsky
|
9bc6dcea1d
|
feat(api): introduce BrowserContext.waitForEvent (#1252)
|
2020-03-05 17:22:57 -08:00 |
|
Dmitry Gozman
|
e5f82af47c
|
api(popups): emit PageEvent immediately, and resolve page() once initialized (#1229)
This way we do not miss any popups, even immediately closed ones.
|
2020-03-05 15:18:27 -08:00 |
|
Yury Semikhatsky
|
aabdac8380
|
api: remove Page.setCacheEnabled (#1231)
|
2020-03-05 10:09:04 -08:00 |
|
Dmitry Gozman
|
7f9df9488e
|
api(popups): move Page.setOfflineMode -> BrowserContext.setOffline (#1223)
|
2020-03-04 17:58:12 -08:00 |
|
Dmitry Gozman
|
5ee744cd26
|
api(page.frame): allow looking up frames by name (#1228)
|
2020-03-04 17:53:39 -08:00 |
|
Pavel Feldman
|
5ff660de15
|
feat(navigation): waitForNavigation/goto should not wait until response finished (#1225)
|
2020-03-04 15:59:26 -08:00 |
|
Arjun Attam
|
56e25c214c
|
docs: create development dir for non-user related docs (#1217)
|
2020-03-04 13:05:12 -08:00 |
|
Yury Semikhatsky
|
2d4317dc9a
|
docs: fix browser.contexts() description (#1220)
|
2020-03-04 12:05:18 -08:00 |
|
Andrey Lushnikov
|
f5a530e17f
|
docs(showcase): Add headlesstesting.com (#1218)
Add showcase entry for HeadlessTesting.com - run Playwright tests on browsers in the cloud
|
2020-03-04 11:54:45 -08:00 |
|
Joel Einbinder
|
8aa88d5021
|
fix(doc): check and update optional types in the api (#1206)
This adds a new check to doclint for whether a member is correctly marked as optional.
part of #6
|
2020-03-03 17:29:12 -08:00 |
|
Dmitry Gozman
|
f4e9b5079d
|
api: declare not supporting isMobile on Firefox (#1207)
|
2020-03-03 17:28:31 -08:00 |
|
Dmitry Gozman
|
6c6cdc033b
|
api(popup): introduce BrowserContext.exposeFunction (#1176)
|
2020-03-03 16:46:06 -08:00 |
|