Project

General

Profile

Feature #2049

Minor: Support HTML 5 history in IE 10

Added by Bruce Toll about 9 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
07/18/2013
Due date:
% Done:

0%

Estimated time:

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

Also available in: Atom PDF