Active 8.x javascript issues

User pain Issue Created
29% details#997826: #states doesn't work correctly with type text_format 2011-01-30
29% details#1148950: Applying #states to a vertical tab does not update the vertical tabs menu 2011-05-06
29% details#1149078: States API doesn't work with multiple select fields 2011-05-13
29% details#1426646: "-Select-" option is lost when form elements uses '#states' 2012-02-03
29% details#1477550: Bring progressbar to the postmodern era 2012-03-12
29% details#1854030: Add hint to translation settings page when tables appear off screen 2012-11-29
29% details#1877820: Ajax error when checking/importing interface translations 2013-01-02
29% details#1890266: dropbutton text fails to retain .dropbutton-widget width 2013-01-26
29% details#1962800: form #states not working with literal integers as values in IE 2013-04-05
29% details#1976614: Setting dateFormat for datepicker should not be translated 2013-08-28
29% details#2087009: Make sure weights are unique when using tabledrag 2013-09-11
29% details#2186643: Autocomplete always searches the last tag 2014-02-01
29% details#2207619: Edit icon for node in view's preview doesn't work 2014-02-28
29% details#2209063: Fix the flicker of the "active" icons when a high-latency user clicks on toolbar items 2014-03-03
29% details#2226405: FAPI #states: dependent element added via AJAX initializes incorrectly if dependee has been initialized earlier 2014-04-01
29% details#2277785: Tabledrag "tree-child" classes not being added 2014-06-01
29% details#2312805: Tour does not support turning off animation 2014-07-31
29% details#2395065: Certain URL fragments cause javascript error when collapsible fieldset is present on page 2015-02-24
29% details#2395845: Add core/drupal.form library to all Drupal forms 2015-01-17
29% details#2438713: blacklist spills over to all autocomplete options 2015-02-26
29% details#2463061: states.js attach add listeners but does not remove them 2015-05-14
29% details#2494235: Toolbar renders incorrectly due to 'contextual-region' class on <body> added by views-contextual.js 2015-05-29
29% details#2530052: Undefined settings in locale.datepicker.js 2015-07-09
29% details#2539664: Contextual links in views preview not working 2015-08-05
29% details#2561367: Back to content editing bar on node preview page not visible when javascript is disabled 2015-09-01
29% details#2608384: Unsaved allowed html tags are lost when adding a plugin 2015-11-04
29% details#2627788: Focus state bug on text field AJAX calls 2015-12-03
29% details#2637500: Fields floated via CSS can break Quick Edit — also happens for Article nodes in Bartik 2015-12-18
29% details#2639822: Contextual links destination uses internal paths, not path aliases 2015-12-23
29% details#2648460: AJAX view with exposed filters & default values does not respect user's empty choice 2016-01-11
29% details#2649546: Alignment/justify buttons not appearing for CKEditor, <p class="text-align-left text-align-center text-align-right text-align-… 2016-01-13
29% details#2651798: form_test routes improperly defined, why doesn't this fail? 2016-01-17
29% details#2662932: Drupal.file.progressBar doesn't replace APC_UPLOAD_PROGRESS|UPLOAD_IDENTIFIER in time 2016-02-04
29% details#2666988: File Field Auto Upload doesn't work on slow network (before DOM READY/LOAD) 2016-02-11
29% details#2667396: Make the toolbar remember its open/closed state when in the horizontal position. 2016-02-12
29% details#2700521: dropbutton with a single option missing its rounded corners 2016-04-05
29% details#2707879: Contextual Links do not respect pathPrefix 2016-04-17
29% details#2751643: Body padding too large, displace calculation inconsistent (IE10, IE11, and iPad2) 2016-06-19
29% details#2762963: Can't scroll vertical toolbar tray to reveal last item, applies to both mobile and desktop breakpoints 2016-07-08
29% details#2764931: Contextual links don't work with 'use-ajax' links 2016-07-12
29% details#2766853: Add label to Tableselect select all checkbox 2016-07-15
29% details#2775651: No active language in language switcher for URL with query string 2016-07-29
29% details#2782891: Page Title block's title behaves in a confusing way, especially with Outside In 2016-08-11
29% details#2784495: Normalize block place and outside-in experiences 2016-08-15
29% details#2806733: testMultipleLibrariesAreNotLoaded 2016-09-26
29% details#2815103: QuickEdit toolbar doesn't show when starting to edit another entity without closing the current instance 2016-10-08
29% details#2822217: DrupalImageCaption plugin does not recognize <img src>, with a manually specified src 2016-10-26
29% details#2826287: Duplicate Label field (on form) when adding field 2016-11-10
29% details#2831667: Autocomplete doesn't trigger `formUpdated` 2016-11-30
29% details#2834346: Contextual links double trigger 2016-12-09
29% details#2838945: Drupal.tableDrag: column span calculated wrongly for custom column 2016-12-23
29% details#2842525: Ajax attached to Views exposed filter form does not trigger callbacks 2017-01-10
29% details#2845161: States API doesn't work with default null value on select type and #multiple or #size option 2017-01-20
29% details#2848401: [upstream] Modernizr prevents strict CSP 2017-01-31
29% details#2855521: Drupalimage calling drupallink functions without checking if the plugin is loaded 2017-05-16
29% details#2858764: Empty "activeTray" in Toolbar's Model 2017-03-08
29% details#2858890: Drupal.views.ajaxView is not initializing pagers in nested views 2017-03-08
29% details#2862092: Views preview crashes 2017-03-20
29% details#2864974: Grouping button to dropbutton clears the disabled flag 2017-03-29
29% details#2871829: Simultaneous AJAX submissions result in form cache not getting updated for the second submission 2017-04-21
29% details#2874826: \Drupal\Tests\BrowserTestBase::submitForm is slow 2017-05-02
29% details#2877441: Improve readability of ESLint config 2017-05-10
29% details#2880338: Empty state (filled) doesn't work for date field with datepicker plugin 2017-05-22
29% details#2882346: Date polyfill incorrectly handles date format 2017-05-30
29% details#2885755: Not all toolbar items are tabs: Toolbar's "activeTab" handling interferes with active-link.js 2017-06-13
29% details#2889600: [regression] Restore \LocaleJavascriptTranslationTest test coverage and keep testing processed JS file 2017-06-26
29% details#2893068: Terminated ajax requests throw error even if terminated because of a form submit 2017-07-07
29% details#2894004: Incorrect style for all draggable table row on devices has touchevents 2017-07-11
29% details#2895477: Native browser form validation does not fire when submit buttons use #ajax 2017-07-17
29% details#2897311: When there's non-zero latency, saving the Settings Tray causes the plain Toolbar to be visible first 2017-07-25
29% details#2897534: Vertical tab's doesn't take in account the open attribute. 2017-07-26
29% details#2899156: Update jquery-once to latest release 2017-08-02
29% details#2901667: To optimize outside_in Drupal.behaviors.toggleEditMode 2017-08-12
29% details#2902299: Make OffCanvas 100% height on browser has visible scrollbar 2017-08-15
29% details#2902300: Wrong colspan for all tableDrag tables 2017-08-15
29% details#2902304: Remove `scroll.off-canvas` event 2017-08-15
29% details#2902361: In Settings Tray the when form is longer than page body it is tricky to scroll to the very bottom. 2017-08-15
29% details#2902769: active-link.js throws JS error if query string parameter contains a single quote 2017-08-17

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.