blob: 33abafe5dd2497fded72ea08c2b587cd44bcadeb [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "modules/webaudio/AudioWorkletGlobalScope.h"
#include "platform/weborigin/SecurityOrigin.h"
namespace blink {
AudioWorkletGlobalScope* AudioWorkletGlobalScope::create(
const KURL& url,
const String& userAgent,
PassRefPtr<SecurityOrigin> securityOrigin,
v8::Isolate* isolate,
WorkerThread* thread) {
return new AudioWorkletGlobalScope(url, userAgent, std::move(securityOrigin),
isolate, thread);
}
AudioWorkletGlobalScope::AudioWorkletGlobalScope(
const KURL& url,
const String& userAgent,
PassRefPtr<SecurityOrigin> securityOrigin,
v8::Isolate* isolate,
WorkerThread* thread)
: ThreadedWorkletGlobalScope(url,
userAgent,
std::move(securityOrigin),
isolate,
thread) {}
AudioWorkletGlobalScope::~AudioWorkletGlobalScope() {}
} // namespace blink