#include "third_party/blink/renderer/core/workers/shared_worker_content_settings_proxy.h"
#include <memory>
#include <utility>
#include "base/metrics/histogram_macros.h"
#include "third_party/blink/public/mojom/worker/worker_content_settings_proxy.mojom-blink.h"
#include "third_party/blink/renderer/platform/wtf/thread_specific.h"
namespace blink {
SharedWorkerContentSettingsProxy::SharedWorkerContentSettingsProxy(
mojo::PendingRemote<mojom::blink::WorkerContentSettingsProxy> host_info)
: … { … }
SharedWorkerContentSettingsProxy::~SharedWorkerContentSettingsProxy() = default;
bool SharedWorkerContentSettingsProxy::AllowStorageAccessSync(
StorageType storage_type) { … }
mojo::Remote<mojom::blink::WorkerContentSettingsProxy>&
SharedWorkerContentSettingsProxy::GetService() { … }
}