[codex] Update jQuery UI and theme assets#7082
Conversation
|
Heads up: this drops the explicit |
|
@somethingwithproof is this still WIP? It appears from your comment that this might be a breaking change for things like tree view if say for example draggable is gone. |
Rebased onto current develop; the prior head was a stale merge commit whose tree ran CI against an outdated develop, which is why the PHP test jobs failed. Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
ec7157f to
8c8a8a8
Compare
|
Yes, still WIP. You're right to flag it: dropping |
Summary
jquery-ui.cssfile on the 1.14.2 shared structure while preserving each theme's existing ThemeRoller colors and shadow settings.buttonset()calls withcontrolgroup()now that jQuery UI 1.14.2 no longer enables the backcompat path by default.controlgroup()path.Notes
Testing
node --check include/js/jquery-ui.jsnode --check include/layout.jsnode --check include/themes/dark/main.jsnode --check include/themes/modern/main.jsnode --check tests/e2e/jquery-smoke.spec.jsgit diff --checkrgchecks for stale jQuery UI versions, deprecatedbuttonset()calls, and old IE-only CSS compatibility linesNot run locally:
npx --no-install playwright test tests/e2e/jquery-smoke.spec.jscould not run because Playwright is not installed in this worktree;npx --no-installattempted npm registry access and failed under restricted network.