[Webkit-unassigned] [Bug 186572] [watchOS] Audit code that is excluded due to __IPHONE_OS_VERSION_MIN_REQUIRED checks
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 12 16:59:57 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=186572
--- Comment #1 from Andy Estes <aestes at apple.com> ---
Here are things that look suspicious to me at first glance:
Platform.h:
#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || USE(GCRYPT)
#define HAVE_RSA_PSS 1
#endif
#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000 && !PLATFORM(APPLETV))
#define HAVE_URL_FORMATTING 1
#endif
#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400)
#define ENABLE_ACCESSIBILITY_EVENTS 1
#define HAVE_SEC_KEY_PROXY 1
#endif
WebContentReaderCocoa.mm:
#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300)
... stuff for createFragment()
FontCacheCoreText.cpp:
#define HAS_CORE_TEXT_WIDTH_ATTRIBUTE ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000))
#define CAN_DISALLOW_USER_INSTALLED_FONTS ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000))
#if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300)
CFStringRef nameAttribute = kCTFontPostScriptNameAttribute;
#else
CFStringRef nameAttribute = kCTFontNameAttribute;
#endif
#if ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000))
optOutFromGXNormalization = CTFontDescriptorIsSystemUIFont(fontDescriptor);
#endif
FontPlatformDataCocoa.mm:
#define WORKAROUND_CORETEXT_VARIATIONS_WITH_FALLBACK_LIST_BUG (ENABLE(VARIATION_FONTS) && ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED < 101300) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED < 110000)))
FontCustomPlatformData.cpp:
The check in createFontCustomPlatformData.
FontDescription.h:
#define USE_PLATFORM_SYSTEM_FALLBACK_LIST ((PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300))
ResourceRequestCFNet.cpp:
Stuff about _kCFHTTPCookiePolicyPropertySiteForCookies.
CookieCocoa.mm:
Same-site cookie stuff.
ResourceRequestCocoa.mm:
More same-site cookie stuff.
CookieJarMac.mm:
More same-site cookie stuff.
NetworkDataTaskCocoa.mm:
More same-site cookie stuff.
NetworkProcessCocoa.mm:
Implementation of syncAllCookies.
NetworkSessionCocoa.mm:
Network load metrics that are mysteriously guarded by "(PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000)"
_suppressedAutoAddedHTTPHeaders SPI
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180612/1a6cd48b/attachment-0001.html>
More information about the webkit-unassigned
mailing list