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 |
|
Dmitry Gozman
|
e382bb329b
|
api: remove 'commit' phase, actions to wait until 'domcontentloaded' by default (#1358)
|
2020-03-12 11:20:03 -07:00 |
|
Dmitry Gozman
|
7c59f9ca9a
|
fix: do not wait for navigations while evaluating injected source (#1347)
|
2020-03-11 22:52:03 -07:00 |
|
Pavel Feldman
|
b43f33f4d3
|
api(review): misc changes to API. (#1356)
|
2020-03-11 18:10:48 -07:00 |
|
Dmitry Gozman
|
c1ef683373
|
api: remove waitForLoadState() in favor of PageEvent.page(options) (#1323)
|
2020-03-11 14:46:52 -07:00 |
|
Pavel Feldman
|
5d4fdd050a
|
feat(webkit): roll webkit to 1178 (#1339)
|
2020-03-11 14:08:22 -07:00 |
|
Dmitry Gozman
|
3dd49459bb
|
fix(chromium): install binding function during initialization (#1320)
|
2020-03-10 16:19:01 -07:00 |
|
Andrey Lushnikov
|
65d10a5d5d
|
fix: re-implement slow-mo transport without message serialization (#1328)
With this implementation, `slowMo` will throttle all `outbound`
messages.
Fixes #1214
|
2020-03-10 15:57:39 -07:00 |
|
Pavel Feldman
|
0077b428fc
|
feat(webkit): emulate device size (#1318)
|
2020-03-10 13:16:33 -07:00 |
|
Dmitry Gozman
|
23cf3be828
|
api: make request.frame() non-null (#1319)
|
2020-03-10 11:39:35 -07:00 |
|
Dmitry Gozman
|
d5a2781e80
|
fix(chromium): do not await extra promises in initialize() to attach early enough (#1311)
|
2020-03-10 10:06:17 -07:00 |
|
Dmitry Gozman
|
ea6978a3d8
|
api(popups): expose BrowserContext.route() (#1295)
|
2020-03-09 21:02:54 -07:00 |
|
Yury Semikhatsky
|
9bd3711394
|
fix(context): reliably fire BrowserContext.Close event when browser is closing (#1277)
|
2020-03-09 16:53:33 -07:00 |
|
Dmitry Gozman
|
eb2ca70955
|
api(route): allow fulfilling with a file path (#1301)
|
2020-03-09 16:12:00 -07:00 |
|
Yury Semikhatsky
|
0fbc7af26d
|
chore(targets): create page targets only when attached to them (#1278)
|
2020-03-09 15:53:45 -07:00 |
|
Andrey Lushnikov
|
e650628e3d
|
fix(chromium): fix device-related media queries (#1299)
References #1291
|
2020-03-09 15:53:31 -07:00 |
|
Dmitry Gozman
|
c43de22193
|
chore(wk, ff): simplify target management (#1279)
|
2020-03-09 12:32:42 -07:00 |
|
Pavel Feldman
|
2fa2421894
|
fix(webkit): fail the 204 navigations (#1260)
|
2020-03-09 11:42:56 -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
|
78bd29d558
|
fix(click): work around input alignment on chromium (#1282)
|
2020-03-07 08:19:31 -08:00 |
|
Dmitry Gozman
|
68b4079748
|
chore: remove WKPage._sessions (#1270)
|
2020-03-06 16:51:45 -08:00 |
|
Dmitry Gozman
|
aee6324bba
|
feat(firefox): roll firefox (#1273)
|
2020-03-06 16:49:48 -08:00 |
|
Pavel Feldman
|
3c35d7b058
|
api(waitFor): click(waitFor) -> click(force) (#1275)
|
2020-03-06 16:24:21 -08:00 |
|
Yury Semikhatsky
|
8211287a23
|
fix(session): use isolated root session for client page sessions (#1271)
|
2020-03-06 15:11:03 -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 |
|
Dmitry Gozman
|
d1146204bf
|
chore: remove WKPageProxy, use WKPage instead (#1256)
|
2020-03-06 11:41:46 -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 |
|
Pavel Feldman
|
c734b4b715
|
feat(click): start wire auto-waiting click in firefox (#1233)
|
2020-03-05 14:47:04 -08:00 |
|
Yury Semikhatsky
|
e770d706a1
|
fix(chromium): do not create default page and context in headless (#1247)
|
2020-03-05 14:46:12 -08:00 |
|
Yury Semikhatsky
|
665888d579
|
feat(popups): auto-attach to all pages in Chromium (#1226)
|
2020-03-05 10:45:32 -08:00 |
|
Yury Semikhatsky
|
aabdac8380
|
api: remove Page.setCacheEnabled (#1231)
|
2020-03-05 10:09:04 -08:00 |
|
Pavel Feldman
|
11f68bac54
|
feat(cr, wk): make clicks, input and evaluate await scheduled navigations (#1200)
|
2020-03-04 19:15:01 -08:00 |
|
Dmitry Gozman
|
7f9df9488e
|
api(popups): move Page.setOfflineMode -> BrowserContext.setOffline (#1223)
|
2020-03-04 17:58:12 -08:00 |
|
Dmitry Gozman
|
3bedc60b2b
|
fix(dispose): do not await inner handle dispose (#1230)
|
2020-03-04 17:57:35 -08:00 |
|
Dmitry Gozman
|
5ee744cd26
|
api(page.frame): allow looking up frames by name (#1228)
|
2020-03-04 17:53:39 -08:00 |
|