Problem/Motivation

Due to various CSS transitions/animations/transforms, checking the visibility of elements is not always correct. This leads to random fails.

Examples:

Proposed resolution

  1. Additional conditions for checking visibility, like #2848177-14: More \Drupal\Tests\outside_in\FunctionalJavascript\OutsideInBlockFormTest random fails
  2. Disable these CSS rules for testing, like #2901626-5: CSS animations cause \Drupal\Tests\outside_in\FunctionalJavascript\OutsideInBlockFormTest random fails
  3. Finding another solution (maybe wait to #2775653: JavascriptTests with webDriver)
  4. Make a special event and check it (#2903300: Dispatch an event to indicate the element is anmiated/loaded)

Remaining tasks

User interface changes

API changes

Data model changes

Comments

vaplas created an issue. See original summary.

vaplas’s picture

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.0-alpha1 will be released the week of January 17, 2018, which means new developments and disruptive changes should now be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.