[webkit-reviews] review granted: [Bug 125242] Replace USE(SECURITY_FRAMEWORK) with finer-grained defines : [Attachment 218428] Remove USE(SECURITY_FRAMEWORK) and add HAVE(SEC_IDENTITY), HAVE(SEC_KEYCHAIN), and ENABLE(SEC_ITEM_SHIM)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 4 12:53:49 PST 2013
Sam Weinig <sam at webkit.org> has granted mitz at webkit.org <mitz at webkit.org>'s
request for review:
Bug 125242: Replace USE(SECURITY_FRAMEWORK) with finer-grained defines
https://bugs.webkit.org/show_bug.cgi?id=125242
Attachment 218428: Remove USE(SECURITY_FRAMEWORK) and add HAVE(SEC_IDENTITY),
HAVE(SEC_KEYCHAIN), and ENABLE(SEC_ITEM_SHIM)
https://bugs.webkit.org/attachment.cgi?id=218428&action=review
------- Additional Comments from Sam Weinig <sam at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=218428&action=review
> Source/WebKit2/config.h:102
> +#ifndef HAVE_SEC_IDENTITY
> +#if PLATFORM(MAC) && !PLATFORM(IOS)
> +#define HAVE_SEC_IDENTITY 1
> +#endif
> +#endif
> +
> +#ifndef HAVE_SEC_KEYCHAIN
> +#if PLATFORM(MAC) && !PLATFORM(IOS)
> +#define HAVE_SEC_KEYCHAIN 1
> +#endif
> +#endif
I would move these to Platform.h, as they could apply to any of the projects.
The Shim is WebKit2 specific, so can stay here.
More information about the webkit-reviews
mailing list