[webkit-dev] Moving WTF out of JavaScriptCore

Osztrogonac Csaba oszi at inf.u-szeged.hu
Tue Feb 28 07:38:23 PST 2012


I uploaded the necessary buildfix for Qt to the bugzilla: https://bugs.webkit.org/show_bug.cgi?id=79783 .

Please be careful with moving JavaScriptCore/wtf to WTF, because we
need zillion trivial fixes for case sensitive file systems. (~4000 files!!!)

I made it locally to be able prepare the Qt buildfix and I had to replace all
"wtf" to "WTF includes everywhere. (*.cpp, *.h, *.y, *.py, *.pl, *.pm, ...)
The patch is huge, ~2Mb and ~4000 files are affected.

I suggest landing the following patches separately:
- Moving Sources/JavaScriptCore/wtf --> Sources/WTF
- s/wtf/WTF/g patch :)
- platform buildfixes

Please let me know if you have the new date for landing these patches. I
would be happier with a more CET timezone friendly timing. - 08:00-00:00 in CET.


Eric Seidel írta:
> We've been talking about moving WTF out of JavaScriptCore for a long
> time.  We believe we're nearly there.
> https://bugs.webkit.org/show_bug.cgi?id=75673
> This will mean that WTF will be built as a separate static library on all ports.
> The plan is to do this move all in one piece, after work hours PST,
> when the tree is least active.
> It won't be the most beautiful transition (as we're likely to break at
> least one port in the process), but we'll try not to make too much of
> a mess.
> We believe all the ports are ready for the move, except AppleWin:
> https://bugs.webkit.org/show_bug.cgi?id=75897
> Once AppleWin is ready we'll schedule a date for the transition and
> announce it one this thread.
> Thanks!
> -eric

More information about the webkit-dev mailing list