win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
2.25k stars 75 forks source link

Return of support for Adobe Flash Player, NPAPI/PPAPI plugins, extensions using NPAPI plugins, and the chrome://plugins special page to the Supermium browser #936

Open EgorKuzevanov opened 3 days ago

EgorKuzevanov commented 3 days ago

win32ss, I suggest that in future versions of the Supermium browser return support of Adobe Flash Player, NPAPI/PPAPI plugins, extensions using NPAPI plugins, and a special page chrome://plugins, like in the Chinese Chromium-based browser 360 Extreme Explorer. It is desirable that Adobe Flash Player, NPAPI/PPAPI plugins and extensions that use NPAPI plugins work correctly on both Supermium browser architectures (x86 and x64), and their older versions are not blocked as insecure (which is useful for the final version of Adobe Flash Player without a time bomb - Adobe Flash Player 32.0.0.371 - and the final version of the Java plugin for Windows XP/2003 - Java 8 Update 152).

Vangelis66 commented 3 days ago

This is essentially a duplicate of your previous issue, now closed (with FTP support the only initial feature request implemented thus far in Supermium); Adobe Flash support was requested and discussed before here (closed as not planned); unless the maintainer has changed his mind from 5 months ago, his last word on the matter can be read here :wink: ...

Regards.

jimjonesbased69 commented 3 days ago

NPAPI support would be amazing, however, PPAPI is pretty much useless.

Verity-Freedom commented 2 days ago

Ruffle is developing more and more literally everyday. Feels like it will be the brand new flash player one day, or already is. The need of using ruffle in browsers like Supermium speeding up its development.

EgorKuzevanov commented 2 days ago

Ruffle is developing more and more literally everyday. Feels like it will be the brand new flash player one day, or already is. The need of using ruffle in browsers like Supermium speeding up its development.

Ruffle - an open-source Adobe Flash Player emulator written in the Rust programming language - available as an extension for Chromium-based browsers (including Supermium): https://chromewebstore.google.com/detail/ruffle-flash-emulator/donbcfbmhbcapadipfkeojnmajbakjdc

The Ruffle extension works properly in Supermium 126.0.6478.249 R3 under Windows XP SP1 (released September 9, 2002) and opens local SWF files correctly: 1 2 3

And this is despite the fact that all known compilers for the Rust programming language, in which the Ruffle emulator is written, compile binaries only for Windows 7 and later.

Verity-Freedom commented 2 days ago

@EgorKuzevanov and yet its very flawed still. https://github.com/ruffle-rs/ruffle/issues/18185

Verity-Freedom commented 2 days ago

But if no one used it, it would never develop, right now its literally changing everyday.

jimjonesbased69 commented 2 days ago

Let's not get too hooked up on the Ruffle thing, this is about plugin support as a whole. Ruffle emulates Flash, which is only one plugin out of many. It wouldn't solve Java, UnityWebPlayer, Silverlight, QuickTime (...) support. But since CleanFlash exists anyway, Ruffle wouldn't even be necessary if a browser would be to support NPAPI in the first place.