In my particular scenario – using it with Isomorphic Smartclient framework I only got a working solution in Chrome, Firefox did not work (IE not tested). I think that this may be to do with the way that Firefox processes content that is in table cells.