[Webkit-unassigned] [Bug 135973] [GStreamer] Do not show PackageKit codec installation dialog

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Dec 6 09:39:06 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=135973

--- Comment #4 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
The main problem I see here is that you don't want to have Epiphany (or other apps using WebKitGTK) to depend on GStreamer directly just for this. And also you don't want to expose the fact that WebKitGTK is actually using GStreamer for media stuff.

So you would need two things here:
a) a signal that tells Epiphany that codecs or $stuff is missing (I assume you could use the same mechanism to complain about e.g. missing Flash plugin or Java or Hangouts or whatever). This signal would pass some information about what is missing to the app so it can show something to the user if it wants to, and some opaque data structure.
b) a method on WebKit somewhere that can be called with this opaque data structure to actually trigger installation of the missing things.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20141206/67a39a87/attachment-0002.html>


More information about the webkit-unassigned mailing list