| Index: Source/devtools/front_end/sources/JavaScriptSourceFrame.js
|
| diff --git a/Source/devtools/front_end/sources/JavaScriptSourceFrame.js b/Source/devtools/front_end/sources/JavaScriptSourceFrame.js
|
| index e9e3ef0aa2730e1b34738be8dff91c9c14a5881c..c5f92733a23a79c4f5e39e20a0e200e1b1d0171d 100644
|
| --- a/Source/devtools/front_end/sources/JavaScriptSourceFrame.js
|
| +++ b/Source/devtools/front_end/sources/JavaScriptSourceFrame.js
|
| @@ -774,8 +774,13 @@ WebInspector.JavaScriptSourceFrame.prototype = {
|
| _updateLinesWithoutMappingHighlight: function()
|
| {
|
| var linesCount = this.textEditor.linesCount;
|
| - for (var i = 0; i < linesCount; ++i)
|
| - this.textEditor.toggleLineClass(i, "cm-line-without-source-mapping", !WebInspector.debuggerWorkspaceBinding.uiLineHasMapping(this._uiSourceCode, i));
|
| + for (var i = 0; i < linesCount; ++i) {
|
| + var lineHasMapping = WebInspector.debuggerWorkspaceBinding.uiLineHasMapping(this._uiSourceCode, i);
|
| + if (!lineHasMapping)
|
| + this._hasLineWithoutMapping = true;
|
| + if (this._hasLineWithoutMapping)
|
| + this.textEditor.toggleLineClass(i, "cm-line-without-source-mapping", !lineHasMapping);
|
| + }
|
| },
|
|
|
| /**
|
|
|