Commit graph

  • 21630d6de4
    devops: strictly configure build folder for Firefox builds (#1454) Andrey Lushnikov 2020-03-20 19:24:38 -0700
  • bad6f5bcfb tests: mark tests that launch() twice or use fixtures as slow Dmitry Gozman 2020-03-20 19:23:39 -0700
  • b717949816 feat(lang): emulate language on firefox Pavel 2020-03-20 16:41:23 -0700
  • c539325615
    feat(geo): implement geo override in ff (#1438) Pavel Feldman 2020-03-20 19:17:46 -0700
  • 17b1861c76 feat(geo): implement geo override in ff Pavel 2020-03-19 22:25:07 -0700
  • 02214169d3 devops: strictly configure build folder for Firefox builds Andrey Lushnikov 2020-03-20 19:03:51 -0700
  • 840e69b85c
    browser(firefox): emulate language (#1452) Pavel Feldman 2020-03-20 17:03:20 -0700
  • 5fc1a04412
    browser(webkit): manager permissions on the proxy level (#1450) Pavel Feldman 2020-03-20 16:42:03 -0700
  • 330b5b9b40 browser(firefox): emulate language Pavel 2020-03-20 16:38:25 -0700
  • bd9aa1b6b5 browser(webkit): manager permissions on the proxy level Pavel 2020-03-20 16:24:17 -0700
  • bae56ea9d3
    fix(chromium): support main resource request interception for popups (#1449) Yury Semikhatsky 2020-03-20 16:13:42 -0700
  • 8ac3c1d11f fix(chromium): support main resource request interception for popups Yury Semikhatsky 2020-03-20 15:47:26 -0700
  • 053bab1afd
    browser(webkit): correctly detect Promise created in another window (#1446) Yury Semikhatsky 2020-03-20 15:53:04 -0700
  • 4320d4ba83
    test: fix link navigation test so that it passes in Chromium (#1448) Yury Semikhatsky 2020-03-20 15:45:20 -0700
  • 16c7a5bd5c
    api(eval): accept zero or one arguments in all evaluation functions (#1431) Dmitry Gozman 2020-03-20 15:08:17 -0700
  • 38411ca3fe test: fix link navigation test so that it passes in Chromium Yury Semikhatsky 2020-03-20 14:24:10 -0700
  • 7c075beb1f browser(webkit): correctly detect Promise created in another window Yury Semikhatsky 2020-03-20 11:54:21 -0700
  • fcdfa9ca24
    browser(firefox): implement geolocation overrides (#1437) Pavel Feldman 2020-03-20 11:14:42 -0700
  • 88e9586239 browser(firefox): implement geolocation overrides Pavel 2020-03-20 10:59:52 -0700
  • 7cab29be3e api(eval): accept zero or one arguments in all evaluation functions Dmitry Gozman 2020-03-19 14:15:47 -0700
  • fa02b841a9
    test(types): add test for types (#1445) Joel Einbinder 2020-03-20 10:40:02 -0700
  • c84c7c614a move test from infra to lint Joel Einbinder 2020-03-20 18:30:10 +0100
  • decb6a1e6f test(types): add test for types Joel Einbinder 2020-03-20 18:25:59 +0100
  • 825555cddf
    types: better types (#1166) Joel Einbinder 2020-03-20 01:30:35 -0700
  • f1d97b0466
    chore(docs): remove remaining mentions of Chromium targets (#1435) Yury Semikhatsky 2020-03-19 20:25:31 -0700
  • 72dbef90df fix install script and test types Joel Einbinder 2020-03-20 01:22:15 +0100
  • 81b1dc3253 spacing Joel Einbinder 2020-03-20 01:00:43 +0100
  • 5b16a76f0e generate types on install, clean types on clean Joel Einbinder 2020-03-20 00:57:50 +0100
  • 98b718a5f1 go back to interfaces, error namespace Joel Einbinder 2020-03-20 00:16:19 +0100
  • fd02ed40aa proper types for packages Joel Einbinder 2020-03-19 23:01:35 +0100
  • a70f9075ff dont emit multiple payload interfaces, use arg name instead of options Joel Einbinder 2020-03-19 22:48:52 +0100
  • a3763b4f51 rebase, timeouterrors Joel Einbinder 2020-03-19 22:05:38 +0100
  • 039e98dab8 fixes Joel Einbinder 2020-03-11 23:08:17 +0100
  • 6c657b8c69 fix class comments when there is no toc Joel Einbinder 2020-03-11 00:51:06 +0100
  • 2d3c7d5cc1 device descriptors Joel Einbinder 2020-03-11 00:29:37 +0100
  • 43f3553059 selectors and errors Joel Einbinder 2020-03-10 23:37:08 +0100
  • 20f5428f4a easy fixes Joel Einbinder 2020-03-10 22:54:42 +0100
  • 462e231dce a lot of fixes Joel Einbinder 2020-03-03 17:41:06 -0800
  • 631604f116 types: better types Joel Einbinder 2020-02-28 16:36:07 -0800
  • 535b484637
    api(context): get rid of PageEvent (#1433) Yury Semikhatsky 2020-03-19 16:25:12 -0700
  • 169e43ec3c Rebase Yury Semikhatsky 2020-03-19 16:14:24 -0700
  • 5e41115d90 Addressed comments, added more tests Yury Semikhatsky 2020-03-19 16:03:07 -0700
  • b1bd803a54 Mark some tests as failing in FF Yury Semikhatsky 2020-03-19 14:42:10 -0700
  • 2b5bae8b25 api(context): get rid of PageEvent Yury Semikhatsky 2020-03-19 12:55:57 -0700
  • 3ed9970b33
    api(chromium): add ChromiumBrowserContext.serviceWorkers() (#1416) Yury Semikhatsky 2020-03-19 16:10:24 -0700
  • 631da4464a chore(docs): remove remaining mentions of Chromium targets Yury Semikhatsky 2020-03-19 16:08:02 -0700
  • 274e9e7d9a Use Promise.all Yury Semikhatsky 2020-03-18 10:24:44 -0700
  • fe2d98e3bd Listen to Target.detachedFromTarget instead of Target.targetDestroyed Yury Semikhatsky 2020-03-17 18:03:47 -0700
  • 6424663e8b Make initializer private Yury Semikhatsky 2020-03-17 17:16:27 -0700
  • 7a12114f7b api(chromium): add ChromiumBrowserContext.serviceWorkers() Yury Semikhatsky 2020-03-17 16:21:15 -0700
  • c6696746dc
    feat(chromium): roll Chromium to 751710 (#1434) Yury Semikhatsky 2020-03-19 14:55:40 -0700
  • 8689409019 feat(chromium): roll Chromium to 751710 Yury Semikhatsky 2020-03-19 14:48:21 -0700
  • 9eee0c37bf refactor: move browserFetcher out of //src folder Andrey Lushnikov 2020-03-19 14:23:18 -0700
  • ea99908bf4
    fix(eval): adopt nested handles (#1430) Dmitry Gozman 2020-03-19 13:07:33 -0700
  • f5ecbff16e
    devops: remake downloading logic (#1419) Andrey Lushnikov 2020-03-19 11:43:35 -0700
  • 1ba389c20e fix type #2 Andrey Lushnikov 2020-03-19 11:26:21 -0700
  • 377724e825 fix type Andrey Lushnikov 2020-03-19 11:05:43 -0700
  • e8852c85b3 fix(eval): adopt nested handles Dmitry Gozman 2020-03-19 10:52:36 -0700
  • 3714abbb11 throw when no executable path Andrey Lushnikov 2020-03-19 10:09:23 -0700
  • 7bafacfcd3 fix docs Andrey Lushnikov 2020-03-19 09:59:35 -0700
  • 2f94971b85 feat(chromium): roll out 751656 Yury Semikhatsky 2020-03-19 09:46:37 -0700
  • 8ced2bd180 address comments Andrey Lushnikov 2020-03-18 23:55:27 -0700
  • 5d35b63199
    Update packages/playwright-chromium/index.js Andrey Lushnikov 2020-03-18 20:13:41 -0700
  • e7c472f255
    Update packages/playwright-firefox/index.js Andrey Lushnikov 2020-03-18 20:13:31 -0700
  • cdef436ff9
    Update packages/playwright-webkit/index.js Andrey Lushnikov 2020-03-18 20:13:21 -0700
  • 593d212837
    Update packages/playwright-chromium/index.js Andrey Lushnikov 2020-03-18 20:08:44 -0700
  • 2af07ce475
    chore: rework disposers into a frame task (#1413) Pavel Feldman 2020-03-18 20:05:35 -0700
  • 7bd924673a
    fix(PageEvent): properly wait for initial navigation in chromium and webkit (#1412) Dmitry Gozman 2020-03-18 17:14:18 -0700
  • b0749e3a6d
    fix(docs): fixup and lint optionals and return values in api.md (#1376) Joel Einbinder 2020-03-18 16:23:25 -0700
  • 109a2a74fc fix(PageEvent): properly wait for initial navigation in chromium and webkit Dmitry Gozman 2020-03-17 22:07:46 -0700
  • 741e2d19d6
    fix(docs): lint and fix all internal links in api.md Joel Einbinder 2020-03-18 15:34:53 -0700
  • e5895d424e fix # Joel Einbinder 2020-03-18 23:22:33 +0100
  • a1929e20f5
    feat(types): better types for nested handles (#1424) Dmitry Gozman 2020-03-18 15:19:58 -0700
  • e86cf14120 feat(types): better types for nested handles Dmitry Gozman 2020-03-18 15:00:42 -0700
  • 9bf9d34eb8 urlOrPredicate isn't optional Joel Einbinder 2020-03-18 20:18:00 +0100
  • 482121bde5 fix(docs): fixup and lint optionals and return values in api.md Joel Einbinder 2020-03-17 21:30:46 +0100
  • bfcffbb377
    browser(webkit): introduce Playwright.windowOpen protocol event (#1420) Dmitry Gozman 2020-03-18 10:44:01 -0700
  • dd850ada89
    api(eval): allow non-toplevel handles as eval arguments (#1404) Dmitry Gozman 2020-03-18 10:41:46 -0700
  • 045277d5cd
    docs(chore): fix link in troubleshooting (#1422) Arjun Attam 2020-03-18 09:41:52 -0700
  • f090a33333 docs(chore): fix link in troubleshooting Arjun Attam 2020-03-18 09:19:15 -0700
  • 81296ca437 api(eval): allow non-toplevel handles as eval arguments Dmitry Gozman 2020-03-16 16:39:17 -0700
  • 3ebcefdb07 browser(webkit): introduce Playwright.windowOpen protocol event Dmitry Gozman 2020-03-17 22:11:01 -0700
  • b8e79e60c7
    chore(chromium): remove obsolete target related code (#1417) Yury Semikhatsky 2020-03-17 22:07:20 -0700
  • f118201282 fix check_availability.js Andrey Lushnikov 2020-03-17 21:15:05 -0700
  • d144c4e457 fix on mac Andrey Lushnikov 2020-03-17 21:11:54 -0700
  • 9c6ec4f6c4 devops: remake downloading logic Andrey Lushnikov 2020-03-13 13:59:48 -0700
  • f2a55bd16a fix doc typo parthdesai93 2020-03-17 22:53:00 -0400
  • 049b336800
    api(devices): extract isMobile/hasTouch from viewport (#1415) Pavel Feldman 2020-03-17 18:21:02 -0700
  • ab611dd1ff chore(chromium): remove obsolete target related code Yury Semikhatsky 2020-03-17 17:36:41 -0700
  • 8dcb447773 api(devices): extract isMobile/hasTouch from viewport Pavel Feldman 2020-03-17 16:42:54 -0700
  • 39e5eb7eda
    feat(devices): remove name from device objects (#1414) Joel Einbinder 2020-03-17 16:04:42 -0700
  • 426a852d2f feat(devices): remove name from device objects Joel Einbinder 2020-03-17 23:48:04 +0100
  • e4225adcc0
    feat(permissions): make origin optional (#1406) Pavel Feldman 2020-03-17 15:32:50 -0700
  • 6520cfc1f2 feat(permissions): make origin optional Pavel 2020-03-10 10:11:41 -0700
  • e93320473f chore: rework disposers into a frame task Pavel Feldman 2020-03-17 14:56:49 -0700
  • 840146273e
    test(web): Remove unused variable (#1410) Darío Kondratiuk 2020-03-17 13:05:33 -0300
  • a9ab9b0dc0
    fix(testrunner): sourcemapify stack traces for test errors (#1409) Andrey Lushnikov 2020-03-17 09:04:44 -0700
  • 888390d7cb test(web): Remove unused variable Darío Kondratiuk 2020-03-17 08:42:14 -0300
  • b83758e7ef fix(testrunner): sourcemapify stack traces for test errors Andrey Lushnikov 2020-03-16 23:11:55 -0700
  • edd2fee943
    browser(firefox): grant permissions to all origins (#1405) Pavel Feldman 2020-03-16 20:57:19 -0700