This one is a maintainer nightmare. We refactor away and break eveything in the process. Thankfully we can’t break the overlay anymore, but we have Views UI to break now! As well as various surprising components all over the place. Long story short, we need front-end testing.
All that work ended up online at the Drupal JS API site.
And it is looking pretty damn good. For example, you can see everything
contained in the
Drupal JS object. Ever wondered what was the
list of all the
Drupal.behaviors in core? Or what exactly
are objects created from the
Drupal.ProgressBar constructor? Of course
there are lots of adjustments to make but it’s a start.
Right now it’s pretty much patch worthy. There is still a couple of issues
that would be nice to get in for easier documentation: Split up
contextual.toolbar.js and Split up
ckeditor.admin.js. Once those are in I’ll make the patch so we can use JSDoc to
2014-01-26: The patch for Use JSDoc has been posted to the issue queue and needs people to improve and review it.