Fix #6684: Improper javascript array iteration causes problems
authorAntoine Musso <hashar@users.mediawiki.org>
Sat, 3 Feb 2007 21:58:37 +0000 (21:58 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Sat, 3 Feb 2007 21:58:37 +0000 (21:58 +0000)
Patch by Dan Li <dto@dev.java.net>

RELEASE-NOTES
skins/common/wikibits.js

index 97d3ff5..390ff47 100644 (file)
@@ -169,6 +169,7 @@ lighter making things easier to read.
 * Fix for paths in 1.4->1.5 special-case updater script
 * (bug 8789) AJAX search: IE users can now use the return key
 * (bug 6844) Use <ins> and <del> tags to emphase the differences
+* (bug 6684) Fix improper javascript array iteration
 
 
 == Languages updated ==
index cf53694..b7762b9 100644 (file)
@@ -374,10 +374,10 @@ function mwSetupToolbar() {
                return false;
        }
 
-       for (var i in mwEditButtons) {
+       for (var i = 0; i < mwEditButtons.length; i++) {
                mwInsertEditButton(toolbar, mwEditButtons[i]);
        }
-       for (i in mwCustomEditButtons) {
+       for (var i = 0; i < mwCustomEditButtons.length; i++) {
                mwInsertEditButton(toolbar, mwCustomEditButtons[i]);
        }
        return true;