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 9d2c897ab6c697a4c4549a12a46050488b94e018..6ebaef1c0ec33acd1b16c011a8f4691f584ae1c6 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp |
+++ b/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp |
@@ -11,6 +11,7 @@ |
#include "core/frame/FrameTypes.h" |
#include "core/frame/FrameView.h" |
#include "core/frame/Settings.h" |
+#include "core/html/media/AutoplayPolicy.h" |
#include "core/loader/DocumentLoader.h" |
#include "core/loader/EmptyClients.h" |
#include "core/testing/DummyPageHolder.h" |
@@ -147,7 +148,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NoRestriction) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_CreateNoGesture) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
BaseAudioContext* audio_context = BaseAudioContext::Create( |
ChildDocument(), AudioContextOptions(), ASSERT_NO_EXCEPTION); |
@@ -161,7 +163,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_CreateNoGesture) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_CallResumeNoGesture) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
ScriptState::Scope scope(GetScriptStateFrom(ChildDocument())); |
@@ -179,7 +182,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_CallResumeNoGesture) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_CreateGesture) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
UserGestureIndicator user_gesture_scope(DocumentUserGestureToken::Create( |
&ChildDocument(), UserGestureToken::kNewGesture)); |
@@ -196,7 +200,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_CreateGesture) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_CallResumeGesture) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
ScriptState::Scope scope(GetScriptStateFrom(ChildDocument())); |
@@ -218,7 +223,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_CallResumeGesture) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartNoGesture) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
BaseAudioContext* audio_context = BaseAudioContext::Create( |
ChildDocument(), AudioContextOptions(), ASSERT_NO_EXCEPTION); |
@@ -233,7 +239,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartNoGesture) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartGesture) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
BaseAudioContext* audio_context = BaseAudioContext::Create( |
ChildDocument(), AudioContextOptions(), ASSERT_NO_EXCEPTION); |
@@ -251,7 +258,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartGesture) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartNoGestureThenSuccess) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
ScriptState::Scope scope(GetScriptStateFrom(ChildDocument())); |
@@ -273,7 +281,8 @@ TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartNoGestureThenSuccess) { |
TEST_F(BaseAudioContextTest, AutoplayMetrics_NodeStartGestureThenSucces) { |
HistogramTester histogram_tester; |
CreateChildFrame(); |
- ChildDocument().GetSettings()->SetMediaPlaybackRequiresUserGesture(true); |
+ ChildDocument().GetSettings()->SetAutoplayPolicy( |
+ AutoplayPolicy::Type::kUserGestureRequired); |
ScriptState::Scope scope(GetScriptStateFrom(ChildDocument())); |