Title: [220868] tags/Safari-605.1.3/Source/_javascript_Core
- Revision
- 220868
- Author
- [email protected]
- Date
- 2017-08-17 11:51:44 -0700 (Thu, 17 Aug 2017)
Log Message
Cherry-pick r220822. rdar://problem/20163327
Modified Paths
Diff
Modified: tags/Safari-605.1.3/Source/_javascript_Core/API/JSBase.cpp (220867 => 220868)
--- tags/Safari-605.1.3/Source/_javascript_Core/API/JSBase.cpp 2017-08-17 18:43:34 UTC (rev 220867)
+++ tags/Safari-605.1.3/Source/_javascript_Core/API/JSBase.cpp 2017-08-17 18:51:44 UTC (rev 220868)
@@ -175,7 +175,7 @@
GCActivityCallback::s_shouldCreateGCTimer = false;
}
-#if PLATFORM(IOS)
+#if PLATFORM(IOS) && TARGET_OS_IOS
// FIXME: Expose symbols to tell dyld where to find _javascript_Core on older versions of
// iOS (< 7.0). We should remove these symbols once we no longer need to support such
// versions of iOS. See <rdar://problem/13696872> for more details.
Modified: tags/Safari-605.1.3/Source/_javascript_Core/ChangeLog (220867 => 220868)
--- tags/Safari-605.1.3/Source/_javascript_Core/ChangeLog 2017-08-17 18:43:34 UTC (rev 220867)
+++ tags/Safari-605.1.3/Source/_javascript_Core/ChangeLog 2017-08-17 18:51:44 UTC (rev 220868)
@@ -1,5 +1,18 @@
2017-08-17 Jason Marcell <[email protected]>
+ Cherry-pick r220822. rdar://problem/20163327
+
+ 2017-08-16 Dan Bernstein <[email protected]>
+
+ [Cocoa] Older-iOS install name symbols are being exported on other platforms
+ https://bugs.webkit.org/show_bug.cgi?id=175654
+
+ Reviewed by Tim Horton.
+
+ * API/JSBase.cpp: Define the symbols only when targeting iOS.
+
+2017-08-17 Jason Marcell <[email protected]>
+
Revert r220601. rdar://problem/33928369
2017-08-16 Csaba Osztrogonác <[email protected]>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes