Closed (fixed)
Project:
Drupal core
Version:
main
Component:
base system
Priority:
Normal
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
24 Feb 2026 at 15:48 UTC
Updated:
23 Mar 2026 at 19:05 UTC
Jump to comment: Most recent
This is just to target deprecations in themes and misc folder.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
smustgrave commentedLets wait for theme manager cleanup to happen.
Comment #4
smustgrave commentedOk will wait for the theme engine work in #3575467: Remove deprecations related to the theme engine
Comment #5
smustgrave commentedOn #3352549: Remove deprecations in ajax.js
Comment #6
smustgrave commentedTheme engine is covered by #3575467: Remove deprecations related to the theme engine
Ajax.js covered by #3352549: Remove deprecations in ajax.js
So I expanded this to include deprecations in core.libraries which resulted in deleting js-cookie
Comment #7
smustgrave commentedComment #8
smustgrave commentedComment #9
smustgrave commentedTheme engine is merged. Ajax.js still needs work in that other issue.
Comment #10
dcam commentedI assume that the deprecations in
misc/ajax.jswill have to be kicked down the road again, just like they did in #3464581: Update deprecation notices in ajax.js.I found a couple of issues and left comments on the MR.
Comment #11
smustgrave commentedBelieve I addressed the feedback.
Having to wait for new commits for random failures sucks
Comment #12
dcam commentedMy feedback was addressed. LGTM.
Comment #13
catchOne comment on the MR.
Comment #14
smustgrave commentedAdded back + the test coverage for it.
Comment #16
catchThanks that's better. I think we should add a comment there to make it a bit harder to remove like // Do not remove, this is permanent due to serialized data in the database or something.
Everything else looks great. Committed/pushed to main, thanks!