Bug 1821733 Comment 3 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to James Graham [:jgraham] from comment #2)
> At the very least the transaction needs to end at the end of an action chain. But the WebDriver spec actually requires that the DOM events are dispatched before the end of a "tick" (which is a WebDriver actions concept, not related to the event loop, or graphics refresh, or any other context which uses the term tick :) ). So I think that we should end the transaction before the end of each tick.

When does a "tick" occur? In [web-platform-tests/wpt#37445](https://github.com/web-platform-tests/wpt/pull/37445), we use a series of wheel actions to test wheel transactions. Would the tests still work if the transaction is ended on a "tick"?
(In reply to James Graham [:jgraham] from comment #2)
> At the very least the transaction needs to end at the end of an action chain. But the WebDriver spec actually requires that the DOM events are dispatched before the end of a "tick" (which is a WebDriver actions concept, not related to the event loop, or graphics refresh, or any other context which uses the term tick :) ). So I think that we should end the transaction before the end of each tick.

When does a "tick" occur? In [web-platform-tests/wpt#37445](https://github.com/web-platform-tests/wpt/pull/37445), we use a series of wheel actions to test wheel transactions. Would the tests still work if the transaction is ended on a "tick"? Tests like this would still work if the transaction were to be cancelled at the end of an action chain.

Back to Bug 1821733 Comment 3