Webkit团队计划移除Chromium代码依赖

PChome | 编辑: 李可人 2013-04-08 06:30:00原创

谷歌前两天刚刚宣布,将会用Blink取代WebKit,作为未来Chrome的渲染引擎,并且发布了详细的计划。因此,由于Webkit无需支持Chromium分支,因此有大量无关代码可以移除。

目前版本仍为WebKit引擎

以下是详细的移除计划:

Concepts we plan to remove:
Layering violations in WebCore/platform, where a Page* or Frame* is passed to a function
Supplementable and Supplement
#if USE(GOOGLEURL)
#if USE(V8)
#if !USE(JSC)
#if PLATFORM(CHROMIUM)
Skia
DOMFileSystem
WebLayer and its scrolling implementation
Features #defines that haven’t gained traction

Specific files we plan to remove:
.gyp build files
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团队会移除多少段Chromium相关代码,但可以肯定的是这会是一项大工程。当然,谷歌在移除代码的时候也会帮上WebKit的忙。

小编以为,看来谷歌已经铁了心和苹果分家了,只是不知道其他厂商会站在哪一边呢?至少三星选择了Mozilla

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑