add runtimeErrors to extension status

This commit is contained in:
Johannes Rieken
2017-11-29 14:42:33 +01:00
parent 367c44da19
commit 159f0ea25e
6 changed files with 32 additions and 5 deletions

View File

@@ -15,11 +15,11 @@ export class MainThreadErrors implements MainThreadErrorsShape {
//
}
$onUnexpectedError(err: any | SerializedError, extensionId: string | undefined): void {
$onUnexpectedError(err: any | SerializedError): void {
if (err.$isError) {
const { name, message, stack } = err;
err = new Error();
err.message = extensionId ? `[${extensionId}] ${message}` : message;
err.message = message;
err.name = name;
err.stack = stack;
}