Index: Source/modules/webaudio/AudioContext.cpp |
diff --git a/Source/modules/webaudio/AudioContext.cpp b/Source/modules/webaudio/AudioContext.cpp |
index 4b7feeec4d1fe640cfdbefcdd364b2ed10cf4904..e2a704fcebe0b32100ec8368967e67d901005182 100644 |
--- a/Source/modules/webaudio/AudioContext.cpp |
+++ b/Source/modules/webaudio/AudioContext.cpp |
@@ -34,8 +34,6 @@ |
#include "core/dom/ExceptionCode.h" |
#include "core/html/HTMLMediaElement.h" |
#include "core/inspector/ScriptCallStack.h" |
-#include "platform/audio/FFTFrame.h" |
-#include "platform/audio/HRTFPanner.h" |
#include "modules/mediastream/MediaStream.h" |
#include "modules/webaudio/AnalyserNode.h" |
#include "modules/webaudio/AudioBuffer.h" |
@@ -63,6 +61,9 @@ |
#include "modules/webaudio/PeriodicWave.h" |
#include "modules/webaudio/ScriptProcessorNode.h" |
#include "modules/webaudio/WaveShaperNode.h" |
+#include "platform/audio/FFTFrame.h" |
+#include "platform/audio/HRTFPanner.h" |
+#include "platform/weborigin/SecurityOrigin.h" |
#if DEBUG_AUDIONODE_REFERENCES |
#include <stdio.h> |
@@ -920,6 +921,11 @@ void AudioContext::updateChangedChannelCountMode() |
m_deferredCountModeChange.clear(); |
} |
+PassRefPtr<SecurityOrigin> AudioContext::securityOrigin() const |
+{ |
+ return SecurityOrigin::create(executionContext()->url()); |
+} |
+ |
} // namespace blink |
#endif // ENABLE(WEB_AUDIO) |