Title: [285302] branches/safari-612-branch/Source/WTF
- Revision
- 285302
- Author
- [email protected]
- Date
- 2021-11-04 12:56:26 -0700 (Thu, 04 Nov 2021)
Log Message
Cherry-pick r282704. rdar://problem/83067708
Build fix: WebKit::WebProcessPool should use a weak observer with CFNotificationCenter
<https://webkit.org/b/230227>
<rdar://problem/83067708>
* wtf/spi/cocoa/NSObjCRuntimeSPI.h:
- Fix internal Catalina builds by including
NSObjCRuntime_Private.h, but falling through to define
NS_DIRECT and NS_DIRECT_MEMBERS if they weren't defined in the
private header.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@282704 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Modified Paths
Diff
Modified: branches/safari-612-branch/Source/WTF/ChangeLog (285301 => 285302)
--- branches/safari-612-branch/Source/WTF/ChangeLog 2021-11-04 19:40:25 UTC (rev 285301)
+++ branches/safari-612-branch/Source/WTF/ChangeLog 2021-11-04 19:56:26 UTC (rev 285302)
@@ -1,5 +1,33 @@
2021-11-04 Russell Epstein <[email protected]>
+ Cherry-pick r282704. rdar://problem/83067708
+
+ Build fix: WebKit::WebProcessPool should use a weak observer with CFNotificationCenter
+ <https://webkit.org/b/230227>
+ <rdar://problem/83067708>
+
+ * wtf/spi/cocoa/NSObjCRuntimeSPI.h:
+ - Fix internal Catalina builds by including
+ NSObjCRuntime_Private.h, but falling through to define
+ NS_DIRECT and NS_DIRECT_MEMBERS if they weren't defined in the
+ private header.
+
+ git-svn-id: https://svn.webkit.org/repository/webkit/trunk@282704 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+ 2021-09-17 David Kilzer <[email protected]>
+
+ Build fix: WebKit::WebProcessPool should use a weak observer with CFNotificationCenter
+ <https://webkit.org/b/230227>
+ <rdar://problem/83067708>
+
+ * wtf/spi/cocoa/NSObjCRuntimeSPI.h:
+ - Fix internal Catalina builds by including
+ NSObjCRuntime_Private.h, but falling through to define
+ NS_DIRECT and NS_DIRECT_MEMBERS if they weren't defined in the
+ private header.
+
+2021-11-04 Russell Epstein <[email protected]>
+
Cherry-pick r282632. rdar://problem/83067708
WebKit::WebProcessPool should use a weak observer with CFNotificationCenter
Modified: branches/safari-612-branch/Source/WTF/wtf/spi/cocoa/NSObjCRuntimeSPI.h (285301 => 285302)
--- branches/safari-612-branch/Source/WTF/wtf/spi/cocoa/NSObjCRuntimeSPI.h 2021-11-04 19:40:25 UTC (rev 285301)
+++ branches/safari-612-branch/Source/WTF/wtf/spi/cocoa/NSObjCRuntimeSPI.h 2021-11-04 19:56:26 UTC (rev 285302)
@@ -26,11 +26,9 @@
#pragma once
#if USE(APPLE_INTERNAL_SDK)
-
#include <Foundation/NSObjCRuntime_Private.h>
+#endif
-#else
-
#include <wtf/Platform.h>
// Apply this to a specific method in the @interface or @implementation.
@@ -50,5 +48,3 @@
#define NS_DIRECT_MEMBERS
#endif
#endif
-
-#endif
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes