Gecko и Webkit - это разные движки рендеринга.Да, они используют несколько разные механизмы рендеринга.Да, результаты иногда выглядят иначе, хотя это обычно указывает на ошибку либо в WebKit, либо в Gecko, либо в обоих.Кроме того, браузеры на основе Gecko используют SpiderMonkey в качестве движка JavaScript, в то время как браузеры на основе WebKit используют JavaScriptCore или V8.Кроме того, разные браузеры используют разные сетевые библиотеки (в Gecko используются Necko, в то время как в WebKit используются различные библиотеки).