Title: [212697] trunk/Source/WebKit/mac
Revision
212697
Author
[email protected]
Date
2017-02-20 20:44:17 -0800 (Mon, 20 Feb 2017)

Log Message

Stop exporting interface WebCoreScrollView on iOS
https://bugs.webkit.org/show_bug.cgi?id=168536

Reviewed by Dan Bernstein.

* WebKit.exp: Moved symbol for WebCoreScrollView interface to mac specific file.
* WebKit.mac.exp: Ditto.
* WebView/WebHTMLView.mm: WebCoreScrollView shouldn't be defined for iOS platform.

Modified Paths

Diff

Modified: trunk/Source/WebKit/mac/ChangeLog (212696 => 212697)


--- trunk/Source/WebKit/mac/ChangeLog	2017-02-21 02:35:35 UTC (rev 212696)
+++ trunk/Source/WebKit/mac/ChangeLog	2017-02-21 04:44:17 UTC (rev 212697)
@@ -1,5 +1,16 @@
 2017-02-20  Aakash Jain  <[email protected]>
 
+        Stop exporting interface WebCoreScrollView on iOS
+        https://bugs.webkit.org/show_bug.cgi?id=168536
+
+        Reviewed by Dan Bernstein.
+
+        * WebKit.exp: Moved symbol for WebCoreScrollView interface to mac specific file.
+        * WebKit.mac.exp: Ditto.
+        * WebView/WebHTMLView.mm: WebCoreScrollView shouldn't be defined for iOS platform.
+
+2017-02-20  Aakash Jain  <[email protected]>
+
         Exclude various mac-specific header files from iOS build
         https://bugs.webkit.org/show_bug.cgi?id=168621
 

Modified: trunk/Source/WebKit/mac/WebKit.exp (212696 => 212697)


--- trunk/Source/WebKit/mac/WebKit.exp	2017-02-21 02:35:35 UTC (rev 212696)
+++ trunk/Source/WebKit/mac/WebKit.exp	2017-02-21 04:44:17 UTC (rev 212697)
@@ -118,7 +118,6 @@
 .objc_class_name_WebArchive
 .objc_class_name_WebBackForwardList
 .objc_class_name_WebCache
-.objc_class_name_WebCoreScrollView
 .objc_class_name_WebCoreStatistics
 .objc_class_name_WebDataSource
 .objc_class_name_WebDatabaseManager

Modified: trunk/Source/WebKit/mac/WebKit.mac.exp (212696 => 212697)


--- trunk/Source/WebKit/mac/WebKit.mac.exp	2017-02-21 02:35:35 UTC (rev 212696)
+++ trunk/Source/WebKit/mac/WebKit.mac.exp	2017-02-21 04:44:17 UTC (rev 212697)
@@ -1,3 +1,4 @@
+.objc_class_name_WebCoreScrollView
 .objc_class_name_WebDynamicScrollBarsView
 .objc_class_name_WebIconDatabase
 .objc_class_name_WebJavaScriptTextInputPanel

Modified: trunk/Source/WebKit/mac/WebView/WebHTMLView.mm (212696 => 212697)


--- trunk/Source/WebKit/mac/WebView/WebHTMLView.mm	2017-02-21 02:35:35 UTC (rev 212696)
+++ trunk/Source/WebKit/mac/WebView/WebHTMLView.mm	2017-02-21 04:44:17 UTC (rev 212697)
@@ -778,6 +778,7 @@
 // Fake URL scheme.
 #define WebDataProtocolScheme @"webkit-fake-url"
 
+#if !PLATFORM(IOS)
 // <rdar://problem/4985524> References to WebCoreScrollView as a subview of a WebHTMLView may be present
 // in some NIB files, so NSUnarchiver must be still able to look up this now-unused class.
 @interface WebCoreScrollView : NSScrollView
@@ -786,7 +787,6 @@
 @implementation WebCoreScrollView
 @end
 
-#if !PLATFORM(IOS)
 // We need this to be able to safely reference the CachedImage for the promised drag data
 static CachedImageClient& promisedDataClient()
 {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to