Active 8.x javascript issues

User pain Issue Created
36% details#153313: Form data is lost when using the browser's back button 2007-10-19
36% details#994360: #states cannot disable/enable radios and checkboxes 2011-06-23
36% details#1272990: Make tabledrag warning message show when row weights are enabled, and add WAI-ARIA live region 2011-09-08
36% details#1333292: Screen-reader users receive information if file upload was successful 2011-11-06
36% details#1764912: Fix regressions and further improve tableheader.js 2012-08-31
36% details#2047089: Content translation settings UI should leverage Drupal.announce() to inform screen reader users of dynamic changes 2013-07-21
36% details#2588013: <span class="ajax-new-content" style="display:inline-block;"> causes unwanted whitespace 2015-10-12
36% details#2809347: All links using the "button" role should respond to spacebar, not only to enter key 2016-09-30
36% details#2852724: Machine-name field is not effectively hidden from keyboard and screen reader users. 2017-02-15
36% details#2885583: Close button in tour module lacks descriptive text 2017-06-13
36% details#2893663: Dropbutton should report open/closed state to assistive technology 2017-07-11
36% details#2917501: Title of Expansion Section Not Announced By JAWS/NVDA (IE/Edge Only) 2017-10-19
36% details#2923136: Incorrect module count passed to Drupal.announce() on uninstall page 2017-11-13
36% details#2928820: IME enhancement stops autocomplete search event in Android when typing an English word 2017-12-06

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.