Unreviewed speculative build fix for watchOS after r242908.
authortimothy@apple.com <timothy@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 14 Mar 2019 00:17:23 +0000 (00:17 +0000)
committertimothy@apple.com <timothy@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 14 Mar 2019 00:17:23 +0000 (00:17 +0000)
* Shared/Cocoa/ArgumentCodersCocoa.mm:
(IPC::decodeObject):

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

Source/WebKit/ChangeLog
Source/WebKit/Shared/Cocoa/ArgumentCodersCocoa.mm

index 090ef9d..548cc89 100644 (file)
@@ -1,3 +1,10 @@
+2019-03-13  Timothy Hatcher  <timothy@apple.com>
+
+        Unreviewed speculative build fix for watchOS after r242908.
+
+        * Shared/Cocoa/ArgumentCodersCocoa.mm:
+        (IPC::decodeObject):
+
 2019-03-13  Dean Jackson  <dino@apple.com>
 
         Block all plugins smaller than 5x5px
index 6c0788e..be1bc09 100644 (file)
 #import <WebCore/ColorMac.h>
 #endif
 
+#if PLATFORM(IOS_FAMILY)
+#import <UIKit/UIFont.h>
+#import <UIKit/UIFontDescriptor.h>
+#endif
+
 #if USE(APPKIT)
-#define PlatformFont NSFont
-#define PlatformFontDescriptor NSFontDescriptor
+using PlatformFont = NSFont;
+using PlatformFontDescriptor = NSFontDescriptor;
 #else
-#define PlatformFont UIFont
-#define PlatformFontDescriptor UIFontDescriptor
+using PlatformFont = UIFont;
+using PlatformFontDescriptor = UIFontDescriptor;
 #endif
 
 namespace IPC {
@@ -436,13 +441,8 @@ Optional<RetainPtr<id>> decodeObject(Decoder& decoder, NSArray<Class> *allowedCl
 #endif
     case NSType::Dictionary:
         return decodeDictionaryInternal(decoder);
-#if USE(APPKIT)
     case NSType::Font:
         return decodeFontInternal(decoder);
-#else
-    case NSType::Font:
-        return decodeFontInternal(decoder);
-#endif
     case NSType::Number:
         return decodeNumberInternal(decoder);
     case NSType::SecureCoding: