Reviewed by Maciej.
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 1 Aug 2006 06:10:04 +0000 (06:10 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 1 Aug 2006 06:10:04 +0000 (06:10 +0000)
        http://bugzilla.opendarwin.org/show_bug.cgi?id=10182
        Bug 10182: [Drosera] Evaluating expressions in Console is slow when current frame has many variables

        * Drosera/console.js: String.indexOf returns -1 when the string is not found.
        Correct the logic to not reload local variable list unless an '=' character is in the expression.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15732 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/Drosera/console.js

index 3eac17ba8f7d059d937556248ad099c3edb05459..bbf15e9c840ad4342666b8503d31f184067c96fa 100644 (file)
@@ -1,3 +1,13 @@
+2006-07-31  Mark Rowe  <opendarwin.org@bdash.net.nz>
+
+        Reviewed by Maciej.
+
+        http://bugzilla.opendarwin.org/show_bug.cgi?id=10182
+        Bug 10182: [Drosera] Evaluating expressions in Console is slow when current frame has many variables
+
+        * Drosera/console.js: String.indexOf returns -1 when the string is not found.
+        Correct the logic to not reload local variable list unless an '=' character is in the expression.
+
 2006-07-31  Darin Adler  <darin@apple.com>
 
         Reviewed by Maciej.
index 2b3a1313d1e193118001f450dd1db2893e9fe976..89a7458d3b708fd354b15b73113232ff2947d9c5 100644 (file)
@@ -70,6 +70,6 @@ function sendScript(script)
     history.appendChild(row);
     history.scrollTop = history.scrollHeight;
 
-    if (script.indexOf("="))
+    if (script.indexOf("=") >= 0)
         mainWindow.currentCallFrame.loadVariables();
 }