https://bugs.webkit.org/show_bug.cgi?id=174175
Reviewed by Alex Christensen.
Fixed the header files.
Source/WebKit/mac:
* Misc/WebDownload.h:
* Misc/WebKitErrors.h:
* Plugins/WebPluginContainer.h:
* WebView/WebResourceLoadDelegate.h:
Source/WebKit2:
* UIProcess/API/Cocoa/WKContentRuleList.h:
* UIProcess/API/Cocoa/WKContentRuleListStore.h:
* UIProcess/API/Cocoa/WKUIDelegate.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@219165
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2017-07-05 Ryosuke Niwa <rniwa@webkit.org>
+
+ Make WebKit's public headers on Mac and iOS C++ module safe
+ https://bugs.webkit.org/show_bug.cgi?id=174175
+
+ Reviewed by Alex Christensen.
+
+ Fixed the header files.
+
+ * Misc/WebDownload.h:
+ * Misc/WebKitErrors.h:
+ * Plugins/WebPluginContainer.h:
+ * WebView/WebResourceLoadDelegate.h:
+
2017-07-03 Myles C. Maxfield <mmaxfield@apple.com>
Remove copy of ICU headers from WebKit
#import <WebKitLegacy/WAKAppKitStubs.h>
#endif
+@class NSWindow;
@class WebDownloadInternal;
/*!
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+@class NSString;
+
extern NSString *WebKitErrorDomain;
extern NSString * const WebKitErrorMIMETypeKey;
#if !TARGET_OS_IPHONE
#import <AppKit/AppKit.h>
+@class WebFrame;
#endif
/*!
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#import <Foundation/NSObjCRuntime.h>
+
@class WebView;
@class WebDataSource;
+@class NSError;
@class NSURLAuthenticationChallenge;
@class NSURLResponse;
@class NSURLRequest;
+@protocol NSObject;
+
/*!
@category WebResourceLoadDelegate
@discussion Implementors of this protocol will receive messages indicating
+2017-07-05 Ryosuke Niwa <rniwa@webkit.org>
+
+ Make WebKit's public headers on Mac and iOS C++ module safe
+ https://bugs.webkit.org/show_bug.cgi?id=174175
+
+ Reviewed by Alex Christensen.
+
+ Fixed the header files.
+
+ * UIProcess/API/Cocoa/WKContentRuleList.h:
+ * UIProcess/API/Cocoa/WKContentRuleListStore.h:
+ * UIProcess/API/Cocoa/WKUIDelegate.h:
+
2017-07-05 Chris Dumez <cdumez@apple.com>
[WK2] WebsiteDataStore::setResourceLoadStatisticsEnabled() updates processPools the store is not associated with
#if WK_API_ENABLED
+#import <Foundation/Foundation.h>
+
WK_CLASS_AVAILABLE(macosx(WK_MAC_TBA), ios(WK_IOS_TBA))
@interface WKContentRuleList : NSObject
#if WK_API_ENABLED
+#import <Foundation/Foundation.h>
+
+@class NSURL;
+@class NSError;
+@class NSArray;
@class WKContentRuleList;
WK_CLASS_AVAILABLE(macosx(WK_MAC_TBA), ios(WK_IOS_TBA))
@class WKNavigationAction;
@class WKOpenPanelParameters;
@class WKPreviewElementInfo;
+@class WKWebView;
@class WKWebViewConfiguration;
@class WKWindowFeatures;