To be honest, I'm not sure what's going on ...
First, they (the browser vendors) all criticise Flash and want to remove it from the browser, then they realise users are pissed off, so they directly integrate the Flash plugin in the browser (eg. no need to install it as it's already there), then they plan to promote HTML5 content over Flash content, and now that ...
on the mozilla.dev.planning google group we can see
Firefox: Announcing Project Mortar
In order to enable stronger focus on advancing the Web and to reduce
the complexity and long term maintenance cost of Firefox, and as part
of our strategy to remove generic plug in support, we are launching
Project Mortar seeks to reduce the time Mozilla spends on technologies
that are required to provide a complete web browsing experience, but
are not a core piece of the Web platform. We will be looking for
opportunities to replace such technologies with other existing
alternatives, including implementations by other browser vendors.
In order to keep costs low, we may use APIs internally that are not
considered web standards. These APIs will not be exposed to the web.
Solutions that both reduce our support cost, achieve the desired user
experience, and make use of web standards will be preferred.
The project will start by investigating how Firefox handles PDF
rendering followed by looking into lower cost approaches to providing
Flash support as it’s usage continues to decrease. Project Mortar is
currently investigating using the minimum set of Pepper APIs needed to
support the PDFium library and the Pepper Flash plugin. If successful,
this work will allow us to completely remove NPAPI support from
Firefox once NPAPI is disabled for general plugin use.
Keep an eye on https://wiki.mozilla.org/Mortar_Project for status and
future updates for this project.
some comments on Hacker News are interesting
On the Mozilla Wiki you can then read about the Mortar Project
which state in the intro
Project Mortar is aiming to explore the possibility to bring PDFium library and the Pepper API based Flash plugin into Firefox.
and then on ghacks.net you can read Mozilla may bring Pepper Flash to Firefox
which got an interesting analysis and also a couple of interesting comments
I do know that Mozilla was very much against the PPAPI and did not want to replace their NPAPI with it, and then Chrome stopped NPAPI support and Firefox announced they will also stop support for NPAPI, and now Firefox tell us they will support PPAPI via the Mortar project ?
It seems the browser vendors do not want to support plugins but they do want to support addons.
And what is the difference between plugins and addons ? not much really
plugins are using either MPAPI or PPAPI and are open to be used by anyone
and add ons are using mainly PPAPI and are developed by the browser vendor itself
- Chrome provide a GoogleTalk plugin
- Firefox plan to provide a PDFium plugin
They are called "plugins" but those are really addons, eg. provided by the browser vendor itself to extend their own browser like a plugin would do.
Now the curious thing about all that is the Flash plugin then become an "addon partnership", eg. the browser vendor cooperate with an external vendor (Adobe) to produce this addon in order to distribute it with their own browser.
That's where you get the mixed signal: do they want to get rid of Flash or not ?
apparently not, or at least not yet