PageSourceSearch

https://ens-paris-saclay.fr/core/misc/jquery.tabbable.shim.js?v=9.5.0

js ens-paris-saclay.fr collected 2026-10-01 10:34:02 UTC 811 bytes, 23 lines download raw bytes

1/**
2* DO NOT EDIT THIS FILE.
3* See the following change record for more information,
4* https://www.drupal.org/node/2815083
5* @preserve
6**/
7(function ($, Drupal, _ref) {
8  var isTabbable = _ref.isTabbable;
9  $.extend($.expr[':'], {
10    tabbable: function tabbable(element) {
11      Drupal.deprecationError({
12        message: 'The :tabbable selector is deprecated in Drupal 9.2.0 and will be removed in Drupal 11.0.0. Use the core/tabbable library instead. See https://www.drupal.org/node/3183730'
13      });
14      if (element.tagName === 'SUMMARY' || element.tagName === 'DETAILS') {
15        var tabIndex = element.getAttribute('tabIndex');
16        if (tabIndex === null || tabIndex < 0) {
17          return false;
18        }
19      }
20      return isTabbable(element);
21    }
22  });
23})(jQuery, Drupal, window.tabbable);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.