Diff
Modified: trunk/Source/WebCore/ChangeLog (214234 => 214235)
--- trunk/Source/WebCore/ChangeLog 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebCore/ChangeLog 2017-03-21 23:40:26 UTC (rev 214235)
@@ -1,3 +1,13 @@
+2017-03-21 Anders Carlsson <ander...@apple.com>
+
+ Remove bogus availability annotations from DOM SPI headers.
+ rdar://problem/31015675
+
+ Rubber-stamped by Dan Bernstein.
+
+ * platform/cocoa/WebKitAvailability.h:
+ Remove __NSi_9876_5 #define.
+
2017-03-21 Zalan Bujtas <za...@apple.com>
Tear down descendant renderers when <slot>'s display value is set to no "contents".
Modified: trunk/Source/WebCore/platform/cocoa/WebKitAvailability.h (214234 => 214235)
--- trunk/Source/WebCore/platform/cocoa/WebKitAvailability.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebCore/platform/cocoa/WebKitAvailability.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -31,10 +31,6 @@
#if !TARGET_OS_IPHONE
#import <Foundation/Foundation.h>
-#ifndef __NSi_9876_5
-#define __NSi_9876_5 introduced=9876.5
-#endif
-
#define WEBKIT_AVAILABLE_MAC(introduced) NS_AVAILABLE_MAC(introduced)
#define WEBKIT_CLASS_AVAILABLE_MAC(introduced) NS_CLASS_AVAILABLE_MAC(introduced)
#define WEBKIT_ENUM_AVAILABLE_MAC(introduced) NS_ENUM_AVAILABLE_MAC(introduced)
Modified: trunk/Source/WebKit/mac/ChangeLog (214234 => 214235)
--- trunk/Source/WebKit/mac/ChangeLog 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/ChangeLog 2017-03-21 23:40:26 UTC (rev 214235)
@@ -1,3 +1,17 @@
+2017-03-21 Anders Carlsson <ander...@apple.com>
+
+ Remove bogus availability annotations from DOM SPI headers.
+ rdar://problem/31015675
+
+ Rubber-stamped by Dan Bernstein.
+
+ * DOM/DOMHTMLMediaElement.h:
+ * DOM/DOMHTMLVideoElement.h:
+ * DOM/DOMMediaError.h:
+ * DOM/DOMTextEvent.h:
+ * DOM/DOMTimeRanges.h:
+ * DOM/DOMTokenList.h:
+
2017-03-19 Wenson Hsieh <wenson_hs...@apple.com>
Teach TextIndicator to estimate the background color of the given Range
Modified: trunk/Source/WebKit/mac/DOM/DOMHTMLMediaElement.h (214234 => 214235)
--- trunk/Source/WebKit/mac/DOM/DOMHTMLMediaElement.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/DOM/DOMHTMLMediaElement.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -39,9 +39,9 @@
DOM_HAVE_CURRENT_DATA = 2,
DOM_HAVE_FUTURE_DATA = 3,
DOM_HAVE_ENOUGH_DATA = 4
-} WEBKIT_ENUM_AVAILABLE_MAC(9876_5);
+};
-WEBKIT_CLASS_AVAILABLE_MAC(9876_5)
+__attribute__((visibility("default")))
@interface DOMHTMLMediaElement : DOMHTMLElement
@property (readonly, strong) DOMMediaError *error;
@property (copy) NSString *src;
Modified: trunk/Source/WebKit/mac/DOM/DOMHTMLVideoElement.h (214234 => 214235)
--- trunk/Source/WebKit/mac/DOM/DOMHTMLVideoElement.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/DOM/DOMHTMLVideoElement.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -27,7 +27,7 @@
@class NSString;
-WEBKIT_CLASS_AVAILABLE_MAC(9876_5)
+__attribute__((visibility("default")))
@interface DOMHTMLVideoElement : DOMHTMLMediaElement
@property unsigned width;
@property unsigned height;
Modified: trunk/Source/WebKit/mac/DOM/DOMMediaError.h (214234 => 214235)
--- trunk/Source/WebKit/mac/DOM/DOMMediaError.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/DOM/DOMMediaError.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -31,9 +31,9 @@
DOM_MEDIA_ERR_DECODE = 3,
DOM_MEDIA_ERR_SRC_NOT_SUPPORTED = 4,
DOM_MEDIA_ERR_ENCRYPTED = 5
-} WEBKIT_ENUM_AVAILABLE_MAC(9876_5);
+};
-WEBKIT_CLASS_AVAILABLE_MAC(9876_5)
+__attribute__((visibility("default")))
@interface DOMMediaError : DOMObject
@property (readonly) unsigned short code;
@end
Modified: trunk/Source/WebKit/mac/DOM/DOMTextEvent.h (214234 => 214235)
--- trunk/Source/WebKit/mac/DOM/DOMTextEvent.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/DOM/DOMTextEvent.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -28,7 +28,7 @@
@class DOMAbstractView;
@class NSString;
-WEBKIT_CLASS_AVAILABLE_MAC(9876_5)
+__attribute__((visibility("default")))
@interface DOMTextEvent : DOMUIEvent
@property (readonly, copy) NSString *data;
Modified: trunk/Source/WebKit/mac/DOM/DOMTimeRanges.h (214234 => 214235)
--- trunk/Source/WebKit/mac/DOM/DOMTimeRanges.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/DOM/DOMTimeRanges.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -25,7 +25,7 @@
#import <WebKitLegacy/DOMObject.h>
-WEBKIT_CLASS_AVAILABLE_MAC(9876_5)
+__attribute__((visibility("default")))
@interface DOMTimeRanges : DOMObject
@property (readonly) unsigned length;
Modified: trunk/Source/WebKit/mac/DOM/DOMTokenList.h (214234 => 214235)
--- trunk/Source/WebKit/mac/DOM/DOMTokenList.h 2017-03-21 23:02:30 UTC (rev 214234)
+++ trunk/Source/WebKit/mac/DOM/DOMTokenList.h 2017-03-21 23:40:26 UTC (rev 214235)
@@ -28,7 +28,7 @@
@class NSString;
-WEBKIT_CLASS_AVAILABLE_MAC(9876_5)
+__attribute__((visibility("default")))
@interface DOMTokenList : DOMObject
@property (readonly) unsigned length;
@property (copy) NSString *value;