colorize-svg.js must support the same configuration format as MediaWiki's ResourceLoaderImageModule. They have diverged since their creation, and that's blocking us from easily reusing the definitions. ResourceLoaderImageModule's format is better.
Description
Description
Details
Details
Related Changes in Gerrit:
Event Timeline
Comment Actions
Change 200272 had a related patch set uploaded (by Bartosz Dziewoński):
Refactor icon handling again
Comment Actions
Change 200275 had a related patch set uploaded (by Bartosz Dziewoński):
ResourceLoaderImageModule: Remove 'image' in descriptors to 'file'
Comment Actions
Change 200275 merged by jenkins-bot:
ResourceLoaderImageModule: Rename 'image' in descriptors to 'file'
Comment Actions
Most of the work is done, but the way we do ltr/rtl versions of icons is awful. T94560: Properly support ltr/rtl icon versions in colorize-svg.js tracks that. I think this is the last blocker left.