Update test/click.spec.js

Co-Authored-By: Joel Einbinder <joel.einbinder@gmail.com>
This commit is contained in:
Dmitry Gozman 2020-02-18 13:58:49 -08:00 committed by GitHub
parent f499c325eb
commit ef3ceb7699
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -404,6 +404,8 @@ module.exports.describe = function({testRunner, expect, playwright, FFOX, CHROMI
expect(await page.evaluate('window.clicked')).toBe(true); expect(await page.evaluate('window.clicked')).toBe(true);
}); });
xit('should click on an animated button', async({page}) => { xit('should click on an animated button', async({page}) => {
// This test has a setInterval that consistently animates a button.
// It checks that we detect the button to be continuously animating, and never try to click it.
// This test exposes two issues: // This test exposes two issues:
// - Chromium headless does not issue rafs between first and second animateLeft() calls. // - Chromium headless does not issue rafs between first and second animateLeft() calls.
// - Chromium and WebKit keep element bounds the same when for 2 frames when changing left to a new value. // - Chromium and WebKit keep element bounds the same when for 2 frames when changing left to a new value.