#include "third_party/blink/renderer/core/workers/shared_worker_client.h"
#include "base/check_op.h"
#include "third_party/blink/renderer/core/dom/events/event.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/inspector/console_message.h"
#include "third_party/blink/renderer/core/workers/shared_worker.h"
#include "third_party/blink/renderer/platform/instrumentation/use_counter.h"
namespace blink {
SharedWorkerClient::SharedWorkerClient(SharedWorker* worker)
: … { … }
SharedWorkerClient::~SharedWorkerClient() { … }
void SharedWorkerClient::OnCreated(
mojom::SharedWorkerCreationContextType creation_context_type) { … }
void SharedWorkerClient::OnConnected(
const Vector<mojom::WebFeature>& features_used) { … }
void SharedWorkerClient::OnScriptLoadFailed(const String& error_message) { … }
void SharedWorkerClient::OnFeatureUsed(mojom::WebFeature feature) { … }
}