| Index: third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp b/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp
|
| index 89f73ac0a2c4ac74024a73be89345421ceccf5cb..668324f0d148e82d2e2241ed52d7402aaec98f9e 100644
|
| --- a/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp
|
| +++ b/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp
|
| @@ -5,6 +5,7 @@
|
| #include "modules/webaudio/BaseAudioContext.h"
|
|
|
| #include "core/dom/Document.h"
|
| +#include "core/dom/DocumentUserGestureToken.h"
|
| #include "core/frame/FrameOwner.h"
|
| #include "core/frame/FrameView.h"
|
| #include "core/frame/Settings.h"
|
| @@ -180,8 +181,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_CreateGesture) {
|
| createChildFrame();
|
| childDocument().settings()->setMediaPlaybackRequiresUserGesture(true);
|
|
|
| - UserGestureIndicator userGestureScope(
|
| - UserGestureToken::create(UserGestureToken::NewGesture));
|
| + UserGestureIndicator userGestureScope(DocumentUserGestureToken::create(
|
| + &childDocument(), UserGestureToken::NewGesture));
|
|
|
| BaseAudioContext* audioContext =
|
| BaseAudioContext::create(childDocument(), ASSERT_NO_EXCEPTION);
|
| @@ -202,8 +203,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_CallResumeGesture) {
|
| BaseAudioContext* audioContext =
|
| BaseAudioContext::create(childDocument(), ASSERT_NO_EXCEPTION);
|
|
|
| - UserGestureIndicator userGestureScope(
|
| - UserGestureToken::create(UserGestureToken::NewGesture));
|
| + UserGestureIndicator userGestureScope(DocumentUserGestureToken::create(
|
| + &childDocument(), UserGestureToken::NewGesture));
|
|
|
| audioContext->resumeContext(getScriptStateFrom(childDocument()));
|
| rejectPendingResolvers(audioContext);
|
| @@ -237,8 +238,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartGesture) {
|
| BaseAudioContext* audioContext =
|
| BaseAudioContext::create(childDocument(), ASSERT_NO_EXCEPTION);
|
|
|
| - UserGestureIndicator userGestureScope(
|
| - UserGestureToken::create(UserGestureToken::NewGesture));
|
| + UserGestureIndicator userGestureScope(DocumentUserGestureToken::create(
|
| + &childDocument(), UserGestureToken::NewGesture));
|
| audioContext->maybeRecordStartAttempt();
|
| recordAutoplayStatus(audioContext);
|
|
|
| @@ -258,8 +259,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartNoGestureThenSuccess) {
|
| BaseAudioContext::create(childDocument(), ASSERT_NO_EXCEPTION);
|
| audioContext->maybeRecordStartAttempt();
|
|
|
| - UserGestureIndicator userGestureScope(
|
| - UserGestureToken::create(UserGestureToken::NewGesture));
|
| + UserGestureIndicator userGestureScope(DocumentUserGestureToken::create(
|
| + &childDocument(), UserGestureToken::NewGesture));
|
| audioContext->resumeContext(getScriptStateFrom(childDocument()));
|
| rejectPendingResolvers(audioContext);
|
| recordAutoplayStatus(audioContext);
|
| @@ -279,8 +280,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartGestureThenSucces) {
|
| BaseAudioContext* audioContext =
|
| BaseAudioContext::create(childDocument(), ASSERT_NO_EXCEPTION);
|
|
|
| - UserGestureIndicator userGestureScope(
|
| - UserGestureToken::create(UserGestureToken::NewGesture));
|
| + UserGestureIndicator userGestureScope(DocumentUserGestureToken::create(
|
| + &childDocument(), UserGestureToken::NewGesture));
|
| audioContext->maybeRecordStartAttempt();
|
| audioContext->resumeContext(getScriptStateFrom(childDocument()));
|
| rejectPendingResolvers(audioContext);
|
|
|