|
|
|
|
|
by icebraining
4061 days ago
|
|
No, it's not completely new from scratch: So we set about to create a new engine using IE11’s standards support as a baseline. I watched Justin Rogers, one of our engineers, press “Enter” on the commit that forked the engine—it took almost 45 minutes just to process it (just committing the changes, not building!). http://www.smashingmagazine.com/2015/01/26/inside-microsofts... |
|
>> In the coming months, swathes of IE legacy were deleted from the new engine. Gone were document modes. Removed was the subsystem responsible for emulating IE8 layout quirks. VBScript eliminated. Remnants like attachEvent, X-UA-Compatible, currentStyle were all purged from the new engine. The codebase looks little like Trident anymore (far more diverged already than even Blink is from WebKit). What remained was a clean slate.
At this point, they kept basic stuff any rendering engine would do but it's as clean a start as you can get.