IE8 bug - max-width is ignored on floats with overflow

Back

The width of both boxes below should be exactly 100px. Box Content which is wider then the specified max-width: 100px shouldn't cause any box to expand.

width: 100px

float: none
BoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContent
float: left
BoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContentBoxContent