From ccb8b9955d58d4aa5d927c5427f94856bfa96622 Mon Sep 17 00:00:00 2001 From: "sspitzer@mozilla.org" Date: Tue, 12 Jun 2007 08:24:44 -0700 Subject: [PATCH] fix for bug #383762: "Sort by Name" doesn't work properly with non-ascii characters.patch=Pavel Cvrcek r=sspitzer --- browser/components/places/content/controller.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/browser/components/places/content/controller.js b/browser/components/places/content/controller.js index e7fb7b5de7ec..cd6a8b4c56dc 100755 --- a/browser/components/places/content/controller.js +++ b/browser/components/places/content/controller.js @@ -2222,12 +2222,7 @@ PlacesSortFolderByNameTransaction.prototype = { items.push(item); } - function sortItems(a, b) { - var atitle = a.title; - var btitle = b.title; - return (atitle == btitle) ? 0 : ((atitle < btitle) ? -1 : 1); - } - items.sort(sortItems); + items.sort(function (a, b) { return a.title.localeCompare(b.title); }); for (var i = 0; i < count; ++i) this.bookmarks.setItemIndex(items[i].itemId, i);