#include "content/browser/worker_host/shared_worker_content_settings_proxy_impl.h"
#include <utility>
#include "content/browser/worker_host/shared_worker_host.h"
#include "content/browser/worker_host/shared_worker_service_impl.h"
#include "url/gurl.h"
namespace content {
SharedWorkerContentSettingsProxyImpl::SharedWorkerContentSettingsProxyImpl(
const GURL& script_url,
SharedWorkerHost* owner,
mojo::PendingReceiver<blink::mojom::WorkerContentSettingsProxy> receiver)
: … { … }
SharedWorkerContentSettingsProxyImpl::~SharedWorkerContentSettingsProxyImpl() =
default;
void SharedWorkerContentSettingsProxyImpl::AllowIndexedDB(
AllowIndexedDBCallback callback) { … }
void SharedWorkerContentSettingsProxyImpl::AllowCacheStorage(
AllowCacheStorageCallback callback) { … }
void SharedWorkerContentSettingsProxyImpl::AllowWebLocks(
AllowCacheStorageCallback callback) { … }
void SharedWorkerContentSettingsProxyImpl::RequestFileSystemAccessSync(
RequestFileSystemAccessSyncCallback callback) { … }
}