Table of Contents

Namespace OpenQA.Selenium.DevTools.V154.ServiceWorker

Classes

DeliverPushMessageCommandResponse

Response for DeliverPushMessage

DeliverPushMessageCommandSettings

DeliverPushMessage

DisableCommandResponse

Response for Disable

DisableCommandSettings

Disable

DispatchPeriodicSyncEventCommandResponse

Response for DispatchPeriodicSyncEvent

DispatchPeriodicSyncEventCommandSettings

DispatchPeriodicSyncEvent

DispatchSyncEventCommandResponse

Response for DispatchSyncEvent

DispatchSyncEventCommandSettings

DispatchSyncEvent

EnableCommandResponse

Response for Enable

EnableCommandSettings

Enable

ServiceWorkerAdapter

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

ServiceWorkerErrorMessage

ServiceWorker error message.

ServiceWorkerRegistration

ServiceWorker registration.

ServiceWorkerRouterCondition

Mostly corresponds to RouterCondition in ServiceWorker spec (https://www.w3.org/TR/service-workers/#dictdef-routercondition) while this currently lacks support for the nested conditions ("or" and "not"). TODO(crbug.com/540469610): Support recursive conditions.

ServiceWorkerRouterRule

ServiceWorkerRouterRule

ServiceWorkerRouterSource

Corresponds to RouterSource in the spec while the representation is different as follows. (https://www.w3.org/TR/service-workers/#typedefdef-routersource)

  • RouterSourceEnum: type equals cache, sourceDict is null.
  • RouterSourceDict: type equals sourceDict, sourceDict has valid value.
ServiceWorkerRouterSourceDict

https://www.w3.org/TR/service-workers/#dictdef-routersourcedict

ServiceWorkerVersion

ServiceWorker version.

SetForceUpdateOnPageLoadCommandResponse

Response for SetForceUpdateOnPageLoad

SetForceUpdateOnPageLoadCommandSettings

SetForceUpdateOnPageLoad

SkipWaitingCommandResponse

Response for SkipWaiting

SkipWaitingCommandSettings

SkipWaiting

StartWorkerCommandResponse

Response for StartWorker

StartWorkerCommandSettings

StartWorker

StopAllWorkersCommandResponse

Response for StopAllWorkers

StopAllWorkersCommandSettings

StopAllWorkers

StopWorkerCommandResponse

Response for StopWorker

StopWorkerCommandSettings

StopWorker

UnregisterCommandResponse

Response for Unregister

UnregisterCommandSettings

Unregister

UpdateRegistrationCommandResponse

Response for UpdateRegistration

UpdateRegistrationCommandSettings

UpdateRegistration

WorkerErrorReportedEventArgs

WorkerErrorReported

WorkerRegistrationUpdatedEventArgs

WorkerRegistrationUpdated

WorkerVersionUpdatedEventArgs

WorkerVersionUpdated

Enums

ServiceWorkerRouterSourceType

ServiceWorkerRouterSourceType

ServiceWorkerVersionRunningStatus

ServiceWorkerVersionRunningStatus

ServiceWorkerVersionStatus

ServiceWorkerVersionStatus