Chromium Code Reviews| Index: third_party/WebKit/Source/modules/webaudio/AudioWorkletThread.cpp |
| diff --git a/third_party/WebKit/Source/modules/webaudio/AudioWorkletThread.cpp b/third_party/WebKit/Source/modules/webaudio/AudioWorkletThread.cpp |
| index 87362218c54e546bd02b16311a628fea3884fbef..cda9e9281df1b869ed9c2edfe4dd32bf6417013e 100644 |
| --- a/third_party/WebKit/Source/modules/webaudio/AudioWorkletThread.cpp |
| +++ b/third_party/WebKit/Source/modules/webaudio/AudioWorkletThread.cpp |
| @@ -22,19 +22,19 @@ namespace blink { |
| template class WorkletThreadHolder<AudioWorkletThread>; |
| std::unique_ptr<AudioWorkletThread> AudioWorkletThread::Create( |
| - PassRefPtr<WorkerLoaderProxy> worker_loader_proxy, |
| + ThreadableLoadingContext* loading_context, |
| WorkerReportingProxy& worker_reporting_proxy) { |
| TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("audio-worklet"), |
| "AudioWorkletThread::create"); |
| DCHECK(IsMainThread()); |
| - return WTF::WrapUnique(new AudioWorkletThread(std::move(worker_loader_proxy), |
| - worker_reporting_proxy)); |
| + return WTF::WrapUnique( |
| + new AudioWorkletThread(loading_context, worker_reporting_proxy)); |
|
haraken
2017/04/25 16:53:43
MakeUnique
nhiroki
2017/05/29 04:20:24
Let me keep this as is for now because (1) MakeUni
|
| } |
| AudioWorkletThread::AudioWorkletThread( |
| - PassRefPtr<WorkerLoaderProxy> worker_loader_proxy, |
| + ThreadableLoadingContext* loading_context, |
| WorkerReportingProxy& worker_reporting_proxy) |
| - : WorkerThread(std::move(worker_loader_proxy), worker_reporting_proxy) {} |
| + : WorkerThread(loading_context, worker_reporting_proxy) {} |
| AudioWorkletThread::~AudioWorkletThread() {} |