From http://code.google.com/p/chromium/issues/detail?id=70436: Chrome Version : 9.0.597.67 (Official Build 71393) beta What steps will reproduce the problem? 1. Create a heap snapshot 2. Click on the Constructor column header What is the expected result? Table sorts alphabetically by constructor name. What happens instead? The first row randomly switches position with another row. Please provide any additional information below. Attach a screenshot if possible. This same problem happens when trying to sort on the ±Count column when all counts are 0.
Created attachment 79779 [details] patch
Manually committed http://trac.webkit.org/changeset/76514: 2011-01-21 Mikhail Naganov <mnaganov@chromium.org> Reviewed by Pavel Feldman. Web Inspector: [Chromium] Fix heap snapshot table sorting. Fix table sorting to avoid qsort instability artefacts. https://bugs.webkit.org/show_bug.cgi?id=52914 * inspector/front-end/HeapSnapshotView.js: (WebInspector.HeapSnapshotView.prototype._sortData): (WebInspector.HeapSnapshotDataGridList.propertyComparator.comparator): (WebInspector.HeapSnapshotDataGridList.propertyComparator):
http://trac.webkit.org/changeset/76514 might have broken GTK Linux 32-bit Debug The following tests are not passing: editing/selection/extend-selection-bidi.html