__MAC_OS_X_VERSION_MIN_REQUIRED is not defined on iOS so code like the following fails to achieve its intended purpose
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 && !PLATFORM(IOS)
It should be updated to
#if !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080
Created attachment 185036 [details]
I fixed this as a BUILD FIX in r140988. <http://trac.webkit.org/changeset/140988>
Yup. This is fixed.
Umm. r140988 doesn't cover all the cases. There's a few more places that need to be fixed.
Committed r141025: <http://trac.webkit.org/changeset/141025>