We should update extensions for the removal of OOjs UI core icon pack
Basically, grep all of our code for every icon name removed here: https://gerrit.wikimedia.org/r/#/c/238324/2/src/themes/mediawiki/icons.json then make sure that the appropriate new icon pack is being loaded. Otherwise icons will disappear in various places
Potential violators – a human needs to verify that all this code has the necessary dependencies
(List generated by searching for `\b(setIcon\(|icon:|mw-ui-icon-|icon\b.{0,10}=>).{0,10}\b(add|advanced|alert|cancel|check|circle|close|code|collapse|comment|ellipsis|expand|help|history|info|menu|next|notice|previous|redo|remove|search|settings|tag|undo|window)\b` and some manual pruning.
# MediaWiki #
[ ] core/includes/widget/SearchInputWidget.php
[ ] core/resources/src/mediawiki/mediawiki.filewarning.js
[ ] core/resources/src/mediawiki/page/gallery-slideshow.js
[ ] core/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterTagMultiselectWidget.js
[ ] core/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.HighlightColorPickerWidget.js
[ ] core/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.SavedLinksListItemWidget.js
[ ] core/resources/src/mediawiki.special/mediawiki.special.apisandbox.js
[ ] core/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.js
[ ] core/resources/src/mediawiki.widgets/mw.widgets.SearchInputWidget.js
[ ] core/resources/src/mediawiki.widgets.datetime/CalendarWidget.js
# Wikimedia-deployed extensions #
[ ] extensions/CentralNotice/resources/infrastructure/ext.centralNotice.adminUi.bannerSequence.js
[ ] extensions/Cite/modules/ve-cite/ve.ui.MWReferenceDialog.js
[ ] extensions/ContentTranslation/modules/source/ext.cx.source.selector.js
[ ] extensions/ContentTranslation/modules/tools/mw.cx.tools.ReferenceTool.js
[ ] extensions/ContentTranslation/modules/tools/mw.cx.tools.TargetLinkTool.js
[ ] extensions/ContentTranslation/modules/ui/mw.cx.ui.Categories.js
[ ] extensions/ContentTranslation/modules/ui/widgets/mw.cx.ui.PageSelectorWidget.js
[ ] extensions/ContentTranslation/modules/ui/widgets/mw.cx.ui.PublishSettingsWidget.js
[ ] extensions/Echo/includes/formatters/SpecialNotificationsFormatter.php
[ ] extensions/Echo/modules/ui/mw.echo.ui.BundleNotificationItemWidget.js
[ ] extensions/Echo/modules/ui/mw.echo.ui.CrossWikiNotificationItemWidget.js
[ ] extensions/Echo/modules/ui/mw.echo.ui.FooterNoticeWidget.js
[ ] extensions/Echo/modules/ui/mw.echo.ui.NotificationBadgeWidget.js
[ ] extensions/Echo/modules/ui/mw.echo.ui.NotificationItemWidget.js
[ ] extensions/Echo/modules/ui/mw.echo.ui.PaginationWidget.js
[ ] extensions/Echo/modules/ui/mw.echo.ui.SpecialHelpMenuWidget.js
[ ] extensions/Flow/handlebars/flow_header_detail.partial.handlebars
[ ] extensions/Flow/handlebars/flow_load_more.partial.handlebars
[ ] extensions/Flow/handlebars/flow_moderation_actions_list.partial.handlebars
[ ] extensions/Flow/handlebars/flow_post_actions.partial.handlebars
[ ] extensions/Flow/handlebars/flow_topic_moderation_flag.partial.handlebars
[ ] extensions/Flow/handlebars/flow_topic_titlebar.partial.handlebars
[ ] extensions/Flow/handlebars/flow_topic_titlebar_content.partial.handlebars
[ ] extensions/Flow/handlebars/compiled/flow_block_board-history.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_block_header.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_block_topic.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_block_topic_history.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_block_topic_moderate_post.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_block_topic_moderate_topic.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_block_topiclist.handlebars.php
[ ] extensions/Flow/handlebars/compiled/flow_post.handlebars.php
[ ] extensions/Flow/modules/engine/misc/mw-ui.modal.js
[ ] extensions/Flow/tests/browser/features/support/pages/abstract_flow_page.rb
[ ] extensions/Graph/modules/ve-graph/ve.ui.MWGraphDialog.js
[ ] extensions/Kartographer/modules/dialog/dialog.js
[ ] extensions/Kartographer/modules/dialog-sidebar/sidebar.js
[ ] extensions/Kartographer/modules/ve-maps/ve.ui.MWMapsDialog.js
[ ] extensions/MobileFrontend/resources/mobile.categories.overlays/CategoryLookupInputWidget.js
[ ] extensions/Popups/resources/ext.popups/templates/preview.mustache
[ ] extensions/Popups/resources/ext.popups/templates/settings.mustache
[ ] extensions/RevisionSlider/modules/ext.RevisionSlider.HelpButtonView.js
[ ] extensions/RevisionSlider/modules/ext.RevisionSlider.init.js
[ ] extensions/RevisionSlider/modules/ext.RevisionSlider.SliderArrowView.js
[ ] extensions/TemplateData/modules/ext.templateDataGenerator.ui.tdDialog.js
[ ] extensions/TemplateData/modules/widgets/ext.templateDataGenerator.paramWidget.js
[ ] extensions/TwoColConflict/includes/TwoColConflictPage.php
[ ] extensions/UploadWizard/resources/mw.UploadWizardDetails.js
[ ] extensions/UploadWizard/resources/ui/steps/uw.ui.Details.js
[ ] extensions/VisualEditor/lib/ve/demos/ve/demo.minimal.js
[ ] extensions/VisualEditor/lib/ve/demos/ve/ve.demo.init.js
[ ] extensions/VisualEditor/lib/ve/src/ce/ve.ce.BranchNode.js
[ ] extensions/VisualEditor/lib/ve/src/init/sa/ve.init.sa.MobileTarget.js
[ ] extensions/VisualEditor/lib/ve/src/init/sa/ve.init.sa.Target.js
[ ] extensions/VisualEditor/lib/ve/src/init/ve.init.Target.js
[ ] extensions/VisualEditor/lib/ve/src/ui/dialogs/ve.ui.FindAndReplaceDialog.js
[ ] extensions/VisualEditor/lib/ve/src/ui/dialogs/ve.ui.ProgressDialog.js
[ ] extensions/VisualEditor/lib/ve/src/ui/ve.ui.DebugBar.js
[ ] extensions/VisualEditor/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWMediaDialog.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/elements/ve.ui.MWExpandableErrorElement.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWAdvancedSettingsPage.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWCategoriesPage.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWParameterPage.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWSettingsPage.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/tools/ve.ui.MWPopupTool.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWInternalLinkAnnotationWidget.js
[ ] extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWMediaInfoFieldWidget.js
[ ] extensions/Wikibase/client/includes/Notifications/PageConnectionPresentationModel.php
[ ] extensions/WikibaseQualityConstraints/docs/user.js
[ ] extensions/Wikidata/extensions/Constraints/docs/user.js
[ ] extensions/Wikidata/extensions/Wikibase/client/includes/Notifications/PageConnectionPresentationModel.php
# Other #
[ ] extensions/BlueSpiceExtendedSearch/src/MediaWiki/Specials/SearchCenter.php
[ ] extensions/BlueSpiceExtensions/VisualEditor/VisualEditor.class.php
[ ] extensions/CollaborationKit/includes/content/CollaborationHubContent.php
[ ] extensions/CollaborationKit/modules/ext.CollaborationKit.hubtheme.js
[ ] extensions/CollaborationKit/modules/ext.CollaborationKit.list.members.js
[ ] extensions/CollaborationKit/modules/ext.CollaborationKit.list.ui.js
[ ] extensions/FileAnnotations/resources/src/FileAnnotationEditor.js
[ ] extensions/FileAnnotations/resources/src/FileAnnotator.js
[ ] extensions/GoogleLogin/javascripts/specialpages/ext.GoogleLogin.specialManage.js
[ ] extensions/LanguageTool/modules/ext.LanguageToolDialog.js
[ ] extensions/Newsletter/includes/content/NewsletterContent.php
[ ] extensions/PerformanceInspector/modules/ext.PerformanceInspector.view.js
[ ] extensions/PerformanceInspector/modules/collectors/ext.PerformanceInspector.modulescss.js