Index: Source/devtools/front_end/console/ConsoleViewMessage.js |
diff --git a/Source/devtools/front_end/console/ConsoleViewMessage.js b/Source/devtools/front_end/console/ConsoleViewMessage.js |
index d15d422545636e03ae29b17cf88ef051cb04966c..a753edd8e86976df18d391c2b7b132b6e6bb23ac 100644 |
--- a/Source/devtools/front_end/console/ConsoleViewMessage.js |
+++ b/Source/devtools/front_end/console/ConsoleViewMessage.js |
@@ -319,8 +319,13 @@ WebInspector.ConsoleViewMessage.prototype = { |
var callFrame = stackTrace[0].scriptId ? stackTrace[0] : null; |
if (!useBlackboxing) |
return callFrame; |
+ var target = this._target(); |
for (var i = 0; i < stackTrace.length; ++i) { |
- if (!WebInspector.BlackboxSupport.isBlackboxedURL(stackTrace[i].url)) |
+ var script = target && target.debuggerModel.scriptForId(stackTrace[i].scriptId); |
+ var blackboxed = script ? |
+ WebInspector.BlackboxSupport.isBlackboxed(script.sourceURL, script.isContentScript()) : |
+ WebInspector.BlackboxSupport.isBlackboxedURL(stackTrace[i].url); |
+ if (!blackboxed) |
return stackTrace[i].scriptId ? stackTrace[i] : null; |
} |
return callFrame; |