This would be especially useful on mobile where we expect most websites to require a user gesture for Web Audio because of Safari iOS limitations. Having this data in hand will help us make a decision.
Moving this nonessential bug to the next milestone. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9eeee90e6f8d52fce0b3645f933796abc13fe891 commit 9eeee90e6f8d52fce0b3645f933796abc13fe891 Author: mlamouri <mlamouri@chromium.org> Date: Mon Jun 06 18:03:02 2016 WebAudio: record whether user gesture was available and provided. We are looking into a more consistent audio playback on mobile and want to see whether implementing Safari iOS behaviour in Chrome Android would break websites. BUG= 616807 Review-Url: https://codereview.chromium.org/2031393003 Cr-Commit-Position: refs/heads/master@{#398061} [modify] https://crrev.com/9eeee90e6f8d52fce0b3645f933796abc13fe891/third_party/WebKit/Source/modules/webaudio/AbstractAudioContext.cpp [modify] https://crrev.com/9eeee90e6f8d52fce0b3645f933796abc13fe891/third_party/WebKit/Source/modules/webaudio/AbstractAudioContext.h [modify] https://crrev.com/9eeee90e6f8d52fce0b3645f933796abc13fe891/third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp [modify] https://crrev.com/9eeee90e6f8d52fce0b3645f933796abc13fe891/third_party/WebKit/Source/modules/webaudio/AudioContext.cpp [modify] https://crrev.com/9eeee90e6f8d52fce0b3645f933796abc13fe891/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.cpp [modify] https://crrev.com/9eeee90e6f8d52fce0b3645f933796abc13fe891/tools/metrics/histograms/histograms.xml
Requesting merge to 52 so we can have early stats.
Your change meets the bar and is auto-approved for M52 (branch: 2743)
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cbcce37a04df2f0ca1b103827975d7b061e718bb commit cbcce37a04df2f0ca1b103827975d7b061e718bb Author: Mounir Lamouri <mlamouri@chromium.org> Date: Tue Jun 07 19:40:22 2016 WebAudio: record whether user gesture was available and provided. We are looking into a more consistent audio playback on mobile and want to see whether implementing Safari iOS behaviour in Chrome Android would break websites. BUG= 616807 Review-Url: https://codereview.chromium.org/2031393003 Cr-Commit-Position: refs/heads/master@{#398061} (cherry picked from commit 9eeee90e6f8d52fce0b3645f933796abc13fe891) Review URL: https://codereview.chromium.org/2046933003 . Cr-Commit-Position: refs/branch-heads/2743@{#266} Cr-Branched-From: 2b3ae3b8090361f8af5a611712fc1a5ab2de53cb-refs/heads/master@{#394939} [modify] https://crrev.com/cbcce37a04df2f0ca1b103827975d7b061e718bb/third_party/WebKit/Source/modules/webaudio/AbstractAudioContext.cpp [modify] https://crrev.com/cbcce37a04df2f0ca1b103827975d7b061e718bb/third_party/WebKit/Source/modules/webaudio/AbstractAudioContext.h [modify] https://crrev.com/cbcce37a04df2f0ca1b103827975d7b061e718bb/third_party/WebKit/Source/modules/webaudio/AudioBufferSourceNode.cpp [modify] https://crrev.com/cbcce37a04df2f0ca1b103827975d7b061e718bb/third_party/WebKit/Source/modules/webaudio/AudioContext.cpp [modify] https://crrev.com/cbcce37a04df2f0ca1b103827975d7b061e718bb/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.cpp [modify] https://crrev.com/cbcce37a04df2f0ca1b103827975d7b061e718bb/tools/metrics/histograms/histograms.xml
Comment 1 by mlamouri@chromium.org
, Jun 2 2016