---
title: WKError
framework: webkit
role: symbol
role_heading: Structure
path: webkit/wkerror
---

# WKError

Possible error values that WebKit APIs can return.

## Declaration

```swift
struct WKError
```

## Topics

### Getting the Error Codes

- [unknown](webkit/wkerror/unknown.md)
- [webContentProcessTerminated](webkit/wkerror/webcontentprocessterminated.md)
- [webViewInvalidated](webkit/wkerror/webviewinvalidated.md)
- [javaScriptExceptionOccurred](webkit/wkerror/javascriptexceptionoccurred.md)
- [javaScriptResultTypeIsUnsupported](webkit/wkerror/javascriptresulttypeisunsupported.md)
- [contentRuleListStoreCompileFailed](webkit/wkerror/contentruleliststorecompilefailed.md)
- [contentRuleListStoreLookUpFailed](webkit/wkerror/contentruleliststorelookupfailed.md)
- [contentRuleListStoreRemoveFailed](webkit/wkerror/contentruleliststoreremovefailed.md)
- [contentRuleListStoreVersionMismatch](webkit/wkerror/contentruleliststoreversionmismatch.md)
- [attributedStringContentFailedToLoad](webkit/wkerror/attributedstringcontentfailedtoload.md)
- [attributedStringContentLoadTimedOut](webkit/wkerror/attributedstringcontentloadtimedout.md)
- [javaScriptInvalidFrameTarget](webkit/wkerror/javascriptinvalidframetarget.md)
- [navigationAppBoundDomain](webkit/wkerror/navigationappbounddomain.md)
- [javaScriptAppBoundDomain](webkit/wkerror/javascriptappbounddomain.md)
- [credentialNotFound](webkit/wkerror/credentialnotfound.md)
- [duplicateCredential](webkit/wkerror/duplicatecredential.md)
- [malformedCredential](webkit/wkerror/malformedcredential.md)

### Type Properties

- [errorDomain](webkit/wkerror/errordomain.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

### Errors

- [WKError.Code](webkit/wkerror/code.md)
