Не успели мы написать о том, что Google будет делать собственный форк на базе WebKit, как в Apple решили тоже подчистить код

 Apple_Headquarters,_Cupertino,_California

Это похоже на развод. Google форкнул и ушёл. Apple, как единственный крупный участник проекта WebKit начал вычищать исходный код от тех функций, файлов  и элементов, которые ему больше не нужны.

В том числе из исходного кода будет удалён JavaScript движок V8.

Полный список того, что будет удалено из WebKit в ближайшие недели:

  • Нарушения иерархических представлений (layering violations) в WebCore/platform, где Page* или Frame* можно было передать функции
  • Supplementable и Supplement
  • #if USE(GOOGLEURL)
  • #if USE(V8)
  • #if !USE(JSC)
  • #if PLATFORM(CHROMIUM)
  • Skia
  • DOMFileSystem
  • WebLayer и его реализацию скроллинга
  • Функции #defines, которые не пользуются популярностью

Список конкретных файлов, которые будут удалены из WebKit:

  • .gyp билд-файлы
  • WebCore/bindings/v8
  • WebCore/bindings/scripts/*v8*
  • LayoutTests/platform/chromium*
  • WebKit/chromium
  • WTF/wtf/chromium
  • WebCore/platform/chromium
  • WebCore/*Chromium*
  • Source/Platform/chromium
  • ManualTests/chromium/
  • Tools/BuildSlaveSupport/chromium/
  • Tools/DumpRenderTree/chromium/

Третья мировая война браузеров начата.

Источник: WebKit Dev List