6040b98c09665c8850ba5de35cd7290b62d626e8
kate
  Mon Apr 9 17:35:29 2012 -0700
Add header links for Antibody Targets (except for IE, where special handling of vertical headers generates inner div so additional work would be required to implement)
diff --git src/hg/js/encodeMatrix.js src/hg/js/encodeMatrix.js
index 0b6f202..98941c8 100644
--- src/hg/js/encodeMatrix.js
+++ src/hg/js/encodeMatrix.js
@@ -158,33 +158,34 @@
                     $(this).parent().addClass('crossHair');
                 }
                 $col = $('colGroup').eq($(this).index());
                 if ($col.hasClass('experimentCol')) {
                     $col.addClass('crossHair');
                 }
             } else {
                 $(this).parent().removeClass('crossHair');
                 $('colGroup').eq($(this).index()).removeClass('crossHair');
             }
         });
     },
 
     rotateTableCells: function ($table) {
        // plugin from David Votrubec, handles IE rotate
-       // TODO: restrict to IE
+        if ($.browser.msie) {
        $table.rotateTableCellContent({className: 'verticalText'});
        $(this).attr('disabled', 'disabled');
+        }
     },
 
     tableMatrixOut: function ($table, matrix, cellTiers, groups, expCounts, rowAddCells) {
         // Fill in matrix --
         // add rows with cell type labels (column 1) and cells for experiments
         // add sections for each Tier of cell type
 
         var maxLen, karyotype, cellType;
         var $row;
 
         // add sections for each Tier of cells
         $.each(cellTiers, function (i, tier) {
             //skip bogus 4th tier (not my property ?)
             if (tier === undefined) {
                 return true;