[Webkit-unassigned] [Bug 135292] New: Evolution [GTK] Mail 3.10.4 and 3.12.4 can't read audio attachments from the integrated reader inline

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 25 09:18:22 PDT 2014


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

           Summary: Evolution [GTK] Mail 3.10.4 and 3.12.4 can't read
                    audio attachments from the integrated reader inline
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: meets at gmx.fr
                CC: cgarcia at igalia.com, pnormand at igalia.com


Created an attachment (id=235522)
 --> (https://bugs.webkit.org/attachment.cgi?id=235522&action=review)
test.c used to test with a pure webkitgtk

I am using Archlinux with Evolution 3.12.4, gtk3 3.12.2, along with webkitgtk 2.4.4; and client and friend of mine uses Xubuntu with Evolution 3.10.4, gtk+3.0 (3.10.8-0ubuntu1) and libwebkitgtk-3.0-0 (2.4.0-1ubuntu2), 

Evolution used to allow listening to a sound file attached to a mail directly from within the UI, until Evolution switched for webkitgtk instead of their old plugin. (My friend and client used an old version of Evolution in Ubuntu 12.04 LTS so far, the 3.2.3 default provided in Ubuntu Precise). 

Now, instead of being able to use it by a simple click (see the attached image: http://meets.free.fr/evolution/test-webkitgtk/wav-and-ogg-files-in-mail-result-2.png ) what is needed is to click on the arrow above, in order to display what sound applications are available, and select one. (It is less direct and takes a bit more time, which for some users is much less well).

I have been testing "in and out" with a developer of Evolution since yesterday. Attached is the log of our discussions related to this issue:
http://pastebin.fr/36519

Here is the list of gstreamer files I have in my system:
extra/gst-libav 1.2.4-2 
extra/gst-plugins-base 1.2.4-1 
extra/gst-plugins-base-libs 1.2.4-1 
extra/gst-plugins-good 1.2.4-1 
extra/gst-plugins-ugly 1.2.4-1 
extra/gstreamer 1.2.4-1 
extra/gstreamer0.10 0.10.36-4 
extra/gstreamer0.10-bad 0.10.23-8 
extra/gstreamer0.10-bad-plugins 0.10.23-8 (gstreamer0.10-plugins) 
extra/gstreamer0.10-base 0.10.36-3 
extra/gstreamer0.10-base-plugins 0.10.36-3 (gstreamer0.10-plugins)  
extra/gstreamer0.10-ffmpeg 0.10.13-2 (gstreamer0.10-plugins) 
extra/gstreamer0.10-good 0.10.31-6  
extra/gstreamer0.10-good-plugins 0.10.31-6 (gstreamer0.10-plugins)  
extra/gstreamer0.10-ugly 0.10.19-11  
extra/gstreamer0.10-ugly-plugins 0.10.19-11 (gstreamer0.10-plugins) 

and also libwebp 0.4.0.

The tests he did and have me do are clear to him, the issue comes from webkitgtk. You will find attached the test.c file which was compiled and used to test with the command line provided in the first line (commented) of the test.c file.

The test.c opens a dialog with a WebKitWebView containing two audio references, one to a local file (this doesn't allow to play it, because it is forbidden to open file:// uris) and one inline encoded. The later works fine in Fedora 20 environment.

Let me know if you need me to do some more tests, such as compile webkitgtk with some specific options or so? I would try to do it.

Thanks for work!

Best regards,
Mélodie

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list