[webkit-changes] [101241] trunk/Source/WebKit/mac

Hayato Ito hayato at chromium.org
Mon Nov 28 18:21:15 PST 2011


Let me explain. This is a quick build fix for
http://code.google.com/p/chromium/issues/detail?id=105530.

- WebSystemInterface.mm is also used by Chromium Mac build.
- Chromium uses its own WebKitSytemInterfaces.h header file, which is
maintained in
http://src.chromium.org/viewvc/chrome/trunk/src/third_party/apple_webkit/

At first I tried to modify Chromium's WebKitSystemInterface.h as in
http://codereview.chromium.org/8718008/. But I thought it might be better
to add a fix to WebKitSytemInterface.mm itself than to add a change locally
to Chromium's WebKitSytemInterface.h.

I guess there is better way to fix this. I am sorry that I should have
added more descriptive changelog.

On Tue, Nov 29, 2011 at 3:26 AM, Mark Rowe <mrowe at apple.com> wrote:

> This change appears to be incorrect. WebSystemInterface.mm is a Mac-only
> file, so it's not clear why you're adding PLATFORM(MAC) to it.
>
> - Mark
>
> On 2011-11-28, at 03:01, hayato at chromium.org wrote:
>
>   Revision 101241<http://trac.webkit.org/projects/webkit/changeset/101241>
> Author hayato at chromium.org Date 2011-11-28 03:01:26 -0800 (Mon, 28 Nov
> 2011) Log Message
>
> Fix chromium canary build after r101215 <http://trac.webkit.org/projects/webkit/changeset/101215>.
> Unreviewed. Build fix.
>
> * WebCoreSupport/WebSystemInterface.mm:
> (InitWebCoreSystemInterface):
>
> Modified Paths
>
>    - trunk/Source/WebKit/mac/ChangeLog
>    - trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm
>
>  Diff
> Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm
> (101240 => 101241)
>
> --- trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm	2011-11-28 10:23:02 UTC (rev 101240)
> +++ trunk/Source/WebKit/mac/WebCoreSupport/WebSystemInterface.mm	2011-11-28 11:01:26 UTC (rev 101241)@@ -166,7 +166,7 @@     INIT(CreateVMPressureDispatchOnMainQueue); #endif -#if !defined(BUILDING_ON_SNOW_LEOPARD) && !defined(BUILDING_ON_LION)+#if PLATFORM(MAC) && !defined(BUILDING_ON_SNOW_LEOPARD) && !defined(BUILDING_ON_LION)     INIT(GetMacOSXVersionString); #endif
>
>   _______________________________________________
> webkit-changes mailing list
> webkit-changes at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes
>
>
>


-- 
Hayato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-changes/attachments/20111129/44596a61/attachment.html>


More information about the webkit-changes mailing list