RESOLVED FIXED 52050
Move WebCore to Source
https://bugs.webkit.org/show_bug.cgi?id=52050
Summary Move WebCore to Source
Adam Barth
Reported 2011-01-07 02:12:35 PST
Move WebCore to Source
Attachments
Patch (425.22 KB, patch)
2011-01-07 02:16 PST, Adam Barth
no flags
Adam Barth
Comment 1 2011-01-07 02:16:39 PST
Adam Barth
Comment 2 2011-01-07 02:17:21 PST
Comment on attachment 78217 [details] Patch This patch should contain everything except the actual move.
WebKit Review Bot
Comment 3 2011-01-07 02:19:27 PST
WebKit Review Bot
Comment 4 2011-01-07 02:21:01 PST
Adam Barth
Comment 5 2011-01-07 02:22:24 PST
The failures are, of course, expected.
Early Warning System Bot
Comment 6 2011-01-07 02:23:26 PST
Eric Seidel (no email)
Comment 7 2011-01-07 02:32:30 PST
Comment on attachment 78217 [details] Patch We're goign to end up wanting to remove a bunch of these "Source" additions once everything is moved.
Build Bot
Comment 8 2011-01-07 02:52:30 PST
Adam Barth
Comment 9 2011-01-07 11:27:28 PST
> We're goign to end up wanting to remove a bunch of these "Source" additions once everything is moved. Yeah. I removed a bunch from JavaScriptCore in this patch. I can try to move everything in one patch, but that seemed harder.
Adam Barth
Comment 10 2011-01-07 13:11:34 PST
This patch also requires this change downstream in Chromium to keep the upstream build compiling: Index: glue/webkit_glue.gypi =================================================================== --- glue/webkit_glue.gypi (revision 70448) +++ glue/webkit_glue.gypi (working copy) @@ -117,7 +117,7 @@ 'action_name': 'webkit_version', 'inputs': [ '../build/webkit_version.py', - '<(webkit_src_dir)/WebCore/Configurations/Version.xcconfig', + '<(webkit_src_dir)/Source/WebCore/Configurations/Version.xcconfig', ], 'outputs': [ '<(INTERMEDIATE_DIR)/webkit_version.h',
Adam Barth
Comment 11 2011-01-08 01:35:32 PST
WebKit Review Bot
Comment 12 2011-01-08 02:27:49 PST
http://trac.webkit.org/changeset/75313 might have broken Chromium Mac Release
Adam Barth
Comment 13 2011-01-08 02:42:40 PST
(In reply to comment #12) > http://trac.webkit.org/changeset/75313 might have broken Chromium Mac Release This was an expected consequence of a circular dependency on the location of WebCore in the Chromium build system. Hopefully should be resolved now.
Note You need to log in before you can comment on or make changes to this bug.