[webkit-dev] Do any ports still disable SVG?

Philip Rogers pdr at google.com
Fri Jan 25 14:17:32 PST 2013


We could reduce a bit of maintenance cost by removing all the defines. I
ran some numbers and I'm not sure we are there yet in terms of lost
productivity, even on the Chromium side. SVG adds around 20% to debug
compile times:

Linux, Z620, no goma, clean build, ninja, Debug DumpRenderTree, without
SVG: 4m05s
Linux, Z620, no goma, clean build, ninja, Debug DumpRenderTree, with SVG:
4m52s

Linux, Z620, no goma, clean build, ninja, Release DumpRenderTree, without
SVG: 3m58s
Linux, Z620, no goma, clean build, ninja, Release DumpRenderTree, with SVG:
4m36s

For Chromium developers not working on WebKit it is probably best to
continue building without SVG, even though I must warn you that you'll miss
out on the some sweet graphics.

Philip


On Fri, Jan 25, 2013 at 12:19 PM, Elliott Sprehn <esprehn at chromium.org>wrote:

> Perhaps the time to remove ENABLE_SVG is in several years once many pages
> depend on it and disabling it results in a busted browser...
>
>
> On Fri, Jan 25, 2013 at 2:55 PM, Arunprasad Rajkumar <
> ararunprasad at gmail.com> wrote:
>
>> Eric, Most of the resource constraint environments(embedded systems)
>> still disables the SVG. If the define is removed code size of WebKit will
>> be increased by atleast 3 to 4M.
>>
>>
>> On 26 January 2013 01:01, <webkit-dev-request at lists.webkit.org> wrote:
>>
>>> This question came up in:https://bugs.webkit.org/show_bug.cgi?id=92393
>>>
>>> Do any ports still disable SVG?  Should we be removing the ENABLE_SVG
>>> defines (and potentially unifying SVG and HTML style resolve more
>>> closely)?
>>>
>>> --
>> *Arunprasad Rajkumar*
>> http://in.linkedin.com/in/ararunprasad
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo/webkit-dev
>>
>>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130125/87968f13/attachment.html>


More information about the webkit-dev mailing list