Rotation animations sometimes use the wrong origin (affects apple.com)
authordino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Feb 2019 18:14:06 +0000 (18:14 +0000)
committerdino@apple.com <dino@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Feb 2019 18:14:06 +0000 (18:14 +0000)
https://bugs.webkit.org/show_bug.cgi?id=194878
<rdar://problem/43908047>

Follow-up commit to ensure this change only affects newer versions
of iOS.

* wtf/Platform.h: Add a version check.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@241873 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WTF/ChangeLog
Source/WTF/wtf/Platform.h

index 3020dcf..4ecf773 100644 (file)
@@ -1,3 +1,14 @@
+2019-02-21  Dean Jackson  <dino@apple.com>
+
+        Rotation animations sometimes use the wrong origin (affects apple.com)
+        https://bugs.webkit.org/show_bug.cgi?id=194878
+        <rdar://problem/43908047>
+
+        Follow-up commit to ensure this change only affects newer versions
+        of iOS.
+
+        * wtf/Platform.h: Add a version check.
+
 2019-02-20  Alex Christensen  <achristensen@webkit.org>
 
         URL percent-encode operations should use checked arithmetic for buffer allocation length
index c00fe39..0ac31dd 100644 (file)
 #define HAVE_CG_FONT_RENDERING_GET_FONT_SMOOTHING_DISABLED 1
 #endif
 
-#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || PLATFORM(IOS_FAMILY)
+#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000)
 #define HAVE_CA_WHERE_ADDITIVE_TRANSFORMS_ARE_REVERSED 1
 #endif