As Drupal 8's Javascript is continuously changing, we need to keep up with those changes. I'll try to keep a list of changes here that affect TestSwarm.
Changes committed to Drupal 8
- JavaScript settings moved from Drupal.settings to global drupalSettings variable.
- drupal_json_output is removed in favor of Symfony\Component\HttpFoundation\JsonResponse
- All collapsible fieldsets have been replaced with HTML5 details elements
Issues to keep an eye on
#1852104: #type details: Remove #collapsible property
#1839158: Replace collapse.js with a proper polyfill for <details>
#1856178: '#group' Form API property only works with <details> elements
#1858600: "Filter log messages" details on Recent log messages page applies bogus floats
Comments
Comment #0.0
jelle_sUpdated issue summary.
Comment #0.1
jelle_sUpdated issue summary.
Comment #1
jelle_sAdded #1619446: All autocomplete and drupal_json_output() responses are broken (returning Ajax instead of JSON)
and #1168246: Freedom For Fieldsets! Long Live The DETAILS.
Comment #1.0
jelle_sUpdated issue summary.
Comment #1.1
jelle_sUpdated issue summary.
Comment #1.2
jelle_sUpdated issue summary.