Dmitry Gozman
|
f216ab98e7
|
chore(chromium): small improvement with updating touch (#1659)
|
2020-04-03 15:34:36 -07:00 |
|
Dmitry Gozman
|
ea16e55ba3
|
fix(lint): import errors (#1649)
|
2020-04-02 20:30:52 -07:00 |
|
Pavel Feldman
|
75571e8eb8
|
feat(downloads): support downloads on cr and wk (#1632)
|
2020-04-02 17:56:14 -07:00 |
|
Joel Einbinder
|
3d6d9db44a
|
fix: wait for the process to close when closing the browser (#1629)
|
2020-04-02 16:57:12 -07:00 |
|
Pavel Feldman
|
e241c1bef8
|
chore: remove web mode (#1625)
|
2020-04-01 14:42:47 -07:00 |
|
Pavel Feldman
|
307b33ab7d
|
feat(chromium): roll to r754895 (#1610)
|
2020-03-31 13:23:08 -07:00 |
|
Pavel Feldman
|
48516ed7ed
|
feat(websocket): use proxy web socket on chromium (#1573)
|
2020-03-27 15:18:34 -07:00 |
|
Pavel Feldman
|
4e89939ece
|
chore: do not try/catch buffer.concat (#1575)
|
2020-03-27 15:16:17 -07:00 |
|
Pavel Feldman
|
00cb4e370f
|
chore: move transport to object messages (#1567)
|
2020-03-26 23:30:55 -07:00 |
|
Dmitry Gozman
|
7ef394b345
|
chore(chromium): remove CRTarget, use CRPage and CRServiceWorker instead (#1436)
|
2020-03-23 21:48:32 -07:00 |
|
Yury Semikhatsky
|
7efff97753
|
fix(chromium): properly handle failures to set override (#1498)
|
2020-03-23 17:23:47 -07:00 |
|
Pavel Feldman
|
c0c9b7f137
|
test: make debugp collect IO (take 2) (#1493)
|
2020-03-23 15:08:02 -07:00 |
|
Yury Semikhatsky
|
45a175d8fe
|
fix(chromium): ignore lifecycle events for the initial empty page (#1486)
|
2020-03-23 13:50:04 -07:00 |
|
Pavel
|
1ddf05113b
|
Revert "test: make debugp collect IO (#1485)"
This reverts commit b1bebdad2e.
|
2020-03-23 13:48:22 -07:00 |
|
Pavel Feldman
|
b1bebdad2e
|
test: make debugp collect IO (#1485)
|
2020-03-23 13:42:51 -07:00 |
|
Pavel Feldman
|
c539325615
|
feat(geo): implement geo override in ff (#1438)
|
2020-03-20 19:17:46 -07:00 |
|
Yury Semikhatsky
|
bae56ea9d3
|
fix(chromium): support main resource request interception for popups (#1449)
|
2020-03-20 16:13:42 -07:00 |
|
Dmitry Gozman
|
16c7a5bd5c
|
api(eval): accept zero or one arguments in all evaluation functions (#1431)
|
2020-03-20 15:08:17 -07:00 |
|
Yury Semikhatsky
|
535b484637
|
api(context): get rid of PageEvent (#1433)
|
2020-03-19 16:25:12 -07:00 |
|
Yury Semikhatsky
|
3ed9970b33
|
api(chromium): add ChromiumBrowserContext.serviceWorkers() (#1416)
|
2020-03-19 16:10:24 -07:00 |
|
Dmitry Gozman
|
ea99908bf4
|
fix(eval): adopt nested handles (#1430)
We were only adopting top-level handles in FrameExecutionContext. Now we do that universally.
|
2020-03-19 13:07:33 -07:00 |
|
Dmitry Gozman
|
7bd924673a
|
fix(PageEvent): properly wait for initial navigation in chromium and webkit (#1412)
|
2020-03-18 17:14:18 -07:00 |
|
Dmitry Gozman
|
dd850ada89
|
api(eval): allow non-toplevel handles as eval arguments (#1404)
|
2020-03-18 10:41:46 -07:00 |
|
Yury Semikhatsky
|
b8e79e60c7
|
chore(chromium): remove obsolete target related code (#1417)
|
2020-03-17 22:07:20 -07:00 |
|
Pavel Feldman
|
049b336800
|
api(devices): extract isMobile/hasTouch from viewport (#1415)
|
2020-03-17 18:21:02 -07:00 |
|
Pavel Feldman
|
e4225adcc0
|
feat(permissions): make origin optional (#1406)
|
2020-03-17 15:32:50 -07:00 |
|
Dmitry Gozman
|
6731d37546
|
api(network): replace redirectChain with redirectedFrom/redirectedTo (#1401)
|
2020-03-16 13:31:06 -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
|
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
|
c1ef683373
|
api: remove waitForLoadState() in favor of PageEvent.page(options) (#1323)
|
2020-03-11 14:46:52 -07:00 |
|
Dmitry Gozman
|
3dd49459bb
|
fix(chromium): install binding function during initialization (#1320)
|
2020-03-10 16:19:01 -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 |
|
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 |
|
Yury Semikhatsky
|
8211287a23
|
fix(session): use isolated root session for client page sessions (#1271)
|
2020-03-06 15:11:03 -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
|
2724157c22
|
feat(waitUntil): allow waiting for navigation from clicks, etc (#1255)
|
2020-03-06 08:24:32 -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 |
|