[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-dev
Subject:    Re: [webkit-dev] #if PLATFORM(CF) || (PLATFORM(QT) &&
From:       Darin Fisher <darin () chromium ! org>
Date:       2009-01-30 20:07:07
Message-ID: bd8f24d20901301207g6d984556s1fe3480198d97b7e () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I didn't have a specific example with CF in mind.  Since the Mac port of
Chromium is sharing things like PLATFORM(CG), I can imagine there being
issues like this coming up.
-Darin



On Fri, Jan 30, 2009 at 9:17 AM, Darin Adler <darin@apple.com> wrote:

> On Jan 30, 2009, at 9:10 AM, Darin Fisher wrote:
>
>  Just speculating, but probably because there are cases where a QT API
>> should be used instead of a CF API.  This probably just happens to be a time
>> when the CF API is preferred (maybe a QT alternative does not exist?).
>>
>
> The way we handle such cases is to put the #ifs in the proper order for
> those cases.
>
>  (We are in a similar boat with PLATFORM(CHROMIUM), which is why this topic
>> is especially interesting to me.)
>>
>
>
> With CF? I could understand that problem with, say, MAC, and WIN. But I am
> surprised to hear the same said about CF. Could we discuss a specific
> example?
>
>    -- Darin
>
>

[Attachment #5 (text/html)]

I didn&#39;t have a specific example with CF in mind. &nbsp;Since the Mac port of \
Chromium is sharing things like PLATFORM(CG), I can imagine there being issues like \
this coming up.<div><br></div><div>-Darin</div><div><br></div> <div><br><br><div \
class="gmail_quote">On Fri, Jan 30, 2009 at 9:17 AM, Darin Adler <span \
dir="ltr">&lt;<a href="mailto:darin@apple.com">darin@apple.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex;"> <div class="Ih2E3d">On Jan 30, 2009, at 9:10 AM, Darin \
Fisher wrote:<br> <br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> Just speculating, but probably because there are cases where \
a QT API should be used instead of a CF API. &nbsp;This probably just happens to be a \
time when the CF API is preferred (maybe a QT alternative does not exist?).<br>

</blockquote>
<br></div>
The way we handle such cases is to put the #ifs in the proper order for those \
cases.<div class="Ih2E3d"><br> <br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> (We are in a similar boat with PLATFORM(CHROMIUM), which is \
why this topic is especially interesting to me.)<br> </blockquote>
<br>
<br></div>
With CF? I could understand that problem with, say, MAC, and WIN. But I am surprised \
to hear the same said about CF. Could we discuss a specific example?<br><font \
color="#888888"> <br>
 &nbsp; &nbsp;-- Darin<br>
<br>
</font></blockquote></div><br></div>



_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic