Le divorce WebKit / Chromium, une histoire ancienne
Par Arnaud Morel - Publié le
l'architecture multi-process utilisée au sein de Chromium, différente de celle utilisée sur d'autres navigateurs WebKitqui rendait les choses complexes.
Maciej a une version différente : selon lui, c'est d'abord l'équipe de Chromium qui a refusé d'intégrer son architecture multi-process à WebKit.
avant que nous n'écrivions une seule ligne de ce qui allait être WebKit2, nous avons directement demandé à Google s'ils voulaient proposer leur architecture multi-process sur WebKit, de manière à ce que l'on puisse se baser dessus pour le développement. Ils ont répondu non. À ce stade nous avions trois options : intégrer sans demander le code multiprocess de Chromium ("a hostile fork of Chromium"), écrire notre propre code multi-process, ou rester mono-process. Écrire notre propre code était la moins pire option, précise-t-il. Cette histoire remonte plus de trois ans en arrière, comme le commente Gruber, le divorce Chromium / WebKit est une histoire qui date.
Source