Bump jQuery and jQuery-UI versions.

Review Request #13860 — Created May 14, 2024 and submitted

Information

Review Board
release-7.x

Reviewers

This change bumps us up to the latest versions of jQuery and jQuery-UI.
While we didn't actually have any exposure, the versions that we had
been using were triggering alerts from various security scanning tools.

With this, we also now load jQuery-UI from node_modules instead of
vendoring it into our source tree.

The one thing that I hit was some changes with the timing of the
remove event causing a callback to hit after tests had already cleaned
up the DnDUploader instance.

  • Ran npm install.
  • Ran js-tests.
  • Tested autocomplete on various inline editors and quick search.
  • Tested that modal dialogs worked correctly.
  • Tested dragging and resizing the comment dialog on desktop and
    mobile.
Summary ID
Bump jQuery and jQuery-UI versions.
This change bumps us up to the latest versions of jQuery and jQuery-UI. While we didn't actually have any exposure, the versions that we had been using were triggering alerts from various security scanning tools. With this, we also now load jQuery-UI from `node_modules` instead of vendoring it into our source tree. Testing Done: - Ran npm install. - Ran js-tests. - Verified that autocomplete, modal dialogs, and dragging the comment dialog still worked correctly.
9d1e106853f02a3d053f6ae2789d6b342fa893f3
maubin
  1. Ship It!
  2. 
      
david
chipx86
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.x (1c9502a)