Closed
Bug 1320381
Opened 9 years ago
Closed 9 years ago
Plugins are no longer detected on firefox 50, even though they are all set to always allow.
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1317846
People
(Reporter: xKiv, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20161119214345
Steps to reproduce:
I upgraded firefox to version 50, and now plugins (specifically, adobe flash) are no longer detected by sites that use them. Not even by the plugin check site.
The plugin is definitely installed and enabled - I can play flash files from internet.
about:plugins says this about flash (there are also openh264 (enabled), java (enabled) and gnome shell integration (disabled) plugins before it, in that order):
Shockwave Flash
File: libflashplayer.so
Path: /usr/lib/adobe-flashplugin/libflashplayer.so
Version: 11.2.202.644
State: Enabled
Shockwave Flash 11.2 r202
MIME Type Description Suffixes
application/x-shockwave-flash Shockwave Flash swf
application/futuresplash FutureSplash Player spl
about:addons says that (in that order)
openh264 - always activate
shockwave flash - always activate
java - always activate
gnome shell integration - never activate
I have the flashblock addon, but I have it in "disabled" mode for testing this (the addon itself isn't disabled, but it is set to not tamper with flash content), and it didn't cause this problem in firefox 49.
Actual results:
navigator.mimeTypes["application/x-shockwave-flash"] == undefined
navigator.plugins['Shockwave Flash'] == undefined
Expected results:
return the cirrect MimeType and Plugin objects, respectively
| Reporter | ||
Comment 1•9 years ago
|
||
Some sites won't even include the flash object if they don't detect the plugin, so this actually breaks them for me.
Does it work normally with a fresh profile?
https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
Component: Untriaged → Plug-ins
Flags: needinfo?(xKiv)
OS: Unspecified → Linux
Product: Firefox → Core
Hardware: Unspecified → x86_64
| Reporter | ||
Comment 3•9 years ago
|
||
It works normally in a different profile (it's not even fresh). Console:
navigator.plugins
PluginArray { Gnome Shell Integration: Plugin, Java(TM) Plug-in 1.6.0_26: Plugin, Shockwave Flash: Plugin, length: 3, 3 more… }
This profile still has empty navigator.plugins, even with safe mode.
| Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(xKiv)
Comment 4•9 years ago
|
||
Do you have the privacy.resistFingerprinting pref set?
Flags: needinfo?(xKiv)
| Reporter | ||
Comment 5•9 years ago
|
||
Yes. It was set to true. Toggling it off gets navigator.plugin and navigator.mimeTypes populated again.
Is that how it's supposed to work? I got the impression that the arrays should be empty, but querying navigator.plugins.namedItem('Shockwave Flash') was still supposed to return something?
| Reporter | ||
Updated•9 years ago
|
Flags: needinfo?(xKiv)
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Comment 7•9 years ago
|
||
Please see bug 1281963 for details.
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•