Index: ios/web_view/public/cwv.h |
diff --git a/ios/web_view/public/cwv.h b/ios/web_view/public/cwv.h |
index 503d5f786a2552d017ac1a2e67a58ee11f2c29af..b5bd89387dc0f60d8fc87a50753fc599d5c3507a 100644 |
--- a/ios/web_view/public/cwv.h |
+++ b/ios/web_view/public/cwv.h |
@@ -8,11 +8,18 @@ |
#import <CoreGraphics/CoreGraphics.h> |
#import <Foundation/Foundation.h> |
+#if defined(CWV_IMPLEMENTATION) |
+#include "ios/web_view/public/cwv_export.h" |
+#else |
+#include <ChromeWebView/cwv_export.h> |
+#endif |
+ |
@protocol CWVDelegate; |
@class CWVWebView; |
// Main interface for the CWV library. |
-__attribute__((visibility("default"))) @interface CWV : NSObject |
+CWV_EXPORT |
+@interface CWV : NSObject |
// Initializes the CWV library. This function should be called from |
// |application:didFinishLaunchingWithOptions:|. |