Reviewed by Tim H.
authorthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Feb 2007 04:32:06 +0000 (04:32 +0000)
committerthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Feb 2007 04:32:06 +0000 (04:32 +0000)
        Fixes: http://bugs.webkit.org/show_bug.cgi?id=12852
        Bug#12852: Drosera should select function name, not "function" keyword when selecting from function list pop-up
        * Drosera/debugger.js: Fixed some logic errors resulting in generating double IDs and names.

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

WebKitTools/ChangeLog
WebKitTools/Drosera/debugger.js

index 8d3760b..dbd5a18 100644 (file)
@@ -1,3 +1,11 @@
+2007-02-22  Vladimir Olexa  <vladimir.olexa@gmail.com>
+
+        Reviewed by Tim H.
+
+        Fixes: http://bugs.webkit.org/show_bug.cgi?id=12852
+        Bug#12852: Drosera should select function name, not "function" keyword when selecting from function list pop-up
+        * Drosera/debugger.js: Fixed some logic errors resulting in generating double IDs and names.
+
 2007-02-22  Adele Peterson  <adele@apple.com>
 
         Reviewed by Darin.
index e9781ed..4d25dd0 100644 (file)
@@ -848,7 +848,7 @@ function syntaxHighlight(code, file)
 
                 var fileIndex = filesLookup[file.url];
 
-                if (keyword == "function"
+                if (keyword == "function" && functionIsAnonymous)
                     result += "<span class=\"keyword\"><a name=\"function-" + fileIndex + "-" + file.functionNames.length + "\" id=\"" + fileIndex + "-" + file.functionNames.length + "\">" + keyword + "</a></span>";
                 else
                     result += "<span class=\"keyword\">" + keyword + "</span>";