Active 8.x javascript issues

User pain Issue Created
43% details#77245: Provide a common API for displaying JavaScript messages 2006-09-22
43% details#1182820: Use hidden attribute on elements that are made invisible by #states 2011-06-08
43% details#1512194: Use HTML5 datalists for autocomplete 2012-04-02
43% details#1685146: Refactor form.js 2012-09-03
43% details#1751388: Selectors clean-up: filter module 2012-08-24
43% details#1839158: Replace collapse.js with a proper polyfill for <details> 2012-11-13
43% details#2113931: File Field design update 2013-10-17
43% details#2141055: When multiple instances of the same entity on one page, only the first can be edited 2013-11-21
43% details#2158943: Use polyfill for dialogs 2013-12-18
43% details#2203415: Verify/fix missing dependencies in libraries 2014-02-24
43% details#2293803: Replace confirm password field with show/hide functionality 2014-06-27
43% details#2384153: Node preview bar should re-calculate BODY padding-top, otherwise user menu (top of page) is obscured 2014-11-29
43% details#2409861: Explore replacing obsolete Joyride asset with latest version 2015-01-20
43% details#2412945: Determine which additional asset libraries should be in the critical path/loaded i/t header (core/drupal, core/dropbutton) 2015-01-23
43% details#2705327: Failed to execute 'contains' on 'Node' 2016-04-13
43% details#2711821: Drupal.behaviors.AJAX.attach() doesn't use context 2016-04-22
43% details#2784569: Outside-in Accessibility: Improve tabbing 2016-08-16
43% details#2856047: Avoid random failures in JavascriptTestBase when testing functionality in a dialog 2017-02-26
43% details#2880703: Status report page without JavaScript is messed up 2017-05-23
43% details#2903614: [PP-1] Race condition results in same CSS+JS being loaded twice: race between BigPipe's server-side dynamic asset loading and Quick… 2017-08-21
43% details#2909128: Autocomplete intermittent on Chrome Android 2017-09-15

Sorting of the JavaScript issue queues based on user pain rating.

User pain = Type * Priority * Public / Max score

Highlighted rows are killer issues , issues that take a significant effort to fix due to their complexity.