Fix the aec dump crash when users disable aec dump without closing the "Save File...
commita43fc4ac8f7cea3c2ef760befd7509e1d911bbbd
authorxians@chromium.org <xians@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 3 Jun 2014 14:47:05 +0000 (3 14:47 +0000)
committerxians@chromium.org <xians@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 3 Jun 2014 14:47:05 +0000 (3 14:47 +0000)
tree952381074b078641d216ded2fec1e777a7c53783
parent940b67dab7cc885657b16f81a67fd1ad784a3cf4
Fix the aec dump crash when users disable aec dump without closing the "Save File" overlay.

BUG=378713
TEST=manual test:
1Launch chrome and navigate to chrome://webrtc-internals/.
2.Expand "Create Dump" option >> Check the checkbox option of "enable Diagnostic audio recordings".
3.With "Save File" overlay opened, again uncheck the same checkbox.

Review URL: https://codereview.chromium.org/310463002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274523 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/media/webrtc_internals.cc
content/renderer/media/webrtc/peer_connection_dependency_factory.cc
content/renderer/media/webrtc_audio_device_impl.cc