I have a media query with a responsive breakpoint that adjusts how a table is displayed. When it shrinks below a certain size there is some special CSS formatting in a media query. This works fine in all other browsers (IE10, IE11, Chrome, and Firefox) but IE9 refuses to recalculate page geometry. To get around this I would normally force the browser to do a reflow but as this occurs on window resize that isn't an option. The excessive reflows will crash the browser.
The CSS formatting is valid and I was able to rule out other Javascript code as the cause. There is also a related post on this issue on Stack Overflow here: http://stackoverflow.com/questions/6392826/mobile-table-crashes-ie9