Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/sources/DebuggerPausedMessage.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/sources/DebuggerPausedMessage.js b/third_party/WebKit/Source/devtools/front_end/sources/DebuggerPausedMessage.js |
| index b2c3ed141f9fc6624d3ae1e50ef8c514572764c6..857a370950aeb2472a78e73fb0e171e115f9fb91 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/sources/DebuggerPausedMessage.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/sources/DebuggerPausedMessage.js |
| @@ -51,6 +51,8 @@ Sources.DebuggerPausedMessage = class { |
| messageWrapper = buildWrapper(Common.UIString('Paused on assertion')); |
| } else if (details.reason === SDK.DebuggerModel.BreakReason.DebugCommand) { |
| messageWrapper = buildWrapper(Common.UIString('Paused on debugged function')); |
| + } else if (details.reason === SDK.DebuggerModel.BreakReason.OOM) { |
| + messageWrapper = buildWrapper(Common.UIString('Paused before potential OOM')); |
|
dgozman
2017/01/12 23:48:20
... out-of-memory crash
kozy
2017/01/25 02:52:06
Done.
|
| } else if (details.callFrames.length) { |
| var uiLocation = debuggerWorkspaceBinding.rawLocationToUILocation(details.callFrames[0].location()); |
| var breakpoint = uiLocation ? |
| @@ -65,7 +67,8 @@ Sources.DebuggerPausedMessage = class { |
| var errorLike = details.reason === SDK.DebuggerModel.BreakReason.Exception || |
| details.reason === SDK.DebuggerModel.BreakReason.PromiseRejection || |
| - details.reason === SDK.DebuggerModel.BreakReason.Assert; |
| + details.reason === SDK.DebuggerModel.BreakReason.Assert || |
| + details.reason === SDK.DebuggerModel.BreakReason.OOM; |
| status.classList.toggle('error-reason', errorLike); |
| if (messageWrapper) |
| status.appendChild(messageWrapper); |