Question in Flash support using ppapi plugin

4 views
Skip to first unread message

liangzh

unread,
Oct 20, 2022, 5:52:22 AM10/20/22
to peppe...@chromium.org

Hi,

I am new here to learn pepper plugins. I have found that there is a document (https://www.chromium.org/developers/design-documents/pepper-plugin-implementation/) describes how to use pepper flash, which shows below:

I follows the steps to run my own build chrome, but it still can not show flash staff. Is the doc out of date.Is there any way to use flash in newest chromium(not extension, i want to build a chromium within capability of flash support especially using ppapi)?

Brett Wilson

unread,
Oct 20, 2022, 10:01:50 AM10/20/22
to liangzh, peppe...@chromium.org
The document is out of date, there is no way to run Flash in Chrome/Chromium.

Sorry,
Brett

liangzh

unread,
Oct 20, 2022, 9:15:14 PM10/20/22
to Brett Wilson, peppe...@chromium.org

Hi, Brett,

Do you know any commits about removing the support of flash, then I may revert these commits and make my chromium build supports flash.

I will be very appreciate for any help from you.


Thanks.

David Michael

unread,
Oct 20, 2022, 9:47:44 PM10/20/22
to liangzh, Brett Wilson, peppe...@chromium.org
Flash support was removed in 2021, and chromium code moves quickly. Reverting a few changes to get support back isn't practical.

You'll probably need to find a different solution than Flash for whatever you are trying to do.

Best of luck,
Dave




--
To unsubscribe from this group and stop receiving emails from it, send an email to pepper-dev+...@chromium.org.
dnojnhkmgjcjobkl.png

liangzh

unread,
Oct 20, 2022, 10:02:00 PM10/20/22
to David Michael, Brett Wilson, peppe...@chromium.org

Hi, David Michael,

I understand what you said. The code from 2021 to 2022 must be changed a lot.

What I want is to add flash support to my chromium build.

Is there any other different solution to do so? In my mind, it seems that anyone will have the requirements for flash support, then I found some extensions in chrome extension store can do the flash support.

But I want to make my chromium build supporting flash, is there anyone known how to code pepper plugins in chromium to add flash plugin?

Brett Wilson

unread,
Oct 20, 2022, 11:16:11 PM10/20/22
to liangzh, David Michael, peppe...@chromium.org
On Thu, Oct 20, 2022 at 7:02 PM liangzh <zhi...@nfschina.com> wrote:

Hi, David Michael,

I understand what you said. The code from 2021 to 2022 must be changed a lot.

What I want is to add flash support to my chromium build.

Is there any other different solution to do so? In my mind, it seems that anyone will have the requirements for flash support, then I found some extensions in chrome extension store can do the flash support.

But I want to make my chromium build supporting flash, is there anyone known how to code pepper plugins in chromium to add flash plugin?


There is no way to do this, sorry.

Brett

liangzh

unread,
Oct 21, 2022, 12:15:43 AM10/21/22
to Brett Wilson, David Michael, peppe...@chromium.org

Hi,Brett Wilson,

I would like to confirm that when you say there is no method, you mean that it is technically possible but very difficult or completely impossible based on the current code(since ppapi in chromium fundamentally refuses to provide any possible support for flash ).

liangzh

unread,
Oct 21, 2022, 12:19:21 AM10/21/22
to Brett Wilson, David Michael, peppe...@chromium.org

Hi , Brett,

I would like to confirm that when you say there is no method, you mean that it is technically possible but very difficult or completely impossible based on the current code(since ppapi in chromium fundamentally refuses to provide any possible support for flash).


On 10/21/2022 11:15 AM, Brett Wilson wrote:

K. Moon

unread,
Oct 21, 2022, 2:42:33 AM10/21/22
to liangzh, Brett Wilson, David Michael, peppe...@chromium.org
It's completely impossible. Even if you could get Flash to load (which at this point would require writing all the support yourself), Adobe disabled Flash after the end of support.

liangzh

unread,
Oct 21, 2022, 3:28:06 AM10/21/22
to K. Moon, Brett Wilson, David Michael, peppe...@chromium.org

Dear K. Moon,

It means that ppapi provides flash support at the time point before chromium delete code about flash. And now the interface of flash in ppapi are all removed. And you metioned that even if I load the libpepperflash.so, I need writing all the support myself. Does the support mean the interface of ppapi?

liangzh

unread,
Oct 21, 2022, 3:31:15 AM10/21/22
to K. Moon, Brett Wilson, David Michael, peppe...@chromium.org

Dear K. Moon,

Does the  support you mentioned mean the interface of ppapi?


On 10/21/2022 02:42 PM, K. Moon wrote:

K. Moon

unread,
Oct 21, 2022, 11:20:03 AM10/21/22
to liangzh, Brett Wilson, David Michael, peppe...@chromium.org
I don't think there's much point in asking more questions about this. The bottom line is that Flash isn't supported, and nobody is going to help you with a project to get it working again.

zhihao

unread,
Oct 23, 2022, 11:07:24 AM10/23/22
to km...@chromium.org, bre...@chromium.org, dmic...@chromium.org, peppe...@chromium.org
Dear K.Moon,

I am very thankful for your all help. I known that Flash is not supported. I was curious about the relationship between ppapi in chromium and the old Flash support. Since the doc of this part is out of date, I have to try to ask to this mail lists about it.
I am very curious about how pepper/ppapi works in chromium, but the code is a little bit hard for me, and I also want to konw how the old pepper Flash works in chromium then I can understand pepper/ppapi better. If anyone can give some inspiration or recommendation(docs or readings are all welcome), I would be very appreciate for it.

Thanks.  

K. Moon

unread,
Oct 24, 2022, 1:19:10 AM10/24/22
to zhihao, bre...@chromium.org, dmic...@chromium.org, peppe...@chromium.org
Pepper and related technologies (PPAPI, PNaCl, NaCl, etc.) have been deprecated for several years now, and are being removed from Chromium:

You're welcome to satisfy your own curiosity, but nobody works on these (end-of-life) technologies anymore, so again, you're unlikely to get any help.
Reply all
Reply to author
Forward
0 new messages