cert_request_info->client_certs[0].get());
}
-void App::OnGpuProcessCrashed(base::TerminationStatus exit_code) {
- Emit("gpu-process-crashed");
+void App::OnGpuProcessCrashed(base::TerminationStatus status) {
+ Emit("gpu-process-crashed",
+ status == base::TERMINATION_STATUS_PROCESS_WAS_KILLED);
}
base::FilePath App::GetPath(mate::Arguments* args, const std::string& name) {
std::unique_ptr<content::ClientCertificateDelegate> delegate) override;
// content::GpuDataManagerObserver:
- void OnGpuProcessCrashed(base::TerminationStatus exit_code) override;
+ void OnGpuProcessCrashed(base::TerminationStatus status) override;
private:
// Get/Set the pre-defined path in PathService.
}
void WebContents::RenderProcessGone(base::TerminationStatus status) {
- Emit("crashed");
+ Emit("crashed", status == base::TERMINATION_STATUS_PROCESS_WAS_KILLED);
}
void WebContents::PluginCrashed(const base::FilePath& plugin_path,
### Event: 'gpu-process-crashed'
-Emitted when the gpu process crashes.
+Returns:
+
+* `event` Event
+* `killed` Boolean
+
+Emitted when the gpu process crashes or is killed.
### Event: 'accessibility-support-changed' _macOS_ _Windows_
#### Event: 'crashed'
-Emitted when the renderer process has crashed.
+Returns:
+
+* `event` Event
+* `killed` Boolean
+
+Emitted when the renderer process crashes or is killed.
#### Event: 'plugin-crashed'