Index: third_party/WebKit/Source/modules/webaudio/AudioWorklet.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/AudioWorklet.h b/third_party/WebKit/Source/modules/webaudio/AudioWorklet.h |
index ca1f413dfce6a28d03c130eabb4df90c85147b37..774d75530c517b40f2d8961a777f08d7136af4a7 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/AudioWorklet.h |
+++ b/third_party/WebKit/Source/modules/webaudio/AudioWorklet.h |
@@ -12,6 +12,8 @@ |
namespace blink { |
class LocalFrame; |
+class AudioWorkletMessagingProxy; |
+class WorkletGlobalScopeProxy; |
class MODULES_EXPORT AudioWorklet final : public Worklet { |
WTF_MAKE_NONCOPYABLE(AudioWorklet); |
@@ -20,8 +22,10 @@ class MODULES_EXPORT AudioWorklet final : public Worklet { |
static AudioWorklet* Create(LocalFrame*); |
~AudioWorklet() override; |
- DECLARE_VIRTUAL_TRACE(); |
+ AudioWorkletMessagingProxy* GetWorkletMessagingProxy() const; |
+ DECLARE_VIRTUAL_TRACE(); |
+ |
private: |
explicit AudioWorklet(LocalFrame*); |