playwright/packages/playwright-core/src
Max Schmitt a9200be0af
fix(screenshotter): only wait for for document.fonts.ready on locator frame / page main frame (#31295)
**Investigation**

~~We use `nonStallingEvaluateInExistingContext` as of today, which does
`eval()` inside (from our utilityScript) which breaks for some sites. It
causes a hang, since the returned `Promise` of `eval()` hangs. We don't
know as of today why this happens. Without wrapping it ini `eval()` it
does not hang.~~

~~Workaround: Do a plain Runtime.evaluate instead.~~

workaround: Only wait on main frame.

Relates https://github.com/microsoft/playwright/issues/28995 (keeping it
open until they confirm that it helps)
2024-06-14 01:22:14 +02:00
..
cli chore: prepare to reuse test server from ui mode (#29965) 2024-03-18 09:50:11 -07:00
client feat: allow folder uploads (#31165) 2024-06-12 22:20:18 +02:00
common chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
image_tools Fix various typos (Fixes #27396) (#27391) 2023-10-04 19:56:42 -07:00
protocol feat: allow folder uploads (#31165) 2024-06-12 22:20:18 +02:00
remote chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
server fix(screenshotter): only wait for for document.fonts.ready on locator frame / page main frame (#31295) 2024-06-14 01:22:14 +02:00
third_party chore: organize fake timers (#31156) 2024-06-05 09:25:12 -07:00
utils docs: Improve clock doc (#31147) 2024-06-04 18:48:56 +02:00
androidServerImpl.ts feat(api): add host option in launchServer options (#30999) 2024-05-27 11:24:23 +02:00
browserServerImpl.ts feat(api): add host option in launchServer options (#30999) 2024-05-27 11:24:23 +02:00
DEPS.list feat(android): add Android.{launchServer,connect} (#18263) 2022-10-24 17:23:11 -07:00
inprocess.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
inProcessFactory.ts chore: mark outofprocess connection not as remote (#28156) 2023-12-06 17:58:19 -08:00
outofprocess.ts chore: split cli processing into cli endpoint and program (#29131) 2024-01-23 15:22:09 -08:00
utilsBundle.ts chore: get rid of rimraf package (#27790) 2023-10-26 19:41:00 +02:00
zipBundle.ts chore(har): allow replaying from zip har (#14962) 2022-06-17 16:11:22 -07:00