Title: [162011] trunk/Source
Revision
162011
Author
[email protected]
Date
2014-01-14 14:34:11 -0800 (Tue, 14 Jan 2014)

Log Message

Source/WebCore: Export __ZN7WebCore11FileChooser16chooseMediaFilesERKN3WTF6VectorINS1_6StringELm0ENS1_15CrashOnOverflowEEERKS3_PNS_4IconE
to fix WK1 iOS linking.

* WebCore.exp.in:

Source/WebKit/ios: Fix WK1 iOS build: need implementations of these functions in WebInspectorClientIOS.

* WebCoreSupport/WebInspectorClientIOS.mm:
(WebInspectorClient::indicate):
(WebInspectorClient::hideIndication):

Source/WebKit/mac: Fix iOS WK1 linking.

* Configurations/WebKit.xcconfig: We do need WebOpenPanelResultListener
on iOS.
* WebCoreSupport/WebOpenPanelResultListener.mm: Need <WebCore/Icon.h>

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (162010 => 162011)


--- trunk/Source/WebCore/ChangeLog	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebCore/ChangeLog	2014-01-14 22:34:11 UTC (rev 162011)
@@ -1,5 +1,12 @@
 2014-01-14  Simon Fraser  <[email protected]>
 
+        Export __ZN7WebCore11FileChooser16chooseMediaFilesERKN3WTF6VectorINS1_6StringELm0ENS1_15CrashOnOverflowEEERKS3_PNS_4IconE
+        to fix WK1 iOS linking.
+
+        * WebCore.exp.in:
+
+2014-01-14  Simon Fraser  <[email protected]>
+
         iOS build fixing: export required by iOS WebKit1.
 
         * WebCore.exp.in:

Modified: trunk/Source/WebCore/WebCore.exp.in (162010 => 162011)


--- trunk/Source/WebCore/WebCore.exp.in	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebCore/WebCore.exp.in	2014-01-14 22:34:11 UTC (rev 162011)
@@ -2263,6 +2263,7 @@
 __ZN7WebCore11BidiContext6createEh14UCharDirectionbNS_19BidiEmbeddingSourceEPS0_
 __ZN7WebCore11CachedImage5imageEv
 __ZN7WebCore11EditCommand18setEndingSelectionERKNS_16VisibleSelectionE
+__ZN7WebCore11FileChooser16chooseMediaFilesERKN3WTF6VectorINS1_6StringELm0ENS1_15CrashOnOverflowEEERKS3_PNS_4IconE
 __ZN7WebCore11Geolocation29resetAllGeolocationPermissionEv
 __ZN7WebCore11ImageSource26s_acceleratedImageDecodingE
 __ZN7WebCore11MathMLNames4initEv

Modified: trunk/Source/WebKit/ios/ChangeLog (162010 => 162011)


--- trunk/Source/WebKit/ios/ChangeLog	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebKit/ios/ChangeLog	2014-01-14 22:34:11 UTC (rev 162011)
@@ -1,3 +1,11 @@
+2014-01-14  Simon Fraser  <[email protected]>
+
+        Fix WK1 iOS build: need implementations of these functions in WebInspectorClientIOS.
+
+        * WebCoreSupport/WebInspectorClientIOS.mm:
+        (WebInspectorClient::indicate):
+        (WebInspectorClient::hideIndication):
+
 2014-01-13  Simon Fraser  <[email protected]>
 
         More work towards getting iOS WK1 building.

Modified: trunk/Source/WebKit/ios/WebCoreSupport/WebInspectorClientIOS.mm (162010 => 162011)


--- trunk/Source/WebKit/ios/WebCoreSupport/WebInspectorClientIOS.mm	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebKit/ios/WebCoreSupport/WebInspectorClientIOS.mm	2014-01-14 22:34:11 UTC (rev 162011)
@@ -88,6 +88,16 @@
     [m_highlighter.get() hideHighlight];
 }
 
+void WebInspectorClient::indicate()
+{
+    [m_webView setIndicatingForRemoteInspector:YES];
+}
+
+void WebInspectorClient::hideIndication()
+{
+    [m_webView setIndicatingForRemoteInspector:NO];
+}
+
 void WebInspectorClient::didSetSearchingForNode(bool enabled)
 {
     WebInspector *inspector = [m_webView inspector];

Modified: trunk/Source/WebKit/mac/ChangeLog (162010 => 162011)


--- trunk/Source/WebKit/mac/ChangeLog	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebKit/mac/ChangeLog	2014-01-14 22:34:11 UTC (rev 162011)
@@ -1,5 +1,13 @@
 2014-01-14  Simon Fraser  <[email protected]>
 
+        Fix iOS WK1 linking.
+
+        * Configurations/WebKit.xcconfig: We do need WebOpenPanelResultListener
+        on iOS.
+        * WebCoreSupport/WebOpenPanelResultListener.mm: Need <WebCore/Icon.h>
+
+2014-01-14  Simon Fraser  <[email protected]>
+
         iOS build fixing: link WebKit against Security.framework on iOS.
 
         * Configurations/WebKit.xcconfig:

Modified: trunk/Source/WebKit/mac/Configurations/WebKit.xcconfig (162010 => 162011)


--- trunk/Source/WebKit/mac/Configurations/WebKit.xcconfig	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebKit/mac/Configurations/WebKit.xcconfig	2014-01-14 22:34:11 UTC (rev 162011)
@@ -25,7 +25,7 @@
 #include "Version.xcconfig"
 
 EXCLUDED_SOURCE_FILE_NAMES = $(EXCLUDED_SOURCE_FILE_NAMES_$(PLATFORM_NAME));
-EXCLUDED_SOURCE_FILE_NAMES_iphoneos = *.nib *.pdf *.tiff CarbonUtils.m CarbonWindowAdapter.mm CarbonWindowContentView.m CarbonWindowFrame.m HIViewAdapter.m HIWebView.mm MailQuirksUserScript.js OutlookQuirksUserScript.js PopupMenuMac.mm SearchPopupMenuMac.mm WebClipView.* WebDashboardRegion.* WebDynamicScrollBarsView.* WebIconDatabase.* WebIconDatabasePrivate.* WebInspectorClient.mm WebJavaScriptTextInputPanel.* WebKeyGenerator.* WebNetscapeContainerCheckContextInfo.* WebNetscapeContainerCheckPrivate.* WebNSEventExtras.* WebNSPasteboardExtras.* WebNSWindowExtras.* WebOpenPanelResultListener.* WebPanelAuthenticationHandler.* WebPluginsPrivate.* WebRenderNode.mm WebStringTruncator.* WebTextCompletionController.*;
+EXCLUDED_SOURCE_FILE_NAMES_iphoneos = *.nib *.pdf *.tiff CarbonUtils.m CarbonWindowAdapter.mm CarbonWindowContentView.m CarbonWindowFrame.m HIViewAdapter.m HIWebView.mm MailQuirksUserScript.js OutlookQuirksUserScript.js PopupMenuMac.mm SearchPopupMenuMac.mm WebClipView.* WebDashboardRegion.* WebDynamicScrollBarsView.* WebIconDatabase.* WebIconDatabasePrivate.* WebInspectorClient.mm WebJavaScriptTextInputPanel.* WebKeyGenerator.* WebNetscapeContainerCheckContextInfo.* WebNetscapeContainerCheckPrivate.* WebNSEventExtras.* WebNSPasteboardExtras.* WebNSWindowExtras.* WebPanelAuthenticationHandler.* WebPluginsPrivate.* WebRenderNode.mm WebStringTruncator.* WebTextCompletionController.*;
 EXCLUDED_SOURCE_FILE_NAMES_iphonesimulator = $(EXCLUDED_SOURCE_FILE_NAMES_iphoneos);
 EXCLUDED_SOURCE_FILE_NAMES_macosx = *IOS.mm MemoryMeasure.h WebCaretChangeListener.h WebFixedPositionContent.h WebFrameIOS.h WebFrameIPhone.h WebGeolocationCoreLocationProvider.h WebGeolocationPrivate.h WebGeolocationProviderIOS.h WebMIMETypeRegistry.h WebNSStringDrawing.h WebNSStringExtrasIOS.h WebNSStringExtrasIPhone.h WebPDFViewIOS.h WebPDFViewIPhone.h WebPDFViewPlaceholder.h WebSelectionRect.h WebUIKitDelegate.h WebUIKitSupport.h WebVisiblePosition.h;
 

Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebOpenPanelResultListener.mm (162010 => 162011)


--- trunk/Source/WebKit/mac/WebCoreSupport/WebOpenPanelResultListener.mm	2014-01-14 22:33:56 UTC (rev 162010)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebOpenPanelResultListener.mm	2014-01-14 22:34:11 UTC (rev 162011)
@@ -28,6 +28,10 @@
 #import <WebCore/FileChooser.h>
 #import <wtf/PassRefPtr.h>
 
+#if PLATFORM(IOS)
+#import <WebCore/Icon.h>
+#endif
+
 using namespace WebCore;
 
 @implementation WebOpenPanelResultListener
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to