---
title: WKWebExtension.Error
framework: webkit
role: symbol
role_heading: Structure
path: webkit/wkwebextension/error
---

# WKWebExtension.Error

Constants that indicate errors in the WKWebExtension domain.

## Declaration

```swift
struct Error
```

## Topics

### Type Properties

- [errorDomain](webkit/wkwebextension/error/errordomain.md)
- [invalidArchive](webkit/wkwebextension/error/invalidarchive.md)
- [invalidBackgroundPersistence](webkit/wkwebextension/error/invalidbackgroundpersistence.md)
- [invalidDeclarativeNetRequestEntry](webkit/wkwebextension/error/invaliddeclarativenetrequestentry.md)
- [invalidManifest](webkit/wkwebextension/error/invalidmanifest.md)
- [invalidManifestEntry](webkit/wkwebextension/error/invalidmanifestentry.md)
- [invalidResourceCodeSignature](webkit/wkwebextension/error/invalidresourcecodesignature.md)
- [resourceNotFound](webkit/wkwebextension/error/resourcenotfound.md)
- [unknown](webkit/wkwebextension/error/unknown.md)
- [unsupportedManifestVersion](webkit/wkwebextension/error/unsupportedmanifestversion.md)

## Relationships

### Conforms To

- [CustomNSError](foundation/customnserror.md)
- [Equatable](swift/equatable.md)
- [Error](swift/error.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Structures

- [WKWebExtension.DataType](webkit/wkwebextension/datatype.md)
- [WKWebExtension.Permission](webkit/wkwebextension/permission.md)
- [WKWebExtension.TabChangedProperties](webkit/wkwebextension/tabchangedproperties.md)
