Modified: trunk/Source/WebCore/ChangeLog (161822 => 161823)
--- trunk/Source/WebCore/ChangeLog 2014-01-12 20:12:25 UTC (rev 161822)
+++ trunk/Source/WebCore/ChangeLog 2014-01-12 20:12:26 UTC (rev 161823)
@@ -1,5 +1,13 @@
2014-01-12 Simon Fraser <[email protected]>
+ Fix a bunch of linker errors related to exported functions.
+ I removed some iOS symbols from the .exp.in file; we may have
+ to add some back.
+
+ * WebCore.exp.in:
+
+2014-01-12 Simon Fraser <[email protected]>
+
Add generated JSTouch* and JSGestureEvent.* files to the project.
* WebCore.xcodeproj/project.pbxproj:
Modified: trunk/Source/WebCore/WebCore.exp.in (161822 => 161823)
--- trunk/Source/WebCore/WebCore.exp.in 2014-01-12 20:12:25 UTC (rev 161822)
+++ trunk/Source/WebCore/WebCore.exp.in 2014-01-12 20:12:26 UTC (rev 161823)
@@ -358,7 +358,9 @@
__ZN7WebCore14ResourceHandle12firstRequestEv
__ZN7WebCore14ResourceHandle20forceContentSniffingEv
__ZN7WebCore14ResourceHandle23continueWillSendRequestERKNS_15ResourceRequestE
+#if !USE(CFNETWORK)
__ZN7WebCore14ResourceHandle25continueWillCacheResponseEP19NSCachedURLResponse
+#endif
__ZN7WebCore14ResourceHandle25loadResourceSynchronouslyEPNS_17NetworkingContextERKNS_15ResourceRequestENS_17StoredCredentialsERNS_13ResourceErrorERNS_16ResourceResponseERN3WTF6VectorIcLm0ENSB_15CrashOnOverflowEEE
__ZN7WebCore14ResourceHandle26continueDidReceiveResponseEv
__ZN7WebCore14ResourceHandle26synchronousLoadRunLoopModeEv
@@ -876,7 +878,9 @@
__ZN7WebCore23dataForURLComponentTypeEP5NSURLl
__ZN7WebCore23decodeHostNameWithRangeEP8NSString8_NSRange
__ZN7WebCore23encodeHostNameWithRangeEP8NSString8_NSRange
+#if !PLATFORM(IOS)
__ZN7WebCore23eventTimeStampSince1970EP7NSEvent
+#endif
__ZN7WebCore23getHostnamesWithCookiesERKNS_21NetworkStorageSessionERN3WTF7HashSetINS3_6StringENS3_10StringHashENS3_10HashTraitsIS5_EEEE
__ZN7WebCore24CachedResourceHandleBase11setResourceEPNS_14CachedResourceE
__ZN7WebCore24DocumentMarkerController10markersForEPNS_4NodeENS_14DocumentMarker11MarkerTypesE
@@ -975,8 +979,10 @@
__ZN7WebCore4Page16setDefersLoadingEb
__ZN7WebCore4Page18removeSchedulePairEN3WTF10PassRefPtrINS1_12SchedulePairEEE
__ZN7WebCore4Page18setPageScaleFactorEfRKNS_8IntPointE
+#if ENABLE(RUBBER_BANDING)
__ZN7WebCore4Page19addFooterWithHeightEi
__ZN7WebCore4Page19addHeaderWithHeightEi
+#endif
__ZN7WebCore4Page19addLayoutMilestonesEj
__ZN7WebCore4Page19visitedStateChangedEPNS_9PageGroupEy
__ZN7WebCore4Page20setDeviceScaleFactorEf
@@ -1358,7 +1364,9 @@
__ZN7WebCore9PageGroup30closeIdleLocalStorageDatabasesEv
__ZN7WebCore9PageGroup30removeUserStyleSheetsFromWorldERNS_15DOMWrapperWorldE
__ZN7WebCore9PageGroup9pageGroupERKN3WTF6StringE
+#if !PLATFORM(IOS)
__ZN7WebCore9Scrollbar10mouseMovedERKNS_18PlatformMouseEventE
+#endif
__ZN7WebCore9Scrollbar11mouseExitedEv
__ZN7WebCore9Scrollbar12mouseEnteredEv
__ZN7WebCore9Scrollbar13setProportionEii
@@ -2248,11 +2256,8 @@
__ZN7WebCore10XLinkNames4initEv
__ZN7WebCore10inSameLineERKNS_15VisiblePositionES2_
__ZN7WebCore11BidiContext41copyStackRemovingUnicodeEmbeddingContextsEv
-__ZN7WebCore11BidiContext6createEhN3WTF7Unicode9DirectionEbNS_19BidiEmbeddingSourceEPS0_
__ZN7WebCore11EditCommand18setEndingSelectionERKNS_16VisibleSelectionE
__ZN7WebCore11ImageSource26s_acceleratedImageDecodingE
-__ZN7WebCore11ImageSource33maximumImageSizeBeforeSubsamplingEv
-__ZN7WebCore11ImageSource36setMaximumImageSizeBeforeSubsamplingEj
__ZN7WebCore11MathMLNames4initEv
__ZN7WebCore11MemoryCache18pruneDeadResourcesEv
__ZN7WebCore11MemoryCache18pruneLiveResourcesEb
@@ -2264,7 +2269,6 @@
__ZN7WebCore12EventHandler8keyEventEP8WebEvent
__ZN7WebCore12EventHandler9mouseDownEP8WebEvent
__ZN7WebCore12GCController23releaseExecutableMemoryEv
-__ZN7WebCore12PopupMenuIOSC1EPNS_15PopupMenuClientE
__ZN7WebCore13cachedCGColorERKNS_5ColorENS_10ColorSpaceE
__ZN7WebCore13endOfDocumentEPKNS_4NodeE
__ZN7WebCore13endOfDocumentERKNS_15VisiblePositionE
@@ -2286,7 +2290,6 @@
__ZN7WebCore14ResourceHandle6cancelEv
__ZN7WebCore14ResourceHandle9setClientEPNS_20ResourceHandleClientE
__ZN7WebCore14ResourceHandleD1Ev
-__ZN7WebCore15GraphicsContext12drawBidiTextERKNS_4FontERKNS_7TextRunERKNS_10FloatPointEPNS_10BidiStatusEi
__ZN7WebCore15GraphicsContext15drawLineForTextERKNS_10FloatPointEfb
__ZN7WebCore15GraphicsContext22setEmojiDrawingEnabledEb
__ZN7WebCore15GraphicsContext23setIsAcceleratedContextEb
@@ -2300,16 +2303,12 @@
__ZN7WebCore15startOfDocumentEPKNS_4NodeE
__ZN7WebCore15startOfDocumentERKNS_15VisiblePositionE
__ZN7WebCore15startOfSentenceERKNS_15VisiblePositionE
-__ZN7WebCore16FontPlatformDataC1EP8__GSFontfbbbNS_15FontOrientationENS_16FontWidthVariantE
__ZN7WebCore16ThreadGlobalData26sharedMainThreadStaticDataE
__ZN7WebCore16VisibleSelection27selectionFromContentsOfNodeEPNS_4NodeE
__ZN7WebCore16VisibleSelectionC1Ev
-__ZN7WebCore16jsStringWithCacheSlowCaseEPN3JSC9ExecStateERN3WTF7HashMapIPNS3_10StringImplENS0_4WeakINS0_8JSStringEEENS3_10StringHashENS3_10HashTraitsIS6_EENSB_IS9_EEEES6_
__ZN7WebCore16nextWordPositionERKNS_15VisiblePositionE
__ZN7WebCore17CredentialStorage16clearCredentialsEv
__ZN7WebCore17isStartOfDocumentERKNS_15VisiblePositionE
-__ZN7WebCore18SearchPopupMenuIOSC1EPNS_15PopupMenuClientE
-__ZN7WebCore18isEditablePositionERKNS_8PositionENS_12EditableTypeE
__ZN7WebCore18textBreakFollowingEPNS_17TextBreakIteratorEi
__ZN7WebCore19ResourceRequestBase14setCachePolicyENS_26ResourceRequestCachePolicyE
__ZN7WebCore19applicationIsWebAppEv
@@ -2324,9 +2323,7 @@
__ZN7WebCore21MemoryPressureHandler19clearMemoryPressureEv
__ZN7WebCore21MemoryPressureHandler25hasReceivedMemoryPressureEv
__ZN7WebCore21MemoryPressureHandler25installMemoryReleaseBlockEU13block_pointerFvvEb
-__ZN7WebCore21MemoryPressureHandler25setReceivedMemoryPressureEv
__ZN7WebCore21applicationIsFacebookEv
-__ZN7WebCore21nextBreakablePositionERNS_21LazyLineBreakIteratorEib
__ZN7WebCore21nextParagraphPositionERKNS_15VisiblePositionEi
__ZN7WebCore21setStrokeAndFillColorEP9CGContextP7CGColor
__ZN7WebCore22HTMLPlugInImageElement25createShadowIFrameSubtreeERKN3WTF6StringE
@@ -2338,7 +2335,6 @@
__ZN7WebCore25applicationIsMobileSafariEv
__ZN7WebCore25enclosingBlockFlowElementERKNS_15VisiblePositionE
__ZN7WebCore25previousParagraphPositionERKNS_15VisiblePositionEi
-__ZN7WebCore28createCGColorWithDeviceWhiteEff
__ZN7WebCore31NonSharedCharacterBreakIteratorC1EPKti
__ZN7WebCore31NonSharedCharacterBreakIteratorD1Ev
__ZN7WebCore31applicationIsDaijisenDictionaryEv
@@ -2346,7 +2342,6 @@
__ZN7WebCore41initializeHTTPConnectionSettingsOnStartupEv
__ZN7WebCore4FontC1ERKNS_16FontPlatformDataEN3WTF10PassRefPtrINS_12FontSelectorEEE
__ZN7WebCore4Icon18createIconForImageEP7CGImage
-__ZN7WebCore4Node17isContentEditableEv
__ZN7WebCore4Node23compareDocumentPositionEPS0_
__ZN7WebCore5ColorC1EP7CGColor
__ZN7WebCore5EventC1ERKN3WTF12AtomicStringEbb
@@ -2409,25 +2404,18 @@
__ZNK7WebCore15VisiblePosition4leftEb
__ZNK7WebCore15VisiblePosition5rightEb
__ZNK7WebCore17RenderTextControl22textFormControlElementEv
-__ZNK7WebCore17RenderTextControl23visiblePositionForIndexEi
-__ZNK7WebCore4Node18rendererIsEditableENS0_13EditableLevelE
__ZNK7WebCore5Frame12updateLayoutEv
__ZNK7WebCore5Frame15innerLineHeightEP7DOMNode
__ZNK7WebCore5Frame15preferredHeightEv
__ZNK7WebCore5Frame16rectForSelectionERNS_16VisibleSelectionE
-__ZNK7WebCore5Frame17viewportArgumentsEv
__ZNK7WebCore5Frame18renderRectForPointE7CGPointPbPf
__ZNK7WebCore5Frame19rangedSelectionBaseEv
__ZNK7WebCore5Frame22rectForScrollToVisibleEv
__ZNK7WebCore5Frame23wordsInCurrentParagraphEv
__ZNK7WebCore5Frame26formElementsCharacterCountEv
-__ZNK7WebCore5Frame27singleLineSelectionBehaviorEv
__ZNK7WebCore5Frame28rangedSelectionInitialExtentEv
__ZNK7WebCore5Frame29interpretationsForCurrentRootEv
-__ZNK7WebCore5Frame30dictionaryForViewportArgumentsERKNS_17ViewportArgumentsE
-__ZNK7WebCore5Frame41createDefaultFieldEditorDocumentStructureEv
__ZNK7WebCore5Frame9caretRectEv
-__ZNK7WebCore5Frame9nodeImageEPNS_4NodeEj
__ZNK7WebCore6Editor16hasBidiSelectionEv
__ZNK7WebCore6Editor6clientEv
__ZNK7WebCore7IntSizecv6CGSizeEv
@@ -2918,8 +2906,10 @@
__ZN7WebCore27ScrollingStateScrollingNode27setScrollableAreaParametersERKNS_24ScrollableAreaParametersE
__ZN7WebCore27ScrollingStateScrollingNode30setSynchronousScrollingReasonsEj
__ZN7WebCore27ScrollingStateScrollingNode33setScrollBehaviorForFixedElementsENS_30ScrollBehaviorForFixedElementsE
+#if !PLATFORM(IOS)
__ZN7WebCore29ScrollingTreeScrollingNodeMac6createERNS_13ScrollingTreeEy
#endif
+#endif
#if ENABLE(VIDEO)
__ZN7WebCore16HTMLMediaElement12endScrubbingEv