Bug 20617 - Mageia's firefox 52 ESR won't install gmp plugins (widevine, openh264) (was: firefox is installing components needed to play the audio or video in this page. please try again later.)
Summary: Mageia's firefox 52 ESR won't install gmp plugins (widevine, openh264) (was: ...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
: High normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-01 22:54 CEST by Ezequiel Partida
Modified: 2017-05-27 19:52 CEST (History)
3 users (show)

See Also:
Source RPM: firefox-52.0.2-1.mga6
CVE:
Status comment:


Attachments

Description Ezequiel Partida 2017-04-01 22:54:09 CEST
Description of problem:
Firefox 52.0.2 won't install widevide components.

I tried it and I get the next message:
firefox is installing components needed to play the audio or video in this page. please try again later.

Version-Release number of selected component (if applicable):
Firefox 52.0.2


How reproducible:
https://demo.castlabs.com/
Big Buck Bunny Demo with DRM


Regards
Comment 1 Marja van Waes 2017-04-01 23:27:51 CEST
Widevide or widevine?

I don't know whether this helps:

https://support.mozilla.org/t5/Firefox/Firefox-fails-to-download-Widevine-CDM/td-p/1309637
Comment 2 Ezequiel Partida 2017-04-02 21:40:34 CEST
Sorry Widevine :D :D

Thanks for the link.
Comment 3 Ezequiel Partida 2017-04-02 22:15:00 CEST
Hi,

I couldÅt fix it with the info on the site you gave me.

This is what I did.

I downloaded Firefox 52.02 from Mozilla.org and ran it from Terminal.

I got to: https://demo.castlabs.com/

Played the Big Buck Bunny video with DRM and H264 and firefox installed the plugins in 2 seconds (This does not happen with the Mageia's Release)

Once I got back to Mageia's Firefox Release all plugins where installed correctly.

I can now even play Netflix, ClaroVideo (Latin America)

So, does it mean that there is something wrong with Mageia's Firefox Package?.

Regards
Comment 4 Marja van Waes 2017-04-03 07:52:05 CEST
(In reply to Ezequiel Partida from comment #3)

> 
> I downloaded Firefox 52.02 from Mozilla.org and ran it from Terminal.
> 
> I got to: https://demo.castlabs.com/
> 
> Played the Big Buck Bunny video with DRM and H264 and firefox installed the
> plugins in 2 seconds (This does not happen with the Mageia's Release)
> 
> Once I got back to Mageia's Firefox Release all plugins where installed
> correctly.
> 
> I can now even play Netflix, ClaroVideo (Latin America)

Thanks for the feedback :-)
> 
> So, does it mean that there is something wrong with Mageia's Firefox
> Package?.


Sounds like it :-/

Assigning to all packagers collectively to investigate, since there is no registered Mageia maintainer for Firefox.
Comment 5 katnatek 2017-04-27 22:03:30 CEST
Not just with widevine, the cisco openh264 plugin also fail to download/install
Comment 6 katnatek 2017-04-28 02:18:35 CEST
I just can confirm that with the mozilla's binary both plugins (widevine and cisco) download rigth and with magiea's version don't
Comment 7 katnatek 2017-04-28 22:26:52 CEST
Forgot to comment that my test was with  firefox-52.1.0-2, so this report is still valid
Comment 8 katnatek 2017-05-26 22:42:29 CEST
Still valid in  firefox-52.1.2-1.mga6.src.rpm

I backup all the gmp folders of my profile and then removed.
I can see the firefox create the folder gmp/Linux_x86-gcc3/ but not

gmp-gmpopenh264/1.6/ (and their content)
gmp-widevinecdm/1.4.8.903/ (and their content)


In about:addons you see that both plugins say will install later but that never happens
Comment 9 Chris B 2017-05-27 17:23:56 CEST
1. The Mageia 6 firefox is able to play h264 html5 videos without problems. On all Live media the necessary gstreamer packages are included. - If you didn't install via LiveDVD, do: urpmi task-codec-video, and: urpmi task-codec-audio, maybe you would want to enable the tainted repos.

2. The DRM stuff is a different beast, and has nothing to do with playing h264 videos, the cisco openh264 and the widevine stuff is only about DRM, and this is disabled in the Mageia packages, as far as I can see, and with good reasons. If you want DRM (digital rights management), use either Firefox from the mozilla download or Google Chrome directly from Google.

'Some' settings in about:config -: (but maybe you need to add them, don't know, I do not and will never use DRM)

media.gmp-gmpopenh264.autoupdate
media.gmp-gmpopenh264.enabled
media.gmp-gmpopenh264.provider.enabled
media.peerconnection.video.h264_enabled
Comment 10 katnatek 2017-05-27 19:52:49 CEST
(In reply to Chris B from comment #9)
1. I can't think in a good reason to make things more difficult to the user.
2. May be cisco's openh264 is not needed any more but in mageia 5 this plugin auto install, i'am sure at least this is don't related to DRM
3. Other packager (https://bugs.mageia.org/show_bug.cgi?id=17449#c9) is trying to give support to widevine for the chromium browser, i think this is the right way, let the user decide if he (or she) want the DRM, one don't activate the play DRM box by accident.
4. You can consider make a nonfree or tainted package of firefox to bring back this support if you are so worried by security or freedom.

Note You need to log in before you can comment on or make changes to this bug.