Bug 75476

Summary: PLATFORM(MAC) should not be defined when building PLATFORM(IOS) and PLATFORM(IOS_SIMULATOR)
Product: WebKit Reporter: David Kilzer (:ddkilzer) <ddkilzer>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: aroben, benjamin, joepeck, mitz, mjs, psolanki, sam, yongjun_zhang
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

David Kilzer (:ddkilzer)
Reported 2012-01-03 08:41:34 PST
* SUMMARY After a discussion with Dan Bernstein, we felt that it would be much more work to NOT define PLATFORM(MAC) when building PLATFORM(IOS) and PLATFORM(IOS_SIMULATOR) since they share so much code. If that ever changes in the future, we can always revisit this decision. This bug is to define WTF_PLATFORM_MAC to 1 when building PLATFORM(IOS) and PLATFORM(IOS_SIMULATOR). * NOTES See also: <rdar://problem/6298943&6298944&6298945&6298946>
Attachments
David Kilzer (:ddkilzer)
Comment 1 2015-09-15 10:29:40 PDT
Dan Bernstein fixed this in a variety of commits, including (but not limited to): <http://trac.webkit.org/r163288> <http://trac.webkit.org/r163291> <http://trac.webkit.org/r163657> <http://trac.webkit.org/r163725> <http://trac.webkit.org/r163731> <http://trac.webkit.org/r164192> <http://trac.webkit.org/r164270> Most of the other fixes where in Source/WebKit2 (and other test code in r164295), but aren't listed here.
Note You need to log in before you can comment on or make changes to this bug.