We should update extensions for the deprecation of openWindow/closeWindow promise in OOjs UI v0.22.
The return value of WindowManager#openWindow (and thus also Window#open) and WindowManager#closeWindow (and thus also Window#close) is no longer a funny nested promise; instead it is an object with a few properties containing regular promises. Using the old calling convention generates deprecation warnings. See T95923: WindowManager interface for opening is not user-friendly and https://gerrit.wikimedia.org/r/#/c/356061/ for details.
Basically, grep all of our code for these functions, and ensure that the return value (if it is used) is used in the new way.
| Extension | Patches / Notes | |
|---|---|---|
| core | https://gerrit.wikimedia.org/r/356992 | |
| ArticlePlaceholder | ||
| BlueSpiceExtensions | ||
| BlueSpiceFoundation | ||
| Cargo | ||
| Cite | ||
| Citoid | https://gerrit.wikimedia.org/r/357433 | |
| CollaborationKit | https://gerrit.wikimedia.org/r/357105 | |
| CommentStreams | ||
| EducationProgram | ||
| EventLogging | ||
| Flow | https://gerrit.wikimedia.org/r/357434 | |
| GoogleLogin | ||
| Graph | ||
| ImageTweaks | ||
| Kartographer | https://gerrit.wikimedia.org/r/357432 | |
| LinkSuggest | ||
| MediaWikiChat | ||
| MobileFrontend | ||
| MultimediaViewer | ||
| MwEmbedSupport | ||
| OOJsUIAjaxLogin | ||
| PageViewInfo | ||
| PerformanceInspector | ||
| PictureGame | https://gerrit.wikimedia.org/r/357414 | |
| PopcornEditor | ||
| QuizGame | https://gerrit.wikimedia.org/r/357415 | |
| RevisionSlider | ||
| SemanticComments | ||
| SemanticExpressiveness | ||
| SemanticLinks | ||
| SemanticPageMaker | ||
| SocialLogin | ||
| SVGEdit | ||
| Teahouse | https://gerrit.wikimedia.org/r/357435 | |
| TemplateData | https://gerrit.wikimedia.org/r/357436 | |
| TimedMediaHandler | ||
| Translate | ||
| TwoColConflict | https://gerrit.wikimedia.org/r/357213 | |
| UniversalLanguageSelector | ||
| UploadWizard | ||
| VIKI | ||
| VirtualKeyboard | ||
| VisualEditor | https://gerrit.wikimedia.org/r/356766 https://gerrit.wikimedia.org/r/356767 | |
| WikiEditor |