Feature #2049
Minor: Support HTML 5 history in IE 10
Description
It appears that IE 10 supports HTML 5 history. However, the git version of Wt (3.3.0-30-ga7f27d8) requests an IE 9 compaitibility mode that prevents it from being used. This is not a serious issue since Wt falls back to tracking history with URLs containing fragment identifiers (starting with "#").
I've atteched a patch that enables native history support in IE 10. It adds minimal support for recognizing IE10 and using it in native mode. It also removes some vestigial VML support that I was originally concerned might cause IE to choose a compatibility mode. The patch has only been lightly tested and it is certainly possible that the change in compatibility mode might break other functionality.
Files