Make WordPress Core

Opened 5 years ago

Closed 15 months ago

Last modified 9 months ago

#52699 closed enhancement (fixed)

Flash is dead

Reported by: mkeck Owned by: adamsilverstein
Priority: low Milestone: 6.9
Component: General Version:
Severity: normal Keywords: has-patch early add-to-field-guide commit has-dev-note
Cc: Focuses: javascript, administration, performance

Description

Hello,

since Adobe does not support Flash anymore and nearly all browsers and OS too, I think it does not make sense to include follow things:

  • swfobject
  • flash fallback for upload
  • pupload flash

Change History (17)

#1 @fierevere
5 years ago

  • Resolutionduplicate
  • Status newclosed

Duplicate of #52576.

thank you, its already been reported here:
https://core.trac.wordpress.org/ticket/52576

#2 @SergeyBiryukov
5 years ago

  • Resolution duplicate
  • Status closedreopened

Hi there, welcome to WordPress Trac! Thanks for the ticket.

Reopening, as I think this is different enough to be considered separately from #52576, which only focused on a single message in MediaElement.js.

#3 @johnbillion
5 years ago

  • Keywords needs-patch added
  • Milestone Awaiting ReviewFuture Release
  • Priority normallow
  • Type feature requesttask (blessed)
  • Version 5.6

This ticket was mentioned in PR #3043 on WordPress/wordpress-develop by Tabrisrp.


4 years ago
#4

  • Keywords has-patch added; needs-patch removed

Remove swfobject and swfupload from codebase since Flash is unsupported now

Trac ticket: https://core.trac.wordpress.org/ticket/52699

#5 @flixos90
18 months ago

@johnbillion There hasn't been any activity on this in years, but there is the PR https://github.com/WordPress/wordpress-develop/pull/3043 by @tabrisrp that hasn't been reviewed yet.

I know it's low priority, but if the patch is good, we may want to get this in soon?

#6 @johnbillion
18 months ago

  • Keywords early added
  • Milestone Future Release6.9

There is a chance that a plugin or theme has swfobject or swfupload as a script dependency even though it's not actually used. Let's rip these out in 6.9 early.

This ticket was mentioned in Slack in #core-performance by adamsilverstein. View the logs.


17 months ago

#8 @adamsilverstein
17 months ago

  • Owner set to adamsilverstein
  • Status reopenedassigned

The PR looks good to me. We discussed this at the Performance bug scrub today and this seems ready to go for 6.9 (early).

@audrasjb commented on PR #3043:


17 months ago
#9

AH. Hmm no we need a PR udpate as this one has conflicts with current trunk.

#10 @audrasjb
17 months ago

  • Keywords add-to-field-guide needs-dev-note needs-refresh added
  • Type task (blessed)enhancement

This ticket was mentioned in PR #8621 on WordPress/wordpress-develop by @sainathpoojary.


17 months ago
#11

  • Keywords needs-refresh removed

This PR removes swfobject and swfupload, as Flash is no longer supported. These scripts are outdated and no longer needed.

Trac ticket: #52699
Original PR: #3043

#12 @sainathpoojary
17 months ago

Hi @audrasjb,
I’ve resolved the merge conflicts and submitted the PR. Please review it when you have a moment.

#13 @adamsilverstein
15 months ago

Spent some time looking thru plugins that reference 'swfupload' (https://wpdirectory.net/search/01JWZN3R8JSBXT60P053NW2R46). Although some plugins reference the handle, none appear to actually use or rely on it.

I also refreshed the PR (https://github.com/WordPress/wordpress-develop/pull/8621) to resolve conflicts and remove a few unrelated changes. This should be good to go.

#14 @audrasjb
15 months ago

Thanks for refreshing the PR @adamsilverstein. yeah I definitely think there shouldn't be any strong dependency from active projects of the ecosystem on swfupload as now. Worth removing this when we can :)

#15 @adamsilverstein
15 months ago

  • Keywords commit added

#16 @adamsilverstein
15 months ago

  • Resolutionfixed
  • Status assignedclosed

In 60281:

Media: remove swfupload flash fallback for media uploads.

Remove swfobject and swfupload. These scripts are no longer supported and Flash is dead.

Props sainathpoojary, audrasjb, mkeck, tabrisrp.

Fixes #52699.

#17 @desrosj
9 months ago

  • Keywords has-dev-note added; needs-dev-note removed

Flash received a final eulogy in the miscellaneous dev note for developer-focused changed: https://make.wordpress.org/core/2025/11/17/miscellaneous-developer-focused-changes-in-6-9/

Note: See TracTickets for help on using tickets.