- Electron version: v1.2.2
- Operating system: OS X El Capitan 10.11.5

When `<webview>.isAudioMuted() === true` [Notifications](https://developer.mozilla.org/de/docs/Web/API/notification) from the Webview still make sounds.

atom/browser/atom_browser_client.h
class ClientCertificateDelegate;
}
namespace net {
class SSLCertRequestInfo;
}
namespace atom {
class AtomResourceDispatcherHostDelegate;
class AtomBrowserClient : public brightray::BrowserClient,
                          public content::RenderProcessHostObserver {
 public:
  AtomBrowserClient();
  virtual ~AtomBrowserClient();
  using Delegate = content::ContentBrowserClient;
  void set_delegate(Delegate* delegate) { delegate_ = delegate; }
  
  content::WebContents* GetWebContentsFromProcessID(int process_id);
  
  static void SuppressRendererProcessRestartForOnce();
  
  static void SetCustomServiceWorkerSchemes(
      const std::vector<std::string>& schemes);
 protected:
  
  void RenderProcessWillLaunch(content::RenderProcessHost* host) override;
  content::SpeechRecognitionManagerDelegate*
      CreateSpeechRecognitionManagerDelegate() override;
  content::AccessTokenStore* CreateAccessTokenStore() override;
  void OverrideWebkitPrefs(content::RenderViewHost* render_view_host,
                           content::WebPreferences* prefs) override;
  std::string GetApplicationLocale() override;