This is not the same thing as adding proprietary extensions to HTML5 that people seem to be inferring. Although IE9 doesn't support all of the HTML5 spec, so far as I've seen it hasn't added anything proprietary or invalid according to the spec, I don't see why they would change this for IE10