Index: Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js |
diff --git a/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js b/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js |
index a01ac5e079b1be234d130ac3d6b6208a6a4e499a..b0735d6d5da928a1e7b9913c3108a850bcaff22c 100644 |
--- a/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js |
+++ b/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js |
@@ -939,7 +939,13 @@ WebInspector.CodeMirrorTextEditor.prototype = { |
else if (whitespaceMode === "trailing") |
mimeType = this._trailingWhitespaceOverlayMode(this._mimeType); |
this._codeMirror.setOption("mode", mimeType); |
- WebInspector.CodeMirrorTextEditor._loadMimeTypeModes(this._mimeType, this._updateCodeMirrorMode.bind(this)); |
+ WebInspector.CodeMirrorTextEditor._loadMimeTypeModes(this._mimeType, this._mimeTypeModesLoaded.bind(this)); |
+ }, |
+ |
+ _mimeTypeModesLoaded: function() |
+ { |
+ // Do not remove, this function is sniffed in tests. |
+ this._updateCodeMirrorMode(); |
}, |
/** |