Bug 144773

Summary: [GTK] Volume drops on performing any action in chrome while playing {youtube, google play music} in another WebkitGTK based browser
Product: WebKit Reporter: Vishal Verma <stellarhopper>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: calvaris, mcatanzaro, pnormand, stellarhopper
Priority: P3    
Version: 412   
Hardware: PC   
OS: Linux   
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=746913

Description Vishal Verma 2015-05-07 15:58:50 PDT
System info:

Fedora 21 with gnome-shell 3.14.3, and epiphany 3.14.2, with google-chrome Version 39.0.2171.95 (64-bit).
webkitgtk4.x86_64  2.6.6-1.fc21

I've seen this happen with both the Epiphany browser, and nuvolaplayer (a WebkitGTK music player for web based music services).

Steps to reproduce:
1. Open Google play music or Youtube, and play a song or video
2. Switch to google-chrome
3. Refresh any tab in chrome (new-tab page is OK too)
4. Volume of media being played in Epiphany drops by about 50%
    - Neither the system volume bar nor the volume bars in the web apps change position
5 - After about 15-20 seconds, volume is restored

How reproducible: Always

Chrome Plugins:
Chrome PDF Viewer
Chrome Remote Desktop Viewer
Native Client
Widevine Content Decryption Module - Version: 1.4.6.703
Google Talk
Google Talk Plugin Video Renderer
Adobe Flash Player - Version: 16.0.0.235


Previously reported at:
https://github.com/tiliado/nuvolaplayer/issues/85
https://bugzilla.gnome.org/show_bug.cgi?id=746913
Comment 1 Philippe Normand 2015-05-08 10:40:28 PDT
Seems like yet another PulseAudio issue?

Not sure to see how this could be a WebKitGTK bug. We're playing some media in Epiphany and all of a sudden an action in Google Chrome triggers a volume level drop?
Comment 2 Vishal Verma 2015-05-08 10:51:07 PDT
I looked into this again to retest with different combinations of browsers, and I can't reproduce the original issue any more..

Either a recent update (my original bug against nuvola player is over a month old..) fixed it, or it was something transient.

Anyway, until I can reproduce it again, we can close this.