Modified: trunk/Source/WebCore/ChangeLog (161812 => 161813)
--- trunk/Source/WebCore/ChangeLog 2014-01-12 17:33:38 UTC (rev 161812)
+++ trunk/Source/WebCore/ChangeLog 2014-01-12 18:47:36 UTC (rev 161813)
@@ -1,3 +1,13 @@
+2014-01-12 David Kilzer <[email protected]>
+
+ [iOS] Fix link errors for iOS: Part 3
+
+ * WebCore.exp.in:
+ - Move some Mac-only symbols to Mac-only section.
+ * WebCore.xcodeproj/project.pbxproj:
+ - Add missing references to AuthenticationCF.cpp and
+ CookieJarCFNet.cpp.
+
2014-01-11 Anders Carlsson <[email protected]>
Remove unsafe uses of AtomicallyInitializedStatic
Modified: trunk/Source/WebCore/WebCore.exp.in (161812 => 161813)
--- trunk/Source/WebCore/WebCore.exp.in 2014-01-12 17:33:38 UTC (rev 161812)
+++ trunk/Source/WebCore/WebCore.exp.in 2014-01-12 18:47:36 UTC (rev 161813)
@@ -200,7 +200,6 @@
__ZN7WebCore12EventHandler24logicalScrollRecursivelyENS_22ScrollLogicalDirectionENS_17ScrollGranularityEPNS_4NodeE
__ZN7WebCore12EventHandler30setCapturingMouseEventsElementEN3WTF10PassRefPtrINS_7ElementEEE
__ZN7WebCore12EventHandler31passMouseMovedEventToScrollbarsERKNS_18PlatformMouseEventE
-__ZN7WebCore12EventHandler33sendFakeEventsAfterWidgetTrackingEP7NSEvent
__ZN7WebCore12EventHandler8keyEventERKNS_21PlatformKeyboardEventE
__ZN7WebCore12GCController17garbageCollectNowEv
__ZN7WebCore12GCController18garbageCollectSoonEv
@@ -433,7 +432,6 @@
__ZN7WebCore14TileController23setTileDebugBorderColorENS_5ColorE
__ZN7WebCore14TileController23setTileDebugBorderWidthEf
__ZN7WebCore14TileController27tileCacheLayerBoundsChangedEv
-__ZN7WebCore14cookiesEnabledERKNS_21NetworkStorageSessionERKNS_3URLES5_
__ZN7WebCore14decodeHostNameEP8NSString
__ZN7WebCore14encodeHostNameEP8NSString
__ZN7WebCore14endOfParagraphERKNS_15VisiblePositionENS_27EditingBoundaryCrossingRuleE
@@ -679,7 +677,6 @@
__ZN7WebCore16VisibleSelectionC1ERKNS_15VisiblePositionEb
__ZN7WebCore16createFullMarkupERKNS_4NodeE
__ZN7WebCore16createFullMarkupERKNS_5RangeE
-__ZN7WebCore16deleteAllCookiesERKNS_21NetworkStorageSessionE
__ZN7WebCore16enclosingIntRectERK6CGRect
__ZN7WebCore16enclosingIntRectERKNS_9FloatRectE
__ZN7WebCore16isEndOfParagraphERKNS_15VisiblePositionENS_27EditingBoundaryCrossingRuleE
@@ -786,8 +783,6 @@
__ZN7WebCore20RenderEmbeddedObject44setPluginUnavailabilityReasonWithDescriptionENS0_26PluginUnavailabilityReasonERKN3WTF6StringE
__ZN7WebCore20ResourceHandleClient16didReceiveBufferEPNS_14ResourceHandleEN3WTF10PassRefPtrINS_12SharedBufferEEEi
__ZN7WebCore20ResourceHandleClient20willSendRequestAsyncEPNS_14ResourceHandleERKNS_15ResourceRequestERKNS_16ResourceResponseE
-__ZN7WebCore20ResourceHandleClient22willCacheResponseAsyncEPNS_14ResourceHandleEP19NSCachedURLResponse
-__ZN7WebCore20ResourceHandleClient23didReceiveResponseAsyncEPNS_14ResourceHandleERKNS_16ResourceResponseE
__ZN7WebCore20ResourceHandleClient31shouldUseCredentialStorageAsyncEPNS_14ResourceHandleE
__ZN7WebCore20ResourceHandleClient42canAuthenticateAgainstProtectionSpaceAsyncEPNS_14ResourceHandleERKNS_15ProtectionSpaceE
__ZN7WebCore20ResourceHandleClientC2Ev
@@ -1995,18 +1990,21 @@
__ZN7WebCore12EventHandler12mouseDraggedEP7NSEvent
__ZN7WebCore12EventHandler14currentNSEventEv
__ZN7WebCore12EventHandler31passMouseMovedEventToScrollbarsEP7NSEvent
+__ZN7WebCore12EventHandler33sendFakeEventsAfterWidgetTrackingEP7NSEvent
__ZN7WebCore12EventHandler47handleKeyboardSelectionMovementForAccessibilityEPNS_13KeyboardEventE
__ZN7WebCore12EventHandler7mouseUpEP7NSEvent
__ZN7WebCore12EventHandler8keyEventEP7NSEvent
__ZN7WebCore12EventHandler9mouseDownEP7NSEvent
__ZN7WebCore13getRawCookiesERKNS_21NetworkStorageSessionERKNS_3URLES5_RN3WTF6VectorINS_6CookieELm0ENS6_15CrashOnOverflowEEE
__ZN7WebCore13toDeviceSpaceERKNS_9FloatRectEP8NSWindow
+__ZN7WebCore14cookiesEnabledERKNS_21NetworkStorageSessionERKNS_3URLES5_
__ZN7WebCore15GraphicsContext15drawNativeImageEP7CGImageRKNS_9FloatSizeENS_10ColorSpaceERKNS_9FloatRectES9_fNS_17CompositeOperatorENS_9BlendModeENS_16ImageOrientationE
__ZN7WebCore15GraphicsContextC1EP9CGContext
__ZN7WebCore15ResourceRequest39updateFromDelegatePreservingOldHTTPBodyERKS0_
__ZN7WebCore16FontPlatformDataC1EP6NSFontfbbbNS_15FontOrientationENS_16FontWidthVariantE
__ZN7WebCore16FontPlatformDataC2EP6NSFontfbbbNS_15FontOrientationENS_16FontWidthVariantE
__ZN7WebCore16colorFromNSColorEP7NSColor
+__ZN7WebCore16deleteAllCookiesERKNS_21NetworkStorageSessionE
__ZN7WebCore16enclosingIntRectERK7_NSRect
__ZN7WebCore17ScrollbarThemeMac28removeOverhangAreaBackgroundEP7CALayer
__ZN7WebCore17ScrollbarThemeMac24removeOverhangAreaShadowEP7CALayer
@@ -2015,6 +2013,8 @@
__ZN7WebCore19applicationIsSafariEv
__ZN7WebCore20PlatformEventFactory24createPlatformMouseEventEP7NSEventP6NSView
__ZN7WebCore20PlatformEventFactory27createPlatformKeyboardEventEP7NSEvent
+__ZN7WebCore20ResourceHandleClient22willCacheResponseAsyncEPNS_14ResourceHandleEP19NSCachedURLResponse
+__ZN7WebCore20ResourceHandleClient23didReceiveResponseAsyncEPNS_14ResourceHandleERKNS_16ResourceResponseE
__ZN7WebCore20applicationIsHRBlockEv
__ZN7WebCore20builtInPDFPluginNameEv
__ZN7WebCore21DeviceOrientationData6createEbdbdbdbb
Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (161812 => 161813)
--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj 2014-01-12 17:33:38 UTC (rev 161812)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj 2014-01-12 18:47:36 UTC (rev 161813)
@@ -2319,8 +2319,10 @@
7EA30F6917EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EA30F6717EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.cpp */; };
7EA30F6A16DFFE7500257D0B /* JSWebGLCompressedTextureATC.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EA30F6816DFFE7500257D0B /* JSWebGLCompressedTextureATC.h */; };
7EA30F6A17EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EA30F6817EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.h */; };
+ 7EE6845F12D26E3800E79415 /* AuthenticationCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EE6844C12D26E3800E79415 /* AuthenticationCF.cpp */; };
7EE6846012D26E3800E79415 /* AuthenticationCF.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EE6844D12D26E3800E79415 /* AuthenticationCF.h */; settings = {ATTRIBUTES = (Private, ); }; };
7EE6846112D26E3800E79415 /* AuthenticationChallenge.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EE6844E12D26E3800E79415 /* AuthenticationChallenge.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ 7EE6846212D26E3800E79415 /* CookieJarCFNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EE6844F12D26E3800E79415 /* CookieJarCFNet.cpp */; };
7EE6846312D26E3800E79415 /* CookieStorageCFNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EE6845012D26E3800E79415 /* CookieStorageCFNet.cpp */; };
7EE6846512D26E3800E79415 /* CredentialStorageCFNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EE6845212D26E3800E79415 /* CredentialStorageCFNet.cpp */; };
7EE6846612D26E3800E79415 /* FormDataStreamCFNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EE6845312D26E3800E79415 /* FormDataStreamCFNet.cpp */; };
@@ -9291,8 +9293,10 @@
7EA30F6717EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSWebGLCompressedTexturePVRTC.cpp; sourceTree = "<group>"; };
7EA30F6816DFFE7500257D0B /* JSWebGLCompressedTextureATC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWebGLCompressedTextureATC.h; sourceTree = "<group>"; };
7EA30F6817EFFE7500257D0B /* JSWebGLCompressedTexturePVRTC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWebGLCompressedTexturePVRTC.h; sourceTree = "<group>"; };
+ 7EE6844C12D26E3800E79415 /* AuthenticationCF.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AuthenticationCF.cpp; sourceTree = "<group>"; };
7EE6844D12D26E3800E79415 /* AuthenticationCF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuthenticationCF.h; sourceTree = "<group>"; };
7EE6844E12D26E3800E79415 /* AuthenticationChallenge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuthenticationChallenge.h; sourceTree = "<group>"; };
+ 7EE6844F12D26E3800E79415 /* CookieJarCFNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CookieJarCFNet.cpp; sourceTree = "<group>"; };
7EE6845012D26E3800E79415 /* CookieStorageCFNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CookieStorageCFNet.cpp; sourceTree = "<group>"; };
7EE6845212D26E3800E79415 /* CredentialStorageCFNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CredentialStorageCFNet.cpp; sourceTree = "<group>"; };
7EE6845312D26E3800E79415 /* FormDataStreamCFNet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FormDataStreamCFNet.cpp; sourceTree = "<group>"; };
@@ -20094,8 +20098,10 @@
B2F34FE70E82F81700F627CD /* cf */ = {
isa = PBXGroup;
children = (
+ 7EE6844C12D26E3800E79415 /* AuthenticationCF.cpp */,
7EE6844D12D26E3800E79415 /* AuthenticationCF.h */,
7EE6844E12D26E3800E79415 /* AuthenticationChallenge.h */,
+ 7EE6844F12D26E3800E79415 /* CookieJarCFNet.cpp */,
7EE6845012D26E3800E79415 /* CookieStorageCFNet.cpp */,
7EE6845212D26E3800E79415 /* CredentialStorageCFNet.cpp */,
B2F34FE80E82F82700F627CD /* DNSCFNet.cpp */,
@@ -26475,6 +26481,7 @@
BE88E0DB1715D2A200658D98 /* AudioTrackList.cpp in Sources */,
FD31608A12B026F700C1A359 /* AudioUtilities.cpp in Sources */,
7E428CE513E3407F003B661C /* ResourceHandleIOS.mm in Sources */,
+ 7EE6845F12D26E3800E79415 /* AuthenticationCF.cpp in Sources */,
934F71380D5A6EFF00018D69 /* AuthenticationChallengeBase.cpp in Sources */,
514C764D0CE9234E007EF3CD /* AuthenticationMac.mm in Sources */,
45830D4D1679B4F800ACF8C3 /* AutoscrollController.cpp in Sources */,
@@ -26614,6 +26621,7 @@
93B6A0EA0B0BCA8400F5027A /* ContextMenuMac.mm in Sources */,
FD31602812B0267600C1A359 /* ConvolverNode.cpp in Sources */,
E1424C93164B52C800F32D40 /* CookieJar.cpp in Sources */,
+ 7EE6846212D26E3800E79415 /* CookieJarCFNet.cpp in Sources */,
E1424C90164B460B00F32D40 /* CookieJarMac.mm in Sources */,
7EE6846312D26E3800E79415 /* CookieStorageCFNet.cpp in Sources */,
37E65950163B10C200EB4574 /* SimpleFontDataIOS.mm in Sources */,