Table of Contents

Class StorageAdapter

Namespace
OpenQA.Selenium.DevTools.V148.Storage
Assembly
Selenium.WebDriver.dll

Represents an adapter for the Storage domain to simplify the command interface.

public class StorageAdapter
Inheritance
StorageAdapter
Inherited Members

Constructors

StorageAdapter(IDevToolsSession)

Initializes a new instance of the StorageAdapter class.

public StorageAdapter(IDevToolsSession session)

Parameters

session IDevToolsSession

The IDevToolsSession to be used with this adapter.

Exceptions

ArgumentNullException

If session is null.

Properties

Session

Gets the DevToolsSession associated with the adapter.

public IDevToolsSession Session { get; }

Property Value

IDevToolsSession

Methods

ClearCookies(ClearCookiesCommandSettings, CancellationToken, int?, bool)

Clears cookies.

public Task<ClearCookiesCommandResponse?> ClearCookies(ClearCookiesCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command ClearCookiesCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<ClearCookiesCommandResponse>

ClearDataForOrigin(ClearDataForOriginCommandSettings, CancellationToken, int?, bool)

Clears storage for origin.

public Task<ClearDataForOriginCommandResponse?> ClearDataForOrigin(ClearDataForOriginCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command ClearDataForOriginCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<ClearDataForOriginCommandResponse>

ClearDataForStorageKey(ClearDataForStorageKeyCommandSettings, CancellationToken, int?, bool)

Clears storage for storage key.

public Task<ClearDataForStorageKeyCommandResponse?> ClearDataForStorageKey(ClearDataForStorageKeyCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command ClearDataForStorageKeyCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<ClearDataForStorageKeyCommandResponse>

ClearSharedStorageEntries(ClearSharedStorageEntriesCommandSettings, CancellationToken, int?, bool)

Clears all entries for a given origin's shared storage.

public Task<ClearSharedStorageEntriesCommandResponse?> ClearSharedStorageEntries(ClearSharedStorageEntriesCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command ClearSharedStorageEntriesCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<ClearSharedStorageEntriesCommandResponse>

ClearTrustTokens(ClearTrustTokensCommandSettings, CancellationToken, int?, bool)

Removes all Trust Tokens issued by the provided issuerOrigin. Leaves other stored data, including the issuer's Redemption Records, intact.

public Task<ClearTrustTokensCommandResponse> ClearTrustTokens(ClearTrustTokensCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command ClearTrustTokensCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<ClearTrustTokensCommandResponse>

DeleteSharedStorageEntry(DeleteSharedStorageEntryCommandSettings, CancellationToken, int?, bool)

Deletes entry for key (if it exists) for a given origin's shared storage.

public Task<DeleteSharedStorageEntryCommandResponse?> DeleteSharedStorageEntry(DeleteSharedStorageEntryCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command DeleteSharedStorageEntryCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<DeleteSharedStorageEntryCommandResponse>

DeleteStorageBucket(DeleteStorageBucketCommandSettings, CancellationToken, int?, bool)

Deletes the Storage Bucket with the given storage key and bucket name.

public Task<DeleteStorageBucketCommandResponse?> DeleteStorageBucket(DeleteStorageBucketCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command DeleteStorageBucketCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<DeleteStorageBucketCommandResponse>

GetCookies(GetCookiesCommandSettings, CancellationToken, int?, bool)

Returns all browser cookies.

public Task<GetCookiesCommandResponse> GetCookies(GetCookiesCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetCookiesCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetCookiesCommandResponse>

GetInterestGroupDetails(GetInterestGroupDetailsCommandSettings, CancellationToken, int?, bool)

Gets details for a named interest group.

public Task<GetInterestGroupDetailsCommandResponse> GetInterestGroupDetails(GetInterestGroupDetailsCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetInterestGroupDetailsCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetInterestGroupDetailsCommandResponse>

GetRelatedWebsiteSets(GetRelatedWebsiteSetsCommandSettings?, CancellationToken, int?, bool)

Returns the effective Related Website Sets in use by this profile for the browser session. The effective Related Website Sets will not change during a browser session.

public Task<GetRelatedWebsiteSetsCommandResponse> GetRelatedWebsiteSets(GetRelatedWebsiteSetsCommandSettings? command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetRelatedWebsiteSetsCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetRelatedWebsiteSetsCommandResponse>

GetSharedStorageEntries(GetSharedStorageEntriesCommandSettings, CancellationToken, int?, bool)

Gets the entries in an given origin's shared storage.

public Task<GetSharedStorageEntriesCommandResponse> GetSharedStorageEntries(GetSharedStorageEntriesCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetSharedStorageEntriesCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetSharedStorageEntriesCommandResponse>

GetSharedStorageMetadata(GetSharedStorageMetadataCommandSettings, CancellationToken, int?, bool)

Gets metadata for an origin's shared storage.

public Task<GetSharedStorageMetadataCommandResponse> GetSharedStorageMetadata(GetSharedStorageMetadataCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetSharedStorageMetadataCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetSharedStorageMetadataCommandResponse>

GetStorageKey(GetStorageKeyCommandSettings, CancellationToken, int?, bool)

Returns storage key for the given frame. If no frame ID is provided, the storage key of the target executing this command is returned.

public Task<GetStorageKeyCommandResponse> GetStorageKey(GetStorageKeyCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetStorageKeyCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetStorageKeyCommandResponse>

GetStorageKeyForFrame(GetStorageKeyForFrameCommandSettings, CancellationToken, int?, bool)

Returns a storage key given a frame id. Deprecated. Please use Storage.getStorageKey instead.

public Task<GetStorageKeyForFrameCommandResponse> GetStorageKeyForFrame(GetStorageKeyForFrameCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetStorageKeyForFrameCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetStorageKeyForFrameCommandResponse>

GetTrustTokens(GetTrustTokensCommandSettings?, CancellationToken, int?, bool)

Returns the number of stored Trust Tokens per issuer for the current browsing context.

public Task<GetTrustTokensCommandResponse> GetTrustTokens(GetTrustTokensCommandSettings? command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetTrustTokensCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetTrustTokensCommandResponse>

GetUsageAndQuota(GetUsageAndQuotaCommandSettings, CancellationToken, int?, bool)

Returns usage and quota in bytes.

public Task<GetUsageAndQuotaCommandResponse> GetUsageAndQuota(GetUsageAndQuotaCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command GetUsageAndQuotaCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<GetUsageAndQuotaCommandResponse>

OverrideQuotaForOrigin(OverrideQuotaForOriginCommandSettings, CancellationToken, int?, bool)

Override quota for the specified origin

public Task<OverrideQuotaForOriginCommandResponse?> OverrideQuotaForOrigin(OverrideQuotaForOriginCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command OverrideQuotaForOriginCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<OverrideQuotaForOriginCommandResponse>

ResetSharedStorageBudget(ResetSharedStorageBudgetCommandSettings, CancellationToken, int?, bool)

Resets the budget for ownerOrigin by clearing all budget withdrawals.

public Task<ResetSharedStorageBudgetCommandResponse?> ResetSharedStorageBudget(ResetSharedStorageBudgetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command ResetSharedStorageBudgetCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<ResetSharedStorageBudgetCommandResponse>

RunBounceTrackingMitigations(RunBounceTrackingMitigationsCommandSettings?, CancellationToken, int?, bool)

Deletes state for sites identified as potential bounce trackers, immediately.

public Task<RunBounceTrackingMitigationsCommandResponse> RunBounceTrackingMitigations(RunBounceTrackingMitigationsCommandSettings? command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command RunBounceTrackingMitigationsCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<RunBounceTrackingMitigationsCommandResponse>

SetCookies(SetCookiesCommandSettings, CancellationToken, int?, bool)

Sets given cookies.

public Task<SetCookiesCommandResponse?> SetCookies(SetCookiesCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetCookiesCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetCookiesCommandResponse>

SetInterestGroupAuctionTracking(SetInterestGroupAuctionTrackingCommandSettings, CancellationToken, int?, bool)

Enables/Disables issuing of interestGroupAuctionEventOccurred and interestGroupAuctionNetworkRequestCreated.

public Task<SetInterestGroupAuctionTrackingCommandResponse?> SetInterestGroupAuctionTracking(SetInterestGroupAuctionTrackingCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetInterestGroupAuctionTrackingCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetInterestGroupAuctionTrackingCommandResponse>

SetInterestGroupTracking(SetInterestGroupTrackingCommandSettings, CancellationToken, int?, bool)

Enables/Disables issuing of interestGroupAccessed events.

public Task<SetInterestGroupTrackingCommandResponse?> SetInterestGroupTracking(SetInterestGroupTrackingCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetInterestGroupTrackingCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetInterestGroupTrackingCommandResponse>

SetProtectedAudienceKAnonymity(SetProtectedAudienceKAnonymityCommandSettings, CancellationToken, int?, bool)

setProtectedAudienceKAnonymity

public Task<SetProtectedAudienceKAnonymityCommandResponse?> SetProtectedAudienceKAnonymity(SetProtectedAudienceKAnonymityCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetProtectedAudienceKAnonymityCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetProtectedAudienceKAnonymityCommandResponse>

SetSharedStorageEntry(SetSharedStorageEntryCommandSettings, CancellationToken, int?, bool)

Sets entry with key and value for a given origin's shared storage.

public Task<SetSharedStorageEntryCommandResponse?> SetSharedStorageEntry(SetSharedStorageEntryCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetSharedStorageEntryCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetSharedStorageEntryCommandResponse>

SetSharedStorageTracking(SetSharedStorageTrackingCommandSettings, CancellationToken, int?, bool)

Enables/disables issuing of sharedStorageAccessed events.

public Task<SetSharedStorageTrackingCommandResponse?> SetSharedStorageTracking(SetSharedStorageTrackingCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetSharedStorageTrackingCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetSharedStorageTrackingCommandResponse>

SetStorageBucketTracking(SetStorageBucketTrackingCommandSettings, CancellationToken, int?, bool)

Set tracking for a storage key's buckets.

public Task<SetStorageBucketTrackingCommandResponse?> SetStorageBucketTracking(SetStorageBucketTrackingCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command SetStorageBucketTrackingCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<SetStorageBucketTrackingCommandResponse>

TrackCacheStorageForOrigin(TrackCacheStorageForOriginCommandSettings, CancellationToken, int?, bool)

Registers origin to be notified when an update occurs to its cache storage list.

public Task<TrackCacheStorageForOriginCommandResponse?> TrackCacheStorageForOrigin(TrackCacheStorageForOriginCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command TrackCacheStorageForOriginCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<TrackCacheStorageForOriginCommandResponse>

TrackCacheStorageForStorageKey(TrackCacheStorageForStorageKeyCommandSettings, CancellationToken, int?, bool)

Registers storage key to be notified when an update occurs to its cache storage list.

public Task<TrackCacheStorageForStorageKeyCommandResponse?> TrackCacheStorageForStorageKey(TrackCacheStorageForStorageKeyCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command TrackCacheStorageForStorageKeyCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<TrackCacheStorageForStorageKeyCommandResponse>

TrackIndexedDBForOrigin(TrackIndexedDBForOriginCommandSettings, CancellationToken, int?, bool)

Registers origin to be notified when an update occurs to its IndexedDB.

public Task<TrackIndexedDBForOriginCommandResponse?> TrackIndexedDBForOrigin(TrackIndexedDBForOriginCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command TrackIndexedDBForOriginCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<TrackIndexedDBForOriginCommandResponse>

TrackIndexedDBForStorageKey(TrackIndexedDBForStorageKeyCommandSettings, CancellationToken, int?, bool)

Registers storage key to be notified when an update occurs to its IndexedDB.

public Task<TrackIndexedDBForStorageKeyCommandResponse?> TrackIndexedDBForStorageKey(TrackIndexedDBForStorageKeyCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command TrackIndexedDBForStorageKeyCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<TrackIndexedDBForStorageKeyCommandResponse>

UntrackCacheStorageForOrigin(UntrackCacheStorageForOriginCommandSettings, CancellationToken, int?, bool)

Unregisters origin from receiving notifications for cache storage.

public Task<UntrackCacheStorageForOriginCommandResponse?> UntrackCacheStorageForOrigin(UntrackCacheStorageForOriginCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command UntrackCacheStorageForOriginCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<UntrackCacheStorageForOriginCommandResponse>

UntrackCacheStorageForStorageKey(UntrackCacheStorageForStorageKeyCommandSettings, CancellationToken, int?, bool)

Unregisters storage key from receiving notifications for cache storage.

public Task<UntrackCacheStorageForStorageKeyCommandResponse?> UntrackCacheStorageForStorageKey(UntrackCacheStorageForStorageKeyCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command UntrackCacheStorageForStorageKeyCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<UntrackCacheStorageForStorageKeyCommandResponse>

UntrackIndexedDBForOrigin(UntrackIndexedDBForOriginCommandSettings, CancellationToken, int?, bool)

Unregisters origin from receiving notifications for IndexedDB.

public Task<UntrackIndexedDBForOriginCommandResponse?> UntrackIndexedDBForOrigin(UntrackIndexedDBForOriginCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command UntrackIndexedDBForOriginCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<UntrackIndexedDBForOriginCommandResponse>

UntrackIndexedDBForStorageKey(UntrackIndexedDBForStorageKeyCommandSettings, CancellationToken, int?, bool)

Unregisters storage key from receiving notifications for IndexedDB.

public Task<UntrackIndexedDBForStorageKeyCommandResponse?> UntrackIndexedDBForStorageKey(UntrackIndexedDBForStorageKeyCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)

Parameters

command UntrackIndexedDBForStorageKeyCommandSettings
cancellationToken CancellationToken
millisecondsTimeout int?
throwExceptionIfResponseNotReceived bool

Returns

Task<UntrackIndexedDBForStorageKeyCommandResponse>

Events

CacheStorageContentUpdated

A cache's contents have been modified.

public event EventHandler<CacheStorageContentUpdatedEventArgs>? CacheStorageContentUpdated

Event Type

EventHandler<CacheStorageContentUpdatedEventArgs>

CacheStorageListUpdated

A cache has been added/deleted.

public event EventHandler<CacheStorageListUpdatedEventArgs>? CacheStorageListUpdated

Event Type

EventHandler<CacheStorageListUpdatedEventArgs>

IndexedDBContentUpdated

The origin's IndexedDB object store has been modified.

public event EventHandler<IndexedDBContentUpdatedEventArgs>? IndexedDBContentUpdated

Event Type

EventHandler<IndexedDBContentUpdatedEventArgs>

IndexedDBListUpdated

The origin's IndexedDB database list has been modified.

public event EventHandler<IndexedDBListUpdatedEventArgs>? IndexedDBListUpdated

Event Type

EventHandler<IndexedDBListUpdatedEventArgs>

InterestGroupAccessed

One of the interest groups was accessed. Note that these events are global to all targets sharing an interest group store.

public event EventHandler<InterestGroupAccessedEventArgs>? InterestGroupAccessed

Event Type

EventHandler<InterestGroupAccessedEventArgs>

InterestGroupAuctionEventOccurred

An auction involving interest groups is taking place. These events are target-specific.

public event EventHandler<InterestGroupAuctionEventOccurredEventArgs>? InterestGroupAuctionEventOccurred

Event Type

EventHandler<InterestGroupAuctionEventOccurredEventArgs>

InterestGroupAuctionNetworkRequestCreated

Specifies which auctions a particular network fetch may be related to, and in what role. Note that it is not ordered with respect to Network.requestWillBeSent (but will happen before loadingFinished loadingFailed).

public event EventHandler<InterestGroupAuctionNetworkRequestCreatedEventArgs>? InterestGroupAuctionNetworkRequestCreated

Event Type

EventHandler<InterestGroupAuctionNetworkRequestCreatedEventArgs>

SharedStorageAccessed

Shared storage was accessed by the associated page. The following parameters are included in all events.

public event EventHandler<SharedStorageAccessedEventArgs>? SharedStorageAccessed

Event Type

EventHandler<SharedStorageAccessedEventArgs>

SharedStorageWorkletOperationExecutionFinished

A shared storage run or selectURL operation finished its execution. The following parameters are included in all events.

public event EventHandler<SharedStorageWorkletOperationExecutionFinishedEventArgs>? SharedStorageWorkletOperationExecutionFinished

Event Type

EventHandler<SharedStorageWorkletOperationExecutionFinishedEventArgs>

StorageBucketCreatedOrUpdated

storageBucketCreatedOrUpdated

public event EventHandler<StorageBucketCreatedOrUpdatedEventArgs>? StorageBucketCreatedOrUpdated

Event Type

EventHandler<StorageBucketCreatedOrUpdatedEventArgs>

StorageBucketDeleted

storageBucketDeleted

public event EventHandler<StorageBucketDeletedEventArgs>? StorageBucketDeleted

Event Type

EventHandler<StorageBucketDeletedEventArgs>