Yury Semikhatsky
898f1157ab
browser(webkit): print context leaks when closing browser ( #2591 )
2020-06-16 15:41:07 -07:00
Yury Semikhatsky
e6a4cff05c
browser(webkit): roll to 06/15 ( #2581 )
2020-06-16 15:04:57 -07:00
Pavel Feldman
59d0f8728d
test(recorder): add recorder sanity tests ( #2582 )
2020-06-16 10:15:08 -07:00
Dmitry Gozman
9e7ea3ff7b
browser(firefox): Page.scrollIntoViewIfNeeded throws for invisible elements ( #2584 )
...
This is similar to other browsers that report distinct errors for
'not connected' vs 'not visible' cases.
2020-06-16 06:13:58 -07:00
Arjun Attam
1bc04a088b
docs: using DEBUG=pw:api ( #2578 )
2020-06-15 18:34:58 -07:00
Pavel Feldman
1c7a8952b9
chore(cli): add recording mode ( #2579 )
2020-06-15 15:27:03 -07:00
Dmitry Gozman
fd9b1031fa
docs: add actionability doc ( #2577 )
2020-06-15 13:40:55 -07:00
Pavel Feldman
f2c47b1d33
feat(cli): introduce basic playwright CLI tool ( #2571 )
2020-06-14 17:24:45 -07:00
Luke Chu
456c865fe8
docs(playwright-electron/README.md): fix comment mistake ( #2568 )
2020-06-13 23:10:34 -07:00
Pavel Feldman
61b11252b4
chore(debug): various debug mode improvements ( #2561 )
2020-06-13 13:17:12 -07:00
Arjun Attam
2659910be8
docs: make environment vars snippets cross-platform ( #2564 )
2020-06-13 13:11:39 -07:00
Arjun Attam
6530c18acd
docs: improvements to ci provider configs ( #2565 )
2020-06-13 13:11:24 -07:00
Dmitry Gozman
98544381b2
test: disable flaky cookie test on Chromium Win ( #2562 )
2020-06-12 15:03:30 -07:00
Dmitry Gozman
d4c466868b
chore: explicitly plumb various errors through the retries ( #2554 )
...
We are about to have more errors, so explicit plumbing helps with visibility.
2020-06-12 14:59:26 -07:00
Dmitry Gozman
39019e8863
test: unflake interception test ( #2558 )
2020-06-12 12:13:17 -07:00
Dmitry Gozman
c4e8720eb5
feat(debug): generate preview for ElementHandle ( #2549 )
...
This is a best-effort debugging feature - we try to generate preview asynchronously,
so it might not be available immediately.
2020-06-12 11:10:18 -07:00
Dmitry Gozman
defeeb9cee
test: await all promises in upload test ( #2557 )
...
Otherwise, we get unhandled promise rejection sometimes.
2020-06-12 10:39:33 -07:00
Dmitry Gozman
1bf9e65ef5
fix(log): include log name in progress recording ( #2550 )
2020-06-12 09:48:56 -07:00
Yury Semikhatsky
fb0b910ed7
Bump to 1280 ( #2544 )
2020-06-12 00:55:16 -07:00
Yury Semikhatsky
49cb96c433
devops: enable core dumps in the subshell ( #2555 )
2020-06-11 23:58:24 -07:00
Yury Semikhatsky
bda6203a91
browser(webkit): configure video scale ( #2553 )
2020-06-11 19:27:53 -07:00
Pavel Feldman
894826dec0
chore: form the debug script for authoring hints / helpers ( #2551 )
2020-06-11 18:18:33 -07:00
Yury Semikhatsky
48088222ed
devops: enable core dumps on Linux CI ( #2552 )
2020-06-11 16:41:58 -07:00
Dmitry Gozman
7ddf66418a
test: add a failing test with React rerender ( #2545 )
2020-06-11 15:19:35 -07:00
Yury Semikhatsky
dadfe3e876
browser(webkit): add more missing libraries to WPE build ( #2546 )
2020-06-11 13:08:51 -07:00
Pavel Feldman
e287f19493
feat(debug): add basic recording helper infra ( #2533 )
2020-06-11 11:42:52 -07:00
Dmitry Gozman
5e97acde0c
fix(oopif): make Page.addInitScript and Page.exposeBinding work for oopifs ( #2542 )
2020-06-11 11:41:36 -07:00
Yury Semikhatsky
0e62d72761
browser(webkit): add missing wayland library to WPE build ( #2543 )
2020-06-11 11:07:32 -07:00
Andrey Lushnikov
969803fa99
feat(browser): roll Firefox to r1108 ( #2532 )
2020-06-11 10:19:58 -07:00
Yury Semikhatsky
855ffa46ca
browser(webkit): fix windows build ( #2536 )
2020-06-10 21:34:22 -07:00
Pavel Feldman
17433d1881
chore: verify launch options ( #2530 )
2020-06-10 20:48:54 -07:00
Pavel Feldman
de893c652e
browser(webkit): speculative downloads-related crash fix ( #2535 )
2020-06-10 20:48:29 -07:00
Yury Semikhatsky
6f048438c1
browser(webkit): preserve compositing mode in WPE web process ( #2508 )
2020-06-10 19:00:56 -07:00
Andrey Lushnikov
89d1b52f43
chore: revert atomic install ( #2534 )
...
This reverts 2 commits:
- "fix(installer): create tmp directory inside `browserPath` (#2498 )"
commit 946b4efa3b
.
- "feat: support atomic installation of browsers (#2489 )"
commit 3de0c087bc
.
This addresses installation issues we see in some CI environments.
2020-06-10 18:49:03 -07:00
Dmitry Gozman
c99f0d1f98
feat(debug): more logs while waiting for stable, enabled, etc. ( #2531 )
2020-06-10 18:45:18 -07:00
Pavel Feldman
903de2582a
chore(websocket): extract common socket part ( #2506 )
2020-06-10 16:33:27 -07:00
Dmitry Gozman
1bb33650b0
chore: remove ExtendedEventEmitter and inline waitForEvent ( #2529 )
2020-06-10 15:12:50 -07:00
Pavel Feldman
8ee19d53e7
feature(webkit): roll WebKit to 1273 ( #2514 )
2020-06-10 13:36:45 -07:00
Yury Semikhatsky
d7f867db47
browser(webkit): screencast for WPE ( #2516 )
2020-06-10 12:50:43 -07:00
Darío Kondratiuk
e3f34f6ae2
fix(selectOption): allow passing null to unselect all ( #2405 )
2020-06-10 09:37:29 -07:00
Max Schmitt
24316ad261
chore: fix emojis for CR and FF in Dockerfile ( #2522 )
2020-06-10 08:02:56 -07:00
Andrey Lushnikov
3bff136825
chore: bump firefox build number
...
Bots were updated; kicking all bots to build firefox.
2020-06-09 23:42:10 -07:00
Andrey Lushnikov
31da3d3720
browser(firefox): roll Firefox to TOT beta branch as of Jun 9, 2020 ( #2520 )
...
With this roll, we now require MacOS 10.11 SDK to build on Mac.
2020-06-09 22:48:10 -07:00
Dmitry Gozman
4d069dda0f
feat: avoid side effects after progress aborts ( #2518 )
...
Actions like click, focus or polling now avoid doing any work
with side-effects after their progress has been aborted.
2020-06-09 18:57:11 -07:00
Dmitry Gozman
4faa1306b9
test: dump all logs in DEBUGP mode ( #2517 )
2020-06-09 18:55:57 -07:00
Pavel Feldman
6d8f39b318
browser(webkit): return proper error upon missing page proxy ( #2519 )
2020-06-09 18:44:43 -07:00
Dmitry Gozman
80705ff5e9
chore: simplify logging a bit ( #2512 )
...
This merges a few classes and stops inheriting from InnerLogger.
2020-06-09 16:11:17 -07:00
Pavel Feldman
492a65f9d3
browser(webkit): include browserContextId in all Playwright* events ( #2513 )
2020-06-09 14:10:06 -07:00
Dmitry Gozman
8c6c571f22
test: add iframe screenshot tests ( #2495 )
2020-06-09 12:59:49 -07:00
Pavel Feldman
9aa9d6bc1d
feat(downloads): accept downloads in persistent, allow specifying the downloadsPath ( #2503 )
2020-06-08 21:45:35 -07:00