Deprecate/remove jquery.tabbable.shim

Created on 4 May 2022, over 2 years ago
Updated 3 May 2024, 7 months ago

Problem/Motivation

9.2.x added jquery.tabbable.shim which provides bc for tabbable, with a deprecation message.

core/drupal.autocomplete and core/drupal.dialog both depend on the library to provide that bc.

The library itself isn't deprecated in 9.x yet.

Steps to reproduce

Proposed resolution

I think we have three options, roughly in order of preference/how easy they're likely to be:
1. (this isn't possible to do cleanly because core depends on it)
2. Deprecate the library in 9.x for 10.x (by directly referencing the file from dialog and autocomplete, or suppressing the deprecation message in tests) and remove it from 10.x
3. Remove the usages from dialog and autocomplete in 10.x, and then deprecate the library in 10.1.x for removal in 11.0.0

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Fixed

Version

10.3 ✨

Component
JavascriptΒ  β†’

Last updated 2 days ago

Created by

πŸ‡¬πŸ‡§United Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024