Alex Rudenko

Results 1196 comments of Alex Rudenko

Would it be helpful if import the dependencies like yargs and proxy-agent dynamically?

Currently, Puppeteer API is structured in a way that requires enabling the network. E.g., page.goto() returns an HTTPResponse and page object emits network events. I think it would be useful...

We need to consider that the API should compatible with WebDriver BiDi as well: https://w3c.github.io/webdriver-bidi/#command-input-performActions In general, I think the proposed API makes sense.

Interesting, the test seems to pass on Mac for me.

The following two things seem to be still missing: 1) steps to convert the coordinates to the top-level browsing context coordinate space if they are frame scoped. Edit: unless this...

@sadym-chromium it looks like each action type dispatches on the context parameter https://w3c.github.io/webdriver/#dfn-dispatch-a-keydown-action > > 2. apply the same fix to other actions (I assume we do actually want to...

> Keyboard actions are more challenging because they could allow users to trigger shortcuts that access restricted browser features. This would require additional checks to determine what actions are permitted...

I think one use case that we did not discuss is: 1) Trigger mousedown. 2) Evaluate a script to check the element is correctly reacting to mousedown. 3) Trigger mouseup....

I think that might be fine to release dbl clicks and triple clicks in the end of the chain but it sounds like doing the same for other events might...

I believe that is controlled by Node: https://stackoverflow.com/a/21961005/601499 should work?