After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 771590 - Epiphany doesn't display videos on Twitter
Epiphany doesn't display videos on Twitter
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: General
3.20.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-09-17 12:34 UTC by Tassilo Horn
Modified: 2017-03-27 02:24 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
file-chooser: make show trash as optional (7.46 KB, patch)
2017-03-27 02:23 UTC, Vyas Giridhar
none Details | Review

Description Tassilo Horn 2016-09-17 12:34:58 UTC
Epiphany doesn't show videos in the Twitter timeline.

Here's an example tweet which I cannot view:

- https://twitter.com/_youhadonejob1/status/777048759305986048

With this video, first I see the first frame of the video with the blue play button in the middle for a fraction of a second, and then it turns black saying "Dieser Browser unterstützt keine Wiedergabe von Videos" ("This browser doesn't support video playback").

Hm, and the video from this tweet

- https://twitter.com/FunnySportsGIFs/status/710617946502991873

does play in the sense that I do see the controls in the lower corner of the frame and the progress bar progresses but still all I see is blackness.

And the video from this tweet

- https://twitter.com/austinmackie1/status/720648225045266432

shows a button "Missing plugin".

Well, it seems just scrolling the timeline of this Twitter account

- https://twitter.com/FunnySportsGIFs

shows all different kinds of "cannot play videos" listed above.

I've tried the option "Allow advertisements" but that doesn't seem to help in this case.
Comment 1 Michael Catanzaro 2016-09-17 15:20:46 UTC
Hi! I see in my terminal:

0:00:17.949748261 10406       0x49ff90 ERROR      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:908:handleMessage: Error 12: Your GStreamer installation is missing a plug-in. (url=https://pbs.twimg.com/tweet_video/CsihpLyXEAEecR8.mp4)
0:00:17.986553996 10406       0x49ff90 ERROR      webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:908:handleMessage: Error 1: Internal data stream error. (url=https://pbs.twimg.com/tweet_video/CsihpLyXEAEecR8.mp4)

So it's trying to play an mp4. No chance of that working in any distros that care about silly things like "US and European law." ;)

If you think you have the right GStreamer decoder installed (it does not exist at all in Fedora for legal reasons), then you can report a bug on bugzilla.webkit.org including a link to this bug report and noting the versions of WebKitGTK+ and GStreamer that you have installed. When reporting the WebKit bug, be sure to include the prefix '[GStreamer]' in the bug summary, select the 'Media Elements' component, and CC bugs-noreply@webkitgtk.org. Before reporting a WebKit bug, run Epiphany in a terminal to make sure you don't see the same errors as me. A WebKit bug is warranted if there is some additional bug even if you have the right decoder installed.
Comment 2 Tassilo Horn 2016-09-17 17:26:27 UTC
When I start it as "epiphany 'https://twitter.com/FunnySportsGIFs'" or just epiphany and browse to that account, I don't see any console output at all.  Is there any debugging option I have to set?
Comment 3 Michael Catanzaro 2016-09-17 19:31:56 UTC
(In reply to Tassilo Horn from comment #2)
> When I start it as "epiphany 'https://twitter.com/FunnySportsGIFs'" or just
> epiphany and browse to that account, I don't see any console output at all. 
> Is there any debugging option I have to set?

I don't think so, no. That's good then, you can go ahead and report a WebKit bug.
Comment 4 Tassilo Horn 2016-09-18 06:17:40 UTC
Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=162133
Comment 5 Vyas Giridhar 2017-03-27 02:23:54 UTC
Created attachment 348762 [details] [review]
file-chooser: make show trash as optional

When a file is copied/moved, Trash is listed in the destination list,
which shouldn't happen.

This commit adds the option to remove the Trash place from
the GtkPlacesSidebar.

https://bugzilla.gnome.org/show_bug.cgi?id=771509
Comment 6 Vyas Giridhar 2017-03-27 02:24:50 UTC
(In reply to Vyas Giridhar from comment #5)
> Created attachment 348762 [details] [review] [review]
> file-chooser: make show trash as optional
> 
> When a file is copied/moved, Trash is listed in the destination list,
> which shouldn't happen.
> 
> This commit adds the option to remove the Trash place from
> the GtkPlacesSidebar.
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=771509

Wrong bug :|