[Webkit-unassigned] [Bug 133605] New: [GTK] 8tracks.com triggers annoying pop-up window/installation of "About protocol source plugin" (GStreamer?)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Jun 7 08:06:06 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=133605
Summary: [GTK] 8tracks.com triggers annoying pop-up
window/installation of "About protocol source plugin"
(GStreamer?)
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: http://8tracks.com
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: P3
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: janousek.jiri at gmail.com
Hi,
a few users of my WebKitGtk-based application (Nuvola Player) reported that an annoying pop-up window at 8tracks.com is shown when a new song is played from the playlist. The text varies:
"Required plugin not found - Nuvola Player requires to install plugins to support the following multimedia feature: ABOUT protocol source."
"gnome-packagekit-session requires an additional plugin for this operation. The following plugin is required: ABOUT protocol source. Do you want to search for this now?"
"Invalid commandline. The parameters passed to the application had an invalid format. Please file a bug! The parameters were: gstreamer|1.0|nuvolaplayer|ABOUT protocol source|urisource-about"
The issue affects both WebKitGtk and WebKit2Gtk, for example using WebKit2Gtk 2.4.2 MiniBrowser on Debian Jessie:
- Run /usr/lib/x86_64-linux-gnu/webkit2gtk-3.0/libexec/MiniBrowser --enable-plugins=false http://8tracks.com/ellejolene/if-your-life-were-a-pixar-film
- Click Play button
- Click Skip to next song button
- A popup window is shown
I suspect 8tracks.com does some kind of check for HTML5 audio support and it triggers installation of missing GStreamer plugin. Is it possible to get rid of that pop-up window? 8tracks.com works great with WebKitGtk + GStreamer otherwise, but user experience suffers. Thank you.
--
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