More details, along with some leaked screenshots, have been posted showing off more of "Project Spartan", the code name for Microsoft's next web browser that will be included in Windows 10 for PCs and smartphones.
Full story from the WindowsCentral blog...