# RenderProcessGoneDetail

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Summary:[Ctors](https://developer.android.com/reference/android/webkit/RenderProcessGoneDetail#pubctors)\|[Methods](https://developer.android.com/reference/android/webkit/RenderProcessGoneDetail#pubmethods)\|[Inherited Methods](https://developer.android.com/reference/android/webkit/RenderProcessGoneDetail#inhmethods)  

# RenderProcessGoneDetail

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/webkit/RenderProcessGoneDetail "View this page in Kotlin")\|Java

`
public


abstract
class
RenderProcessGoneDetail
`  
`

extends `[Object](https://developer.android.com/reference/java/lang/Object)`


``


`

|---|----------------------------------------|
| [java.lang.Object](https://developer.android.com/reference/java/lang/Object) ||
| ↳ | android.webkit.RenderProcessGoneDetail |

<br />

*** ** * ** ***

This class provides more specific information about why the render process exited. The application may use this to decide how to handle the situation.

## Summary

|                                                                                                        ### Public constructors                                                                                                         ||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| ` `[RenderProcessGoneDetail](https://developer.android.com/reference/android/webkit/RenderProcessGoneDetail#RenderProcessGoneDetail())`() ` *This constructor is deprecated. This class should not be constructed by applications.* |

|                                                                                                               ### Public methods                                                                                                                ||
|---------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` abstract boolean` | ` `[didCrash](https://developer.android.com/reference/android/webkit/RenderProcessGoneDetail#didCrash())`() ` Indicates whether the render process was observed to crash, or whether it was killed by the system.          |
| ` abstract int`     | ` `[rendererPriorityAtExit](https://developer.android.com/reference/android/webkit/RenderProcessGoneDetail#rendererPriorityAtExit())`() ` Returns the renderer priority that was set at the time that the renderer exited. |

| ### Inherited methods |
|-----------------------|---|
| From class` `[java.lang.Object](https://developer.android.com/reference/java/lang/Object)` ` |--------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` `[Object](https://developer.android.com/reference/java/lang/Object)          | ` `[clone](https://developer.android.com/reference/java/lang/Object#clone())`() ` Creates and returns a copy of this object.                                                                                                                                                      | | ` boolean`                                                                     | ` `[equals](https://developer.android.com/reference/java/lang/Object#equals(java.lang.Object))`(`[Object](https://developer.android.com/reference/java/lang/Object)` obj) ` Indicates whether some other object is "equal to" this one.                                           | | ` void`                                                                        | ` `[finalize](https://developer.android.com/reference/java/lang/Object#finalize())`() ` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.                                                          | | ` final `[Class](https://developer.android.com/reference/java/lang/Class)`<?>` | ` `[getClass](https://developer.android.com/reference/java/lang/Object#getClass())`() ` Returns the runtime class of this`Object`.                                                                                                                                                | | ` int`                                                                         | ` `[hashCode](https://developer.android.com/reference/java/lang/Object#hashCode())`() ` Returns a hash code value for the object.                                                                                                                                                 | | ` final void`                                                                  | ` `[notify](https://developer.android.com/reference/java/lang/Object#notify())`() ` Wakes up a single thread that is waiting on this object's monitor.                                                                                                                            | | ` final void`                                                                  | ` `[notifyAll](https://developer.android.com/reference/java/lang/Object#notifyAll())`() ` Wakes up all threads that are waiting on this object's monitor.                                                                                                                         | | ` `[String](https://developer.android.com/reference/java/lang/String)          | ` `[toString](https://developer.android.com/reference/java/lang/Object#toString())`() ` Returns a string representation of the object.                                                                                                                                            | | ` final void`                                                                  | ` `[wait](https://developer.android.com/reference/java/lang/Object#wait(long,%20int))`(long timeoutMillis, int nanos) ` Causes the current thread to wait until it is awakened, typically by being*notified* or*interrupted*, or until a certain amount of real time has elapsed. | | ` final void`                                                                  | ` `[wait](https://developer.android.com/reference/java/lang/Object#wait(long))`(long timeoutMillis) ` Causes the current thread to wait until it is awakened, typically by being*notified* or*interrupted*, or until a certain amount of real time has elapsed.                   | | ` final void`                                                                  | ` `[wait](https://developer.android.com/reference/java/lang/Object#wait())`() ` Causes the current thread to wait until it is awakened, typically by being*notified* or*interrupted*.                                                                                             | ||

## Public constructors

### RenderProcessGoneDetail

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public RenderProcessGoneDetail ()
```

<br />

**This constructor is deprecated.**   
This class should not be constructed by applications.

<br />

<br />

## Public methods

### didCrash

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract boolean didCrash ()
```

Indicates whether the render process was observed to crash, or whether it was killed by the system. If the render process was killed, this is most likely caused by the system being low on memory.

<br />

|                                        Returns                                        ||
|-----------|----------------------------------------------------------------------------|
| `boolean` | `true`if render process crashed, otherwise it was killed by system. <br /> |

### rendererPriorityAtExit

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract int rendererPriorityAtExit ()
```

Returns the renderer priority that was set at the time that the renderer exited. This may be greater than the priority that any individual[WebView](https://developer.android.com/reference/android/webkit/WebView)requested using[WebView.setRendererPriorityPolicy](https://developer.android.com/reference/android/webkit/WebView#setRendererPriorityPolicy(int,%20boolean)).

<br />

|                                                                                                                                                                                                                        Returns                                                                                                                                                                                                                         ||
|-------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `int` | the priority of the renderer at exit. Value is[WebView.RENDERER_PRIORITY_WAIVED](https://developer.android.com/reference/android/webkit/WebView#RENDERER_PRIORITY_WAIVED),[WebView.RENDERER_PRIORITY_BOUND](https://developer.android.com/reference/android/webkit/WebView#RENDERER_PRIORITY_BOUND), or[WebView.RENDERER_PRIORITY_IMPORTANT](https://developer.android.com/reference/android/webkit/WebView#RENDERER_PRIORITY_IMPORTANT) <br /> |