Get rid of Flash support code
Closed, ResolvedPublic

Description

From w:Adobe Flash:

Adobe Flash (formerly Macromedia Flash and FutureSplash) is a discontinued[note 1] multimedia software platform used for production of animations, rich internet applications, desktop applications, mobile apps, mobile games, and embedded web browser video players.

Flash has been de facto EOL since 2020 (that's about five years or so as of now), and yet PictureGame, PollNY and QuizGame have some Flash-related code: the LightBox (loaded from the SocialProfile extension, RL module name ext.socialprofile.LightBox) and the Flash support module (which provides the isFlashSupported() global method, also loaded from SocialProfile; RL module name ext.socialprofile.flash).

Doing this will clean up the relevant codebases a bit, allow to kill off one completely unnecessary ResourceLoader module and thus theoretically reduce the payload size a tiny bit.

Event Timeline

Change #1136460 had a related patch set uploaded (by Jack Phoenix; author: Jack Phoenix):

[mediawiki/extensions/PictureGame@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136460

Change #1136461 had a related patch set uploaded (by Jack Phoenix; author: Jack Phoenix):

[mediawiki/extensions/PollNY@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136461

Change #1136462 had a related patch set uploaded (by Jack Phoenix; author: Jack Phoenix):

[mediawiki/extensions/QuizGame@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136462

Change #1136463 had a related patch set uploaded (by Jack Phoenix; author: Jack Phoenix):

[mediawiki/extensions/SocialProfile@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136463

Change #1136460 merged by Jack Phoenix:

[mediawiki/extensions/PictureGame@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136460

Change #1136462 merged by Jack Phoenix:

[mediawiki/extensions/QuizGame@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136462

Change #1136461 merged by Jack Phoenix:

[mediawiki/extensions/PollNY@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136461

Change #1136463 merged by jenkins-bot:

[mediawiki/extensions/SocialProfile@master] Get rid of Adobe Flash support code

https://gerrit.wikimedia.org/r/1136463

ashley removed a project: Patch-For-Review.