Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Blink was forked a long time ago–do they still share patches?


There are enough similarities that Igalia (https://www.igalia.com/) could implement CSS Grid for Blink and WebKit at about the same time.


They share less and less. Blink did a `rm -rf third_party/Webkit` recently.


Patches is not the only mechanism to keep code in sync.

For two engines forked from the same source (same architecture and even same code tree structure) it is relatively easy to copy/paste feature implementation, no?


In theory maybe, but in practice we rarely do. Sometimes even when the idea is pretty clear, like WebKit's CSS JIT, it's not that easy to copy because of underlying assumptions.


Just curious, what kind of underlying assumptions are required for the CSS JIT (which is completely new to me! I had no idea this even existed)? I read this: https://webkit.org/blog/3271/webkit-css-selector-jit-compile... but I didn't see anything specific (by the way, the spinning animation for the gear is broken on my Safari Technology Preview).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: