分享

岔开Chromium:WebKit团队宣布代码精简计划

 quasiceo 2016-12-17
2013-04-05
Google昨日宣布(fork) WebKit,并建立一个叫做Blink的新渲染引擎,现在WebKit团队也宣布了他们的项目简化(streamline)计划。鉴于该渲染引擎不必再支持Chromium port,其将有一系列相当大的代码可以被移除了。
这实际上是一件好事,精简代码不仅能简化开发,也能提升速度。


详细介绍如下:

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/

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多