Diff
Modified: branches/safari-608.1-branch/Source/WTF/ChangeLog (248297 => 248298)
--- branches/safari-608.1-branch/Source/WTF/ChangeLog 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WTF/ChangeLog 2019-08-06 16:26:40 UTC (rev 248298)
@@ -1,3 +1,133 @@
+2019-08-06 Kocsen Chung <[email protected]>
+
+ Cherry-pick r247837. rdar://problem/53973599
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ Source/WebCore:
+
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ (-[WebAccessibilityObjectWrapper ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
+ (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]):
+ (-[WebAccessibilityObjectWrapper accessibilityPerformAction:]):
+ (-[WebAccessibilityObjectWrapper accessibilitySetValue:forAttribute:]):
+ (-[WebAccessibilityObjectWrapper accessibilityActionDescription:]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
+ (-[WebAccessibilityObjectWrapper IGNORE_WARNINGS_END]): Deleted.
+ * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
+ (-[WebAVStreamDataParserListener streamDataParserWillProvideContentKeyRequestInitializationData:forTrackID:]):
+ (-[WebAVStreamDataParserListener streamDataParser:didProvideContentKeyRequestInitializationData:forTrackID:]):
+ * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveAuthenticationChallenge:]):
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:canAuthenticateAgainstProtectionSpace:]):
+
+ Source/WebKit:
+
+ * UIProcess/API/Cocoa/LegacyBundleForClass.mm:
+ * UIProcess/API/Cocoa/WKBrowsingContextController.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKBrowsingContextGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKConnection.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKPreviewElementInfo.mm:
+ * UIProcess/API/Cocoa/WKProcessGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKTypeRefWrapper.mm:
+ * UIProcess/API/Cocoa/WKWebView.mm:
+ (-[WKWebView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebView draggedImage:endedAt:operation:]):
+ (-[WKWebView accessibilityAttributeValue:]):
+ (-[WKWebView accessibilityAttributeValue:forParameter:]):
+ (-[WKWebView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKWebView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+ (-[WKWebViewConfiguration ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebViewConfiguration _setWebsiteDataStore:]):
+ (-[WKWebViewConfiguration IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/_WKWebsiteDataStore.mm:
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKView draggedImage:endedAt:operation:]):
+ (-[WKView accessibilityAttributeValue:]):
+ (-[WKView accessibilityAttributeValue:forParameter:]):
+ (-[WKView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/WKImagePreviewViewController.mm:
+ (-[WKImagePreviewViewController ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKImagePreviewViewController IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
+ (-[WKAirPlayRoutePicker popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFileUploadPanel.mm:
+ (-[WKFileUploadPanel popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFormPopover.mm:
+ (-[WKRotatingPopover popoverControllerDidDismissPopover:]):
+ * WebProcess/Plugins/PDF/PDFPlugin.mm:
+ (-[WKPDFPluginAccessibilityObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:forParameter:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityPerformAction:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityIsAttributeSettable:]):
+ (-[WKPDFPluginAccessibilityObject accessibilitySetValue:forAttribute:]):
+ (-[WKPDFPluginAccessibilityObject IGNORE_WARNINGS_END]): Deleted.
+ * WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm:
+ (-[WKAccessibilityWebPageObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKAccessibilityWebPageObject accessibilityIsAttributeSettable:]):
+ (-[WKAccessibilityWebPageObject accessibilitySetValue:forAttribute:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:forParameter:]):
+ (-[WKAccessibilityWebPageObject IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WebKitLegacy/mac:
+
+ * Misc/WebDownload.mm:
+ (-[WebDownload initWithRequest:delegate:]):
+ * Misc/WebIconDatabase.mm:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebBaseNetscapePluginView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebDynamicScrollBarsView.mm:
+ (-[WebDynamicScrollBarsView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebDynamicScrollBarsView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView draggingSourceOperationMaskForLocal:]):
+ (-[WebHTMLView draggedImage:endedAt:operation:]):
+ (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WebHTMLView accessibilityAttributeValue:]):
+ (-[WebHTMLView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebHTMLView characterIndexForPoint:]):
+ (-[WebHTMLView firstRectForCharacterRange:]):
+ (-[WebHTMLView attributedSubstringFromRange:]):
+ (-[WebHTMLView setMarkedText:selectedRange:]):
+ (-[WebHTMLView doCommandBySelector:]):
+ (-[WebHTMLView insertText:]):
+ (-[WebHTMLView IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WTF:
+
+ * wtf/Compiler.h:
+
+ git-svn-id: https://svn.webkit.org/repository/webkit/trunk@247837 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+ 2019-07-25 Dean Jackson <[email protected]>
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ * wtf/Compiler.h:
+
2019-07-18 Alan Coon <[email protected]>
Cherry-pick r247566. rdar://problem/53279081
Modified: branches/safari-608.1-branch/Source/WTF/wtf/Compiler.h (248297 => 248298)
--- branches/safari-608.1-branch/Source/WTF/wtf/Compiler.h 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WTF/wtf/Compiler.h 2019-08-06 16:26:40 UTC (rev 248298)
@@ -447,6 +447,9 @@
#define ALLOW_DEPRECATED_DECLARATIONS_BEGIN IGNORE_WARNINGS_BEGIN("deprecated-declarations")
#define ALLOW_DEPRECATED_DECLARATIONS_END IGNORE_WARNINGS_END
+#define ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+#define ALLOW_DEPRECATED_IMPLEMENTATIONS_END IGNORE_WARNINGS_END
+
#define ALLOW_NEW_API_WITHOUT_GUARDS_BEGIN IGNORE_CLANG_WARNINGS_BEGIN("unguarded-availability-new")
#define ALLOW_NEW_API_WITHOUT_GUARDS_END IGNORE_CLANG_WARNINGS_END
Modified: branches/safari-608.1-branch/Source/WebCore/ChangeLog (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebCore/ChangeLog 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebCore/ChangeLog 2019-08-06 16:26:40 UTC (rev 248298)
@@ -1,3 +1,147 @@
+2019-08-06 Kocsen Chung <[email protected]>
+
+ Cherry-pick r247837. rdar://problem/53973599
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ Source/WebCore:
+
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ (-[WebAccessibilityObjectWrapper ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
+ (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]):
+ (-[WebAccessibilityObjectWrapper accessibilityPerformAction:]):
+ (-[WebAccessibilityObjectWrapper accessibilitySetValue:forAttribute:]):
+ (-[WebAccessibilityObjectWrapper accessibilityActionDescription:]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
+ (-[WebAccessibilityObjectWrapper IGNORE_WARNINGS_END]): Deleted.
+ * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
+ (-[WebAVStreamDataParserListener streamDataParserWillProvideContentKeyRequestInitializationData:forTrackID:]):
+ (-[WebAVStreamDataParserListener streamDataParser:didProvideContentKeyRequestInitializationData:forTrackID:]):
+ * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveAuthenticationChallenge:]):
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:canAuthenticateAgainstProtectionSpace:]):
+
+ Source/WebKit:
+
+ * UIProcess/API/Cocoa/LegacyBundleForClass.mm:
+ * UIProcess/API/Cocoa/WKBrowsingContextController.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKBrowsingContextGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKConnection.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKPreviewElementInfo.mm:
+ * UIProcess/API/Cocoa/WKProcessGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKTypeRefWrapper.mm:
+ * UIProcess/API/Cocoa/WKWebView.mm:
+ (-[WKWebView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebView draggedImage:endedAt:operation:]):
+ (-[WKWebView accessibilityAttributeValue:]):
+ (-[WKWebView accessibilityAttributeValue:forParameter:]):
+ (-[WKWebView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKWebView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+ (-[WKWebViewConfiguration ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebViewConfiguration _setWebsiteDataStore:]):
+ (-[WKWebViewConfiguration IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/_WKWebsiteDataStore.mm:
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKView draggedImage:endedAt:operation:]):
+ (-[WKView accessibilityAttributeValue:]):
+ (-[WKView accessibilityAttributeValue:forParameter:]):
+ (-[WKView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/WKImagePreviewViewController.mm:
+ (-[WKImagePreviewViewController ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKImagePreviewViewController IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
+ (-[WKAirPlayRoutePicker popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFileUploadPanel.mm:
+ (-[WKFileUploadPanel popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFormPopover.mm:
+ (-[WKRotatingPopover popoverControllerDidDismissPopover:]):
+ * WebProcess/Plugins/PDF/PDFPlugin.mm:
+ (-[WKPDFPluginAccessibilityObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:forParameter:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityPerformAction:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityIsAttributeSettable:]):
+ (-[WKPDFPluginAccessibilityObject accessibilitySetValue:forAttribute:]):
+ (-[WKPDFPluginAccessibilityObject IGNORE_WARNINGS_END]): Deleted.
+ * WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm:
+ (-[WKAccessibilityWebPageObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKAccessibilityWebPageObject accessibilityIsAttributeSettable:]):
+ (-[WKAccessibilityWebPageObject accessibilitySetValue:forAttribute:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:forParameter:]):
+ (-[WKAccessibilityWebPageObject IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WebKitLegacy/mac:
+
+ * Misc/WebDownload.mm:
+ (-[WebDownload initWithRequest:delegate:]):
+ * Misc/WebIconDatabase.mm:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebBaseNetscapePluginView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebDynamicScrollBarsView.mm:
+ (-[WebDynamicScrollBarsView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebDynamicScrollBarsView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView draggingSourceOperationMaskForLocal:]):
+ (-[WebHTMLView draggedImage:endedAt:operation:]):
+ (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WebHTMLView accessibilityAttributeValue:]):
+ (-[WebHTMLView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebHTMLView characterIndexForPoint:]):
+ (-[WebHTMLView firstRectForCharacterRange:]):
+ (-[WebHTMLView attributedSubstringFromRange:]):
+ (-[WebHTMLView setMarkedText:selectedRange:]):
+ (-[WebHTMLView doCommandBySelector:]):
+ (-[WebHTMLView insertText:]):
+ (-[WebHTMLView IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WTF:
+
+ * wtf/Compiler.h:
+
+ git-svn-id: https://svn.webkit.org/repository/webkit/trunk@247837 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+ 2019-07-25 Dean Jackson <[email protected]>
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ (-[WebAccessibilityObjectWrapper ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
+ (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]):
+ (-[WebAccessibilityObjectWrapper accessibilityPerformAction:]):
+ (-[WebAccessibilityObjectWrapper accessibilitySetValue:forAttribute:]):
+ (-[WebAccessibilityObjectWrapper accessibilityActionDescription:]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
+ (-[WebAccessibilityObjectWrapper IGNORE_WARNINGS_END]): Deleted.
+ * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
+ (-[WebAVStreamDataParserListener streamDataParserWillProvideContentKeyRequestInitializationData:forTrackID:]):
+ (-[WebAVStreamDataParserListener streamDataParser:didProvideContentKeyRequestInitializationData:forTrackID:]):
+ * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveAuthenticationChallenge:]):
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:canAuthenticateAgainstProtectionSpace:]):
+
2019-08-01 Kocsen Chung <[email protected]>
Cherry-pick r248095. rdar://problem/53820663
Modified: branches/safari-608.1-branch/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -1310,9 +1310,9 @@
return textMarkerRangeFromVisiblePositions(m_object->axObjectCache(), startPosition, endPosition);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray*)accessibilityActionNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return nil;
@@ -1446,9 +1446,9 @@
return additional;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray*)accessibilityAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return nil;
@@ -2618,9 +2618,9 @@
// FIXME: split up this function in a better way.
// suggestions: Use a hash table that maps attribute names to function calls,
// or maybe pointers to member functions
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString*)attributeName
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return nil;
@@ -3501,9 +3501,9 @@
return NSAccessibilityUnignoredAncestor(self);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsAttributeSettable:(NSString*)attributeName
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return NO;
@@ -3556,9 +3556,9 @@
// AppKit's id mapping tables. We do this in detach by calling unregisterUniqueIdForUIElement.
//
// Registering an object is also required for observing notifications. Only registered objects can be observed.
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsIgnored
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return YES;
@@ -3568,9 +3568,9 @@
return _axBackingObject->accessibilityIsIgnored();
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray* )accessibilityParameterizedAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return nil;
@@ -3789,9 +3789,9 @@
m_object->scrollToGlobalPoint(IntPoint(point));
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)accessibilityPerformAction:(NSString*)action
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (![self updateObjectBackingStore])
return;
@@ -3838,9 +3838,9 @@
return m_object->insertText(text);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)accessibilitySetValue:(id)value forAttribute:(NSString*)attributeName
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
#if PLATFORM(MAC)
// In case anything we do by changing values causes an alert or other modal
@@ -3963,9 +3963,9 @@
return nil;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSString*)accessibilityActionDescription:(NSString*)action
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
// we have no custom actions
return NSAccessibilityActionDescription(action);
@@ -4094,9 +4094,9 @@
}
#endif
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString*)attribute forParameter:(id)parameter
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
id textMarker = nil;
id textMarkerRange = nil;
Modified: branches/safari-608.1-branch/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -176,9 +176,9 @@
});
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)streamDataParserWillProvideContentKeyRequestInitializationData:(AVStreamDataParser *)streamDataParser forTrackID:(CMPersistentTrackID)trackID
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
ASSERT_UNUSED(streamDataParser, streamDataParser == _parser);
@@ -202,9 +202,9 @@
}
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)streamDataParser:(AVStreamDataParser *)streamDataParser didProvideContentKeyRequestInitializationData:(NSData *)initData forTrackID:(CMPersistentTrackID)trackID
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
ASSERT_UNUSED(streamDataParser, streamDataParser == _parser);
Modified: branches/safari-608.1-branch/Source/WebCore/platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebCore/platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebCore/platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -168,9 +168,9 @@
return requestResult.autorelease();
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
ASSERT(!isMainThread());
UNUSED_PARAM(connection);
@@ -188,9 +188,9 @@
[self callFunctionOnMainThread:WTFMove(work)];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)connection:(NSURLConnection *)connection canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
ASSERT(!isMainThread());
UNUSED_PARAM(connection);
Modified: branches/safari-608.1-branch/Source/WebKit/ChangeLog (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/ChangeLog 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/ChangeLog 2019-08-06 16:26:40 UTC (rev 248298)
@@ -1,3 +1,186 @@
+2019-08-06 Kocsen Chung <[email protected]>
+
+ Cherry-pick r247837. rdar://problem/53973599
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ Source/WebCore:
+
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ (-[WebAccessibilityObjectWrapper ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
+ (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]):
+ (-[WebAccessibilityObjectWrapper accessibilityPerformAction:]):
+ (-[WebAccessibilityObjectWrapper accessibilitySetValue:forAttribute:]):
+ (-[WebAccessibilityObjectWrapper accessibilityActionDescription:]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
+ (-[WebAccessibilityObjectWrapper IGNORE_WARNINGS_END]): Deleted.
+ * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
+ (-[WebAVStreamDataParserListener streamDataParserWillProvideContentKeyRequestInitializationData:forTrackID:]):
+ (-[WebAVStreamDataParserListener streamDataParser:didProvideContentKeyRequestInitializationData:forTrackID:]):
+ * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveAuthenticationChallenge:]):
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:canAuthenticateAgainstProtectionSpace:]):
+
+ Source/WebKit:
+
+ * UIProcess/API/Cocoa/LegacyBundleForClass.mm:
+ * UIProcess/API/Cocoa/WKBrowsingContextController.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKBrowsingContextGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKConnection.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKPreviewElementInfo.mm:
+ * UIProcess/API/Cocoa/WKProcessGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKTypeRefWrapper.mm:
+ * UIProcess/API/Cocoa/WKWebView.mm:
+ (-[WKWebView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebView draggedImage:endedAt:operation:]):
+ (-[WKWebView accessibilityAttributeValue:]):
+ (-[WKWebView accessibilityAttributeValue:forParameter:]):
+ (-[WKWebView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKWebView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+ (-[WKWebViewConfiguration ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebViewConfiguration _setWebsiteDataStore:]):
+ (-[WKWebViewConfiguration IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/_WKWebsiteDataStore.mm:
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKView draggedImage:endedAt:operation:]):
+ (-[WKView accessibilityAttributeValue:]):
+ (-[WKView accessibilityAttributeValue:forParameter:]):
+ (-[WKView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/WKImagePreviewViewController.mm:
+ (-[WKImagePreviewViewController ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKImagePreviewViewController IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
+ (-[WKAirPlayRoutePicker popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFileUploadPanel.mm:
+ (-[WKFileUploadPanel popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFormPopover.mm:
+ (-[WKRotatingPopover popoverControllerDidDismissPopover:]):
+ * WebProcess/Plugins/PDF/PDFPlugin.mm:
+ (-[WKPDFPluginAccessibilityObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:forParameter:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityPerformAction:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityIsAttributeSettable:]):
+ (-[WKPDFPluginAccessibilityObject accessibilitySetValue:forAttribute:]):
+ (-[WKPDFPluginAccessibilityObject IGNORE_WARNINGS_END]): Deleted.
+ * WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm:
+ (-[WKAccessibilityWebPageObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKAccessibilityWebPageObject accessibilityIsAttributeSettable:]):
+ (-[WKAccessibilityWebPageObject accessibilitySetValue:forAttribute:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:forParameter:]):
+ (-[WKAccessibilityWebPageObject IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WebKitLegacy/mac:
+
+ * Misc/WebDownload.mm:
+ (-[WebDownload initWithRequest:delegate:]):
+ * Misc/WebIconDatabase.mm:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebBaseNetscapePluginView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebDynamicScrollBarsView.mm:
+ (-[WebDynamicScrollBarsView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebDynamicScrollBarsView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView draggingSourceOperationMaskForLocal:]):
+ (-[WebHTMLView draggedImage:endedAt:operation:]):
+ (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WebHTMLView accessibilityAttributeValue:]):
+ (-[WebHTMLView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebHTMLView characterIndexForPoint:]):
+ (-[WebHTMLView firstRectForCharacterRange:]):
+ (-[WebHTMLView attributedSubstringFromRange:]):
+ (-[WebHTMLView setMarkedText:selectedRange:]):
+ (-[WebHTMLView doCommandBySelector:]):
+ (-[WebHTMLView insertText:]):
+ (-[WebHTMLView IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WTF:
+
+ * wtf/Compiler.h:
+
+ git-svn-id: https://svn.webkit.org/repository/webkit/trunk@247837 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+ 2019-07-25 Dean Jackson <[email protected]>
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ * UIProcess/API/Cocoa/LegacyBundleForClass.mm:
+ * UIProcess/API/Cocoa/WKBrowsingContextController.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKBrowsingContextGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKConnection.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKPreviewElementInfo.mm:
+ * UIProcess/API/Cocoa/WKProcessGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKTypeRefWrapper.mm:
+ * UIProcess/API/Cocoa/WKWebView.mm:
+ (-[WKWebView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebView draggedImage:endedAt:operation:]):
+ (-[WKWebView accessibilityAttributeValue:]):
+ (-[WKWebView accessibilityAttributeValue:forParameter:]):
+ (-[WKWebView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKWebView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+ (-[WKWebViewConfiguration ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebViewConfiguration _setWebsiteDataStore:]):
+ (-[WKWebViewConfiguration IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/_WKWebsiteDataStore.mm:
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKView draggedImage:endedAt:operation:]):
+ (-[WKView accessibilityAttributeValue:]):
+ (-[WKView accessibilityAttributeValue:forParameter:]):
+ (-[WKView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/WKImagePreviewViewController.mm:
+ (-[WKImagePreviewViewController ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKImagePreviewViewController IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
+ (-[WKAirPlayRoutePicker popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFileUploadPanel.mm:
+ (-[WKFileUploadPanel popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFormPopover.mm:
+ (-[WKRotatingPopover popoverControllerDidDismissPopover:]):
+ * WebProcess/Plugins/PDF/PDFPlugin.mm:
+ (-[WKPDFPluginAccessibilityObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:forParameter:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityPerformAction:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityIsAttributeSettable:]):
+ (-[WKPDFPluginAccessibilityObject accessibilitySetValue:forAttribute:]):
+ (-[WKPDFPluginAccessibilityObject IGNORE_WARNINGS_END]): Deleted.
+ * WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm:
+ (-[WKAccessibilityWebPageObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKAccessibilityWebPageObject accessibilityIsAttributeSettable:]):
+ (-[WKAccessibilityWebPageObject accessibilitySetValue:forAttribute:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:forParameter:]):
+ (-[WKAccessibilityWebPageObject IGNORE_WARNINGS_END]): Deleted.
+
2019-08-02 Kocsen Chung <[email protected]>
Cherry-pick r247875. rdar://problem/53841460
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/LegacyBundleForClass.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/LegacyBundleForClass.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/LegacyBundleForClass.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -38,7 +38,7 @@
} \
@end
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
DEFINE_BUNDLE_FOR_CLASS(WebArchive)
DEFINE_BUNDLE_FOR_CLASS(WebResource)
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextController.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -70,9 +70,9 @@
NSString * const WKActionOriginatingFrameURLKey = @"WKActionOriginatingFrameURLKey";
NSString * const WKActionCanShowMIMETypeKey = @"WKActionCanShowMIMETypeKey";
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKBrowsingContextController {
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
RefPtr<WebKit::WebPageProxy> _page;
std::unique_ptr<WebKit::PageLoadStateObserver> _pageLoadStateObserver;
@@ -619,9 +619,9 @@
@end
ALLOW_DEPRECATED_DECLARATIONS_BEGIN
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKBrowsingContextController (Private)
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (WKPageRef)_pageRef
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextGroup.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextGroup.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKBrowsingContextGroup.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -40,9 +40,9 @@
#import "WKURLCF.h"
#import <wtf/Vector.h>
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKBrowsingContextGroup {
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
API::ObjectStorage<WebKit::WebPageGroup> _pageGroup;
}
@@ -176,9 +176,9 @@
@end
ALLOW_DEPRECATED_DECLARATIONS_BEGIN
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKBrowsingContextGroup (Private)
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (WKPageGroupRef)_pageGroupRef
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKConnection.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKConnection.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKConnection.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -34,9 +34,9 @@
#import <wtf/WeakObjCPtr.h>
#import <wtf/text/WTFString.h>
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKConnection {
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
WeakObjCPtr<id <WKConnectionDelegate>> _delegate;
}
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKPreviewElementInfo.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKPreviewElementInfo.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKPreviewElementInfo.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -28,9 +28,9 @@
#if PLATFORM(IOS_FAMILY)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKPreviewElementInfo
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (instancetype)_initWithLinkURL:(NSURL *)url
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -50,9 +50,9 @@
#import <WebCore/WebCoreThreadSystemInterface.h>
#endif
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKProcessGroup {
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
RefPtr<WebKit::WebProcessPool> _processPool;
WeakObjCPtr<id <WKProcessGroupDelegate>> _delegate;
@@ -225,9 +225,9 @@
@end
ALLOW_DEPRECATED_DECLARATIONS_BEGIN
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKProcessGroup (Private)
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (WKContextRef)_contextRef
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKTypeRefWrapper.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKTypeRefWrapper.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKTypeRefWrapper.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -34,9 +34,9 @@
}
@end
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKTypeRefWrapper
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (id)initWithObject:(WKTypeRef)object
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -3567,9 +3567,9 @@
_impl->setFrameSize(NSSizeToCGSize(size));
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)renewGState
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
_impl->renewGState();
[super renewGState];
@@ -4063,9 +4063,9 @@
}
#if ENABLE(DRAG_SUPPORT)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)draggedImage:(NSImage *)image endedAt:(NSPoint)endPoint operation:(NSDragOperation)operation
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
_impl->draggedImage(image, NSPointToCGPoint(endPoint), operation);
}
@@ -4156,9 +4156,9 @@
return _impl->accessibilityFocusedUIElement();
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsIgnored
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _impl->accessibilityIsIgnored();
}
@@ -4168,23 +4168,23 @@
return _impl->accessibilityHitTest(NSPointToCGPoint(point));
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _impl->accessibilityAttributeValue(attribute);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute forParameter:(id)parameter
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _impl->accessibilityAttributeValue(attribute, parameter);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray<NSString *> *)accessibilityParameterizedAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
NSArray<NSString *> *names = [super accessibilityParameterizedAttributeNames];
return [names arrayByAddingObject:@"AXConvertRelativeFrame"];
@@ -4255,9 +4255,9 @@
_impl->provideDataForPasteboard(pasteboard, type);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _impl->namesOfPromisedFilesDroppedAtDestination(dropDestination);
}
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -553,16 +553,16 @@
ALLOW_DEPRECATED_DECLARATIONS_BEGIN
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (_WKWebsiteDataStore *)_websiteDataStore
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return self.websiteDataStore ? adoptNS([[_WKWebsiteDataStore alloc] initWithDataStore:self.websiteDataStore]).autorelease() : nullptr;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)_setWebsiteDataStore:(_WKWebsiteDataStore *)websiteDataStore
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
self.websiteDataStore = websiteDataStore ? websiteDataStore->_dataStore.get() : nullptr;
}
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/_WKWebsiteDataStore.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/_WKWebsiteDataStore.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/Cocoa/_WKWebsiteDataStore.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -40,9 +40,9 @@
ALLOW_DEPRECATED_DECLARATIONS_BEGIN
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation _WKWebsiteDataStore
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (instancetype)initWithDataStore:(WKWebsiteDataStore *)dataStore
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/API/mac/WKView.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/API/mac/WKView.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/API/mac/WKView.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -71,9 +71,9 @@
#endif
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKView
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (id)initWithFrame:(NSRect)frame processGroup:(WKProcessGroup *)processGroup browsingContextGroup:(WKBrowsingContextGroup *)browsingContextGroup
{
@@ -177,9 +177,9 @@
_data->_impl->setFrameSize(NSSizeToCGSize(size));
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)renewGState
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
_data->_impl->renewGState();
[super renewGState];
@@ -692,9 +692,9 @@
}
#if ENABLE(DRAG_SUPPORT)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)draggedImage:(NSImage *)image endedAt:(NSPoint)endPoint operation:(NSDragOperation)operation
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
_data->_impl->draggedImage(image, NSPointToCGPoint(endPoint), operation);
}
@@ -785,9 +785,9 @@
return _data->_impl->accessibilityFocusedUIElement();
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsIgnored
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _data->_impl->accessibilityIsIgnored();
}
@@ -797,23 +797,23 @@
return _data->_impl->accessibilityHitTest(NSPointToCGPoint(point));
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _data->_impl->accessibilityAttributeValue(attribute);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute forParameter:(id)parameter
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _data->_impl->accessibilityAttributeValue(attribute, parameter);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray<NSString *> *)accessibilityParameterizedAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
NSArray<NSString *> *names = [super accessibilityParameterizedAttributeNames];
return [names arrayByAddingObject:@"AXConvertRelativeFrame"];
@@ -884,9 +884,9 @@
_data->_impl->provideDataForPasteboard(pasteboard, type);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return _data->_impl->namesOfPromisedFilesDroppedAtDestination(dropDestination);
}
@@ -1139,9 +1139,9 @@
@end
ALLOW_DEPRECATED_DECLARATIONS_BEGIN
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WKView (Private)
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
- (void)saveBackForwardSnapshotForCurrentItem
{
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/WKImagePreviewViewController.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/WKImagePreviewViewController.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/WKImagePreviewViewController.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -93,9 +93,9 @@
}
#if HAVE(LINK_PREVIEW)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray<UIPreviewAction *> *)previewActionItems
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
NSMutableArray<UIPreviewAction *> *previewActions = [NSMutableArray array];
for (_WKElementAction *imageAction in _imageActions.get()) {
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKAirPlayRoutePicker.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKAirPlayRoutePicker.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKAirPlayRoutePicker.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -73,9 +73,9 @@
[super dealloc];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (popoverController != _popoverController)
return;
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKFileUploadPanel.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKFileUploadPanel.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKFileUploadPanel.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -527,9 +527,9 @@
#pragma mark - UIPopoverControllerDelegate
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _cancel];
}
Modified: branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKFormPopover.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKFormPopover.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/UIProcess/ios/forms/WKFormPopover.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -167,9 +167,9 @@
[self presentPopoverAnimated:NO];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (_isRotating)
return;
Modified: branches/safari-608.1-branch/Source/WebKit/WebProcess/Plugins/PDF/PDFPlugin.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/WebProcess/Plugins/PDF/PDFPlugin.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/WebProcess/Plugins/PDF/PDFPlugin.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -161,9 +161,9 @@
#endif
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsIgnored
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return NO;
}
@@ -174,9 +174,9 @@
return _pdfPlugin->convertFromPDFViewToScreen(rect);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if ([attribute isEqualToString:NSAccessibilityParentAttribute])
return _parent;
@@ -218,9 +218,9 @@
return 0;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute forParameter:(id)parameter
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if ([attribute isEqualToString:NSAccessibilityBoundsForRangeParameterizedAttribute]) {
NSRect boundsInPDFViewCoordinates = [[_pdfLayerController accessibilityBoundsForRangeAttributeForParameter:parameter] rectValue];
@@ -243,9 +243,9 @@
return [_pdfLayerController readingModel];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)accessibilityAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
static NSArray *attributeNames = 0;
@@ -277,9 +277,9 @@
return attributeNames;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)accessibilityActionNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300
return nil;
@@ -293,31 +293,31 @@
#endif
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)accessibilityPerformAction:(NSString *)action
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if ([action isEqualToString:NSAccessibilityShowMenuAction])
_pdfPlugin->showContextMenuAtPoint(WebCore::IntRect(WebCore::IntPoint(), _pdfPlugin->size()).center());
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsAttributeSettable:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return [_pdfLayerController accessibilityIsAttributeSettable:attribute];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)accessibilitySetValue:(id)value forAttribute:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return [_pdfLayerController accessibilitySetValue:value forAttribute:attribute];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)accessibilityParameterizedAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300
return nil;
Modified: branches/safari-608.1-branch/Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -58,16 +58,16 @@
[super dealloc];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsIgnored
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return NO;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)accessibilityAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (!m_attributeNames)
m_attributeNames = adoptNS([[NSArray alloc] initWithObjects:
@@ -90,9 +90,9 @@
return value;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)accessibilityParameterizedAttributeNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return retrieveAccessibilityValueFromMainThread<id>([&self] () -> id {
NSMutableArray *names = [NSMutableArray array];
@@ -103,16 +103,16 @@
});
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsAttributeSettable:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return NO;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)accessibilitySetValue:(id)value forAttribute:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
}
@@ -123,9 +123,9 @@
});
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)accessibilityActionNames
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return [NSArray array];
}
@@ -139,9 +139,9 @@
return [NSArray arrayWithObject:wrapper];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if (!WebCore::AXObjectCache::accessibilityEnabled())
WebCore::AXObjectCache::enableAccessibility();
@@ -214,9 +214,9 @@
});
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString *)attribute forParameter:(id)parameter
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
WebCore::FloatPoint pageOverlayPoint;
if ([parameter isKindOfClass:[NSValue class]] && !strcmp([(NSValue *)parameter objCType], @encode(NSPoint)))
Modified: branches/safari-608.1-branch/Source/WebKitLegacy/mac/ChangeLog (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKitLegacy/mac/ChangeLog 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKitLegacy/mac/ChangeLog 2019-08-06 16:26:40 UTC (rev 248298)
@@ -1,3 +1,154 @@
+2019-08-06 Kocsen Chung <[email protected]>
+
+ Cherry-pick r247837. rdar://problem/53973599
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ Source/WebCore:
+
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ (-[WebAccessibilityObjectWrapper ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
+ (-[WebAccessibilityObjectWrapper accessibilityIsAttributeSettable:]):
+ (-[WebAccessibilityObjectWrapper accessibilityPerformAction:]):
+ (-[WebAccessibilityObjectWrapper accessibilitySetValue:forAttribute:]):
+ (-[WebAccessibilityObjectWrapper accessibilityActionDescription:]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
+ (-[WebAccessibilityObjectWrapper IGNORE_WARNINGS_END]): Deleted.
+ * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
+ (-[WebAVStreamDataParserListener streamDataParserWillProvideContentKeyRequestInitializationData:forTrackID:]):
+ (-[WebAVStreamDataParserListener streamDataParser:didProvideContentKeyRequestInitializationData:forTrackID:]):
+ * platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm:
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveAuthenticationChallenge:]):
+ (-[WebCoreResourceHandleAsOperationQueueDelegate connection:canAuthenticateAgainstProtectionSpace:]):
+
+ Source/WebKit:
+
+ * UIProcess/API/Cocoa/LegacyBundleForClass.mm:
+ * UIProcess/API/Cocoa/WKBrowsingContextController.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKBrowsingContextGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKConnection.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKPreviewElementInfo.mm:
+ * UIProcess/API/Cocoa/WKProcessGroup.mm:
+ (IGNORE_WARNINGS_BEGIN): Deleted.
+ * UIProcess/API/Cocoa/WKTypeRefWrapper.mm:
+ * UIProcess/API/Cocoa/WKWebView.mm:
+ (-[WKWebView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebView draggedImage:endedAt:operation:]):
+ (-[WKWebView accessibilityAttributeValue:]):
+ (-[WKWebView accessibilityAttributeValue:forParameter:]):
+ (-[WKWebView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKWebView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+ (-[WKWebViewConfiguration ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKWebViewConfiguration _setWebsiteDataStore:]):
+ (-[WKWebViewConfiguration IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/API/Cocoa/_WKWebsiteDataStore.mm:
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKView draggedImage:endedAt:operation:]):
+ (-[WKView accessibilityAttributeValue:]):
+ (-[WKView accessibilityAttributeValue:forParameter:]):
+ (-[WKView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WKView IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/WKImagePreviewViewController.mm:
+ (-[WKImagePreviewViewController ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKImagePreviewViewController IGNORE_WARNINGS_END]): Deleted.
+ * UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
+ (-[WKAirPlayRoutePicker popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFileUploadPanel.mm:
+ (-[WKFileUploadPanel popoverControllerDidDismissPopover:]):
+ * UIProcess/ios/forms/WKFormPopover.mm:
+ (-[WKRotatingPopover popoverControllerDidDismissPopover:]):
+ * WebProcess/Plugins/PDF/PDFPlugin.mm:
+ (-[WKPDFPluginAccessibilityObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityAttributeValue:forParameter:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityPerformAction:]):
+ (-[WKPDFPluginAccessibilityObject accessibilityIsAttributeSettable:]):
+ (-[WKPDFPluginAccessibilityObject accessibilitySetValue:forAttribute:]):
+ (-[WKPDFPluginAccessibilityObject IGNORE_WARNINGS_END]): Deleted.
+ * WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm:
+ (-[WKAccessibilityWebPageObject ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WKAccessibilityWebPageObject accessibilityIsAttributeSettable:]):
+ (-[WKAccessibilityWebPageObject accessibilitySetValue:forAttribute:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:]):
+ (-[WKAccessibilityWebPageObject accessibilityAttributeValue:forParameter:]):
+ (-[WKAccessibilityWebPageObject IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WebKitLegacy/mac:
+
+ * Misc/WebDownload.mm:
+ (-[WebDownload initWithRequest:delegate:]):
+ * Misc/WebIconDatabase.mm:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebBaseNetscapePluginView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebDynamicScrollBarsView.mm:
+ (-[WebDynamicScrollBarsView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebDynamicScrollBarsView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView draggingSourceOperationMaskForLocal:]):
+ (-[WebHTMLView draggedImage:endedAt:operation:]):
+ (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WebHTMLView accessibilityAttributeValue:]):
+ (-[WebHTMLView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebHTMLView characterIndexForPoint:]):
+ (-[WebHTMLView firstRectForCharacterRange:]):
+ (-[WebHTMLView attributedSubstringFromRange:]):
+ (-[WebHTMLView setMarkedText:selectedRange:]):
+ (-[WebHTMLView doCommandBySelector:]):
+ (-[WebHTMLView insertText:]):
+ (-[WebHTMLView IGNORE_WARNINGS_END]): Deleted.
+
+ Source/WTF:
+
+ * wtf/Compiler.h:
+
+ git-svn-id: https://svn.webkit.org/repository/webkit/trunk@247837 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+ 2019-07-25 Dean Jackson <[email protected]>
+
+ Add helper for ignoring deprecated implementation warnings
+ https://bugs.webkit.org/show_bug.cgi?id=200135
+
+ Reviewed by Wenson Hsieh.
+
+ Add ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN/END macro which
+ is IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+
+ * Misc/WebDownload.mm:
+ (-[WebDownload initWithRequest:delegate:]):
+ * Misc/WebIconDatabase.mm:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebBaseNetscapePluginView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebDynamicScrollBarsView.mm:
+ (-[WebDynamicScrollBarsView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebDynamicScrollBarsView IGNORE_WARNINGS_END]): Deleted.
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView draggingSourceOperationMaskForLocal:]):
+ (-[WebHTMLView draggedImage:endedAt:operation:]):
+ (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]):
+ (-[WebHTMLView accessibilityAttributeValue:]):
+ (-[WebHTMLView ALLOW_DEPRECATED_IMPLEMENTATIONS_END]):
+ (-[WebHTMLView characterIndexForPoint:]):
+ (-[WebHTMLView firstRectForCharacterRange:]):
+ (-[WebHTMLView attributedSubstringFromRange:]):
+ (-[WebHTMLView setMarkedText:selectedRange:]):
+ (-[WebHTMLView doCommandBySelector:]):
+ (-[WebHTMLView insertText:]):
+ (-[WebHTMLView IGNORE_WARNINGS_END]): Deleted.
+
2019-07-25 Alan Coon <[email protected]>
Cherry-pick r247692. rdar://problem/53519923
Modified: branches/safari-608.1-branch/Source/WebKitLegacy/mac/Misc/WebDownload.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKitLegacy/mac/Misc/WebDownload.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKitLegacy/mac/Misc/WebDownload.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -217,15 +217,15 @@
[super dealloc];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)initWithRequest:(NSURLRequest *)request delegate:(id<NSURLDownloadDelegate>)delegate
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _setRealDelegate:delegate];
return [super initWithRequest:request delegate:_webInternal];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)_initWithLoadingConnection:(NSURLConnection *)connection
request:(NSURLRequest *)request
response:(NSURLResponse *)response
@@ -237,7 +237,7 @@
return [super _initWithLoadingConnection:connection request:request response:response delegate:_webInternal proxy:proxy];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)_initWithRequest:(NSURLRequest *)request
delegate:(id)delegate
directory:(NSString *)directory
Modified: branches/safari-608.1-branch/Source/WebKitLegacy/mac/Misc/WebIconDatabase.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKitLegacy/mac/Misc/WebIconDatabase.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKitLegacy/mac/Misc/WebIconDatabase.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -91,9 +91,9 @@
0x00, 0x00, 0x01, 0x52, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x0A,
0xFC, 0x80, 0x00, 0x00, 0x27, 0x10, 0x00, 0x0A, 0xFC, 0x80, 0x00, 0x00, 0x27, 0x10 };
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
@implementation WebIconDatabase
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
+ (void)initialize
{
Modified: branches/safari-608.1-branch/Source/WebKitLegacy/mac/Plugins/WebBaseNetscapePluginView.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKitLegacy/mac/Plugins/WebBaseNetscapePluginView.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKitLegacy/mac/Plugins/WebBaseNetscapePluginView.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -605,9 +605,9 @@
}
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)renewGState
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[super renewGState];
Modified: branches/safari-608.1-branch/Source/WebKitLegacy/mac/WebView/WebDynamicScrollBarsView.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKitLegacy/mac/WebView/WebDynamicScrollBarsView.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKitLegacy/mac/WebView/WebDynamicScrollBarsView.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -580,9 +580,9 @@
}
// This object will be the parent of the web area in WK1, so it should not be ignored.
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (BOOL)accessibilityIsIgnored
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return NO;
}
Modified: branches/safari-608.1-branch/Source/WebKitLegacy/mac/WebView/WebHTMLView.mm (248297 => 248298)
--- branches/safari-608.1-branch/Source/WebKitLegacy/mac/WebView/WebHTMLView.mm 2019-08-06 16:18:05 UTC (rev 248297)
+++ branches/safari-608.1-branch/Source/WebKitLegacy/mac/WebView/WebHTMLView.mm 2019-08-06 16:26:40 UTC (rev 248298)
@@ -4266,7 +4266,7 @@
#endif
#if ENABLE(DRAG_SUPPORT) && PLATFORM(MAC)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)dragImage:(NSImage *)dragImage
at:(NSPoint)at
offset:(NSSize)offset
@@ -4307,9 +4307,9 @@
[self release];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSDragOperation)draggingSourceOperationMaskForLocal:(BOOL)isLocal
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
ASSERT(![self _webView] || [self _isTopHTMLView]);
@@ -4320,9 +4320,9 @@
return (NSDragOperation)page->dragController().sourceDragOperation();
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)draggedImage:(NSImage *)anImage endedAt:(NSPoint)aPoint operation:(NSDragOperation)operation
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
ASSERT(![self _webView] || [self _isTopHTMLView]);
@@ -4359,9 +4359,9 @@
&& [filename _webkit_hasCaseInsensitiveSuffix:@".jpg"]);
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
NSFileWrapper *wrapper = nil;
NSURL *draggingElementURL = nil;
@@ -5018,9 +5018,9 @@
[super flagsChanged:event];
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (id)accessibilityAttributeValue:(NSString*)attributeName
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
if ([attributeName isEqualToString: NSAccessibilityChildrenAttribute]) {
id accTree = [[self _frame] accessibilityRoot];
@@ -6280,9 +6280,9 @@
#if PLATFORM(MAC)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSArray *)validAttributesForMarkedText
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
static NSArray *validAttributes = [[NSArray alloc] initWithObjects:
NSUnderlineStyleAttributeName,
@@ -6323,9 +6323,9 @@
#endif // PLATFORM(MAC)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSUInteger)characterIndexForPoint:(NSPoint)thePoint
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6349,9 +6349,9 @@
return result;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSRect)firstRectForCharacterRange:(NSRange)theRange
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6383,9 +6383,9 @@
return resultRect;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSRange)selectedRange
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6399,9 +6399,9 @@
return result;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSRange)markedRange
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6417,9 +6417,9 @@
#if PLATFORM(MAC)
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSAttributedString *)attributedSubstringFromRange:(NSRange)nsRange
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6451,9 +6451,9 @@
#endif
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (NSInteger)conversationIdentifier
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
return (NSInteger)self;
}
@@ -6473,9 +6473,9 @@
return result;
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)unmarkText
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6520,9 +6520,9 @@
#endif
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)setMarkedText:(id)string selectedRange:(NSRange)newSelRange
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
[self _executeSavedKeypressCommands];
@@ -6578,9 +6578,9 @@
coreFrame->editor().setComposition(text, underlines, newSelRange.location, NSMaxRange(newSelRange));
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)doCommandBySelector:(SEL)selector
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
LOG(TextInput, "doCommandBySelector:\"%s\"", sel_getName(selector));
@@ -6638,9 +6638,9 @@
}
}
-IGNORE_WARNINGS_BEGIN("deprecated-implementations")
+ALLOW_DEPRECATED_IMPLEMENTATIONS_BEGIN
- (void)insertText:(id)string
-IGNORE_WARNINGS_END
+ALLOW_DEPRECATED_IMPLEMENTATIONS_END
{
#if PLATFORM(MAC)
BOOL isAttributedString = [string isKindOfClass:[NSAttributedString class]];