#include "third_party/blink/renderer/modules/storage_access/global_storage_access_handle.h"
#include "third_party/blink/renderer/core/frame/navigator.h"
#include "third_party/blink/renderer/core/frame/settings.h"
#include "third_party/blink/renderer/modules/storage/storage_controller.h"
namespace blink {
PassKey;
const char GlobalStorageAccessHandle::kSupplementName[] = …;
GlobalStorageAccessHandle& GlobalStorageAccessHandle::From(
LocalDOMWindow& window) { … }
HeapMojoRemote<mojom::blink::StorageAccessHandle>&
GlobalStorageAccessHandle::GetRemote() { … }
StorageArea* GlobalStorageAccessHandle::GetSessionStorageArea() { … }
StorageArea* GlobalStorageAccessHandle::GetLocalStorageArea() { … }
IDBFactory* GlobalStorageAccessHandle::GetIDBFactory() { … }
LockManager* GlobalStorageAccessHandle::GetLockManager() { … }
CacheStorage* GlobalStorageAccessHandle::GetCacheStorage() { … }
PublicURLManager* GlobalStorageAccessHandle::GetPublicURLManager() { … }
HeapMojoAssociatedRemote<mojom::blink::BroadcastChannelProvider>&
GlobalStorageAccessHandle::GetBroadcastChannelProvider() { … }
HeapMojoRemote<mojom::blink::SharedWorkerConnector>&
GlobalStorageAccessHandle::GetSharedWorkerConnector() { … }
void GlobalStorageAccessHandle::Trace(Visitor* visitor) const { … }
}