RESOLVED FIXED 108224
BUILD FIX: Make WebCorePrefix.h build on iOS
https://bugs.webkit.org/show_bug.cgi?id=108224
Summary BUILD FIX: Make WebCorePrefix.h build on iOS
David Kilzer (:ddkilzer)
Reported 2013-01-29 13:48:15 PST
<http://webkit.org/b/000000> Reviewed by NOBODY (OOPS!). * WebCorePrefix.h: - Include <wtf/Platform.h>. - Do not include <CoreServices/CoreServices.h> on iOS. - Include <Foundation/Foundation.h> instead of <Cocoa/Cocoa.h> on iOS. --- 2 files changed, 23 insertions(+), 2 deletions(-)
Attachments
Patch (1.90 KB, patch)
2013-01-29 13:48 PST, David Kilzer (:ddkilzer)
no flags
David Kilzer (:ddkilzer)
Comment 1 2013-01-29 13:48:16 PST
David Kilzer (:ddkilzer)
Comment 2 2013-01-29 13:52:13 PST
Was Platform.h not included in WebCorePrefix.h for a reason? (Maybe to force config.h to be included in all source files, or to prevent ENABLE(), USE(), PLATFORM(), etc. macros from appearing in headers?)
WebKit Review Bot
Comment 3 2013-01-30 04:23:01 PST
Comment on attachment 185301 [details] Patch Clearing flags on attachment: 185301 Committed r141254: <http://trac.webkit.org/changeset/141254>
WebKit Review Bot
Comment 4 2013-01-30 04:23:04 PST
All reviewed patches have been landed. Closing bug.
David Kilzer (:ddkilzer)
Comment 5 2013-01-30 10:28:10 PST
(In reply to comment #2) > Was Platform.h not included in WebCorePrefix.h for a reason? (Maybe to force config.h to be included in all source files, or to prevent ENABLE(), USE(), PLATFORM(), etc. macros from appearing in headers?) Note that the Tools/Scripts/check-for-inappropriate-macros-in-external-headers script now checks for those macros appearing in public headers.
Note You need to log in before you can comment on or make changes to this bug.