We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Is it possible to run flash apps in different plugin-containers?

  • 7 replies
  • 2 have this problem
  • 28 views
  • Last reply by SummoneR

more options

I usually have 3-4 opened windows of firefox with quite a few tabs in each window. There are at least 3 or 4 flash apps running at the same time. So when one app crashes and plugin-container fails, I lose progress for each application. Now I'm thinking, that openning one flash plugin-container for each flash application can help me with it. But i can't find any information how can i do that.

I do understand that there may be tons of flash content in each web page, and so that would be nice to have an option to run only selected app in different container. Can i do that now? Or will i be able to do that in future? If not thats ok though, just sad =)

I usually have 3-4 opened windows of firefox with quite a few tabs in each window. There are at least 3 or 4 flash apps running at the same time. So when one app crashes and plugin-container fails, I lose progress for each application. Now I'm thinking, that openning one flash plugin-container for each flash application can help me with it. But i can't find any information how can i do that. I do understand that there may be tons of flash content in each web page, and so that would be nice to have an option to run only selected app in different container. Can i do that now? Or will i be able to do that in future? If not thats ok though, just sad =)

Chosen solution

No, this currently is not possible, and wouldn't be without significant reworking of the plugin container architecture. My suggestion, keep Flash up to date, Keep Firefox up to date, and if you are experiencing flash crashes, we can try to help you diagnose those.

Read this answer in context 👍 0

All Replies (7)

more options

There was actually an old issue with this: https://bugzilla.mozilla.org/show_bug.cgi?id=633427 and more than one install of Firefox may be silly.

more options

Thank you for answering, but thats not it.

I want to open some flash applications under different instances of flash player plugin-container. So that after crash of one app, others would run just fine without reloading.

And yes, i have only one version of Firefox installed and one process runing at the same time. I just move some tabs into different windows.

more options

Would protected mode do this? Maybe not looking at the architecture in this post http://blogs.adobe.com/security/2012/.../inside-flash-player-protected-mode-for-firefox.html

more options

If I understood right, protected mode is on by default. So nope, thats different situation too, though info is useful. =)

All flash apps are running under single plugin-container, and if you look at the threads detalization of sandbox in that plugin you can see lots of threads. I can be wrong but there would be at least one for each flash running in each tab.

What i want in such contex is to isolate some threads into different plugin-containers.

more options

So I am still not intimate with the Firefox source code but there is a search for the code base: http://mxr.mozilla.org/mozilla-centra.../plugins/ Plugins directory has some makefiles and test directory, this might not be exactly it. I would recommend asking in stackoverflow as well for help.

I wonder if you can play with that code to implement just part of the container. I am not sure.

This is the plugin library: http://mxr.mozilla.org/mozilla-centra.../PluginModuleParent.cpp

more options

Chosen Solution

No, this currently is not possible, and wouldn't be without significant reworking of the plugin container architecture. My suggestion, keep Flash up to date, Keep Firefox up to date, and if you are experiencing flash crashes, we can try to help you diagnose those.

more options

@guigs2 thank you, will read it. Maybe somehow will make it work, not that i'm much of programmer =)

@Tyler Downer Ok, thank you for clearing that for me. Thought that it probably be so, but still hoped for better =)

Thank you both for replies.