Title: [158601] branches/safari-537.73-branch/Source/WebInspectorUI
Revision
158601
Author
[email protected]
Date
2013-11-04 15:15:56 -0800 (Mon, 04 Nov 2013)

Log Message

Merge fixes for <rdar://problem/15168240>.

Modified Paths


Diff

Modified: branches/safari-537.73-branch/Source/WebInspectorUI/ChangeLog (158600 => 158601)


--- branches/safari-537.73-branch/Source/WebInspectorUI/ChangeLog	2013-11-04 23:03:14 UTC (rev 158600)
+++ branches/safari-537.73-branch/Source/WebInspectorUI/ChangeLog	2013-11-04 23:15:56 UTC (rev 158601)
@@ -1,5 +1,12 @@
 2013-11-04  Lucas Forschler  <[email protected]>
 
+        Merge fixes for <rdar://problem/15168240>
+        
+        * UserInterface/External/CodeMirror/codemirror.js:
+        (window.CodeMirror):
+
+2013-11-04  Lucas Forschler  <[email protected]>
+
         Merge r158404
 
     2013-10-31  Joseph Pecoraro  <[email protected]>

Modified: branches/safari-537.73-branch/Source/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.js (158600 => 158601)


--- branches/safari-537.73-branch/Source/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.js	2013-11-04 23:03:14 UTC (rev 158600)
+++ branches/safari-537.73-branch/Source/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.js	2013-11-04 23:15:56 UTC (rev 158601)
@@ -302,12 +302,12 @@
   // Make sure the gutters options contains the element
   // "CodeMirror-linenumbers" when the lineNumbers option is true.
   function setGuttersForLineNumbers(options) {
-    var found = false;
-    for (var i = 0; i < options.gutters.length; ++i) {
-      if (options.gutters[i] == "CodeMirror-linenumbers") {
-        if (options.lineNumbers) found = true;
-        else options.gutters.splice(i--, 1);
-      }
+    var found = indexOf(options.gutters, "CodeMirror-linenumbers");
+    if (found == -1 && options.lineNumbers) {
+      options.gutters = options.gutters.concat(["CodeMirror-linenumbers"]);
+    } else if (found > -1 && !options.lineNumbers) {
+      options.gutters = options.gutters.slice(0);
+      options.gutters.splice(found, 1);
     }
     if (!found && options.lineNumbers)
       options.gutters.push("CodeMirror-linenumbers");
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to