Dmitry Gozman

Results 29 issues of Dmitry Gozman

This introduces a "strict" mode to `Progress`, where it waits until the action completes instead of racing against a timeout. The action is responsible to terminate upon progress being aborted....

Chromium implemented drag&drop support through `Input.dispatchMouseEvent` a while ago: - https://chromium-review.googlesource.com/c/chromium/src/+/4607450 - https://chromium-review.googlesource.com/c/chromium/src/+/4654609 A few changes in behavior: - Chromium now aligns with other browsers and sends a `dragover` event...

CQ1

Also, disabled optgroup should make all options disabled. Fixes #36376.

In the new strict progress mode, we can skip `progress.race()` calls and thus avoid being interrupted by the progress. To support legacy mode, guarded by `env.PLAYWRIGHT_LEGACY_TIMEOUTS`, two new methods `progress.pause()`...

Multiple clients can connect to the same server-side browser.

v1.54

This is a first PR in a series where we migrate all dispatchers to accept a `Progress` instead of a `CallMetadata`. The goal is to create a `Progress` instance in...

### Version 1.58 ### Steps to reproduce See "screenshot.spec.ts > should work with large size". ### Expected behavior Should pass. ### Actual behavior Does not! ### Additional context _No response_...

v1.58

`RenderDocument` feature breaks isolated worlds - it reports an extra utility context, and so using it right away results in an error. Commit that enabled RenderDocument: https://chromium.googlesource.com/chromium/src/+/c35065f7e612e3becbe7f24baaca28c7859b7543 Failing tests: ```...

browser-chromium
upstream
v1.58