EdgeHTML has added support for more CSS and HTML5 elements boosting it’s HTML5Test score from 402 to 458, a vast improvement that puts it on par with FireFox’s 467 but still falling far behind Chrome’s 521. This table from the Microsoft Edge Dev Blog shows the major features added in EdgeHTML 13.
- CSS Mutability Pseudo-classes
- CSS Range Pseudo-classes
- CSS initial keyword
- CSS unset keyword
- input type=text selectionDirection
- input type=time
- input type=datetime-local
- <meter> element
- oninvalid event handler for the element document and window
- Pointer Lock (Mouse Lock)
- Canvas ellipse
- Canvas blending modes
- Extended srcset and sizes (see the associated blog post and demo)
- <picture> element (see the associated blog post and demo)
- SVG external content
- Restored support for docking the F12 Developer Tools
This list also from the Microsoft Edge Dev Blog shows the features added in the latest version.
- asm.js is now enabled by default (previously behind a flag); see our blog post and demo
- ES2015 Classes now enabled by default (previously behind a flag)
For more information about the improvements in Microsoft’s newest browser, check out the blog post at Microsoft Edge Dev Blog.