1
+
2014-09-17 Daniel Bates <dabates@apple.com>
2
+
3
+
[iOS] Make WebCore build with public iOS SDK
4
+
https://bugs.webkit.org/show_bug.cgi?id=136487
5
+
6
+
Reviewed by David Kilzer.
7
+
8
+
Add headers that wrap Mac and iOS SPIs and update WebCore source files to include these
9
+
headers instead of the corresponding actual SPI header(s).
10
+
11
+
* WebCore.vcxproj/WebCore.vcxproj:
12
+
* WebCore.vcxproj/WebCore.vcxproj.filters:
13
+
* WebCore.vcxproj/WebCoreCG.props:
14
+
* WebCore.vcxproj/copyForwardingHeaders.cmd:
15
+
* WebCore.xcodeproj/project.pbxproj:
16
+
* bindings/objc/DOMInternal.mm:
17
+
* bridge/objc/objc_instance.mm:
18
+
* platform/audio/ios/MediaSessionManagerIOS.mm:
19
+
* platform/cocoa/DisplaySleepDisablerCocoa.cpp:
20
+
* platform/cocoa/MemoryPressureHandlerCocoa.mm:
21
+
* platform/graphics/SimpleFontData.h:
22
+
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
23
+
* platform/graphics/ca/mac/PlatformCALayerMac.mm:
24
+
* platform/graphics/cg/BitmapImageCG.cpp:
25
+
* platform/graphics/cg/ColorCG.cpp:
26
+
* platform/graphics/cg/GraphicsContextCG.cpp:
27
+
* platform/graphics/cg/ImageSourceCG.cpp:
28
+
* platform/graphics/cg/PDFDocumentImage.cpp:
29
+
* platform/graphics/cocoa/FontPlatformDataCocoa.mm:
30
+
* platform/graphics/ios/FontCacheIOS.mm:
31
+
* platform/graphics/ios/FontServicesIOS.mm:
32
+
* platform/graphics/ios/SimpleFontDataIOS.mm:
33
+
* platform/graphics/mac/FontMac.mm:
34
+
* platform/graphics/mac/GlyphPageTreeNodeMac.cpp:
35
+
* platform/graphics/mac/MediaPlayerProxy.h:
36
+
* platform/graphics/mac/SimpleFontDataMac.mm:
37
+
* platform/ios/LegacyTileCache.mm:
38
+
* platform/ios/LegacyTileGrid.mm:
39
+
* platform/ios/LegacyTileGridTile.mm:
40
+
* platform/ios/PlatformEventFactoryIOS.mm:
41
+
* platform/ios/PlatformScreenIOS.mm:
42
+
* platform/ios/WebEvent.mm:
43
+
* platform/ios/WebVideoFullscreenInterfaceAVKit.mm:
44
+
* platform/ios/wak/WAKAppKitStubs.h:
45
+
* platform/ios/wak/WAKView.h:
46
+
* platform/ios/wak/WKGraphics.h:
47
+
* platform/ios/wak/WKGraphics.mm:
48
+
* platform/ios/wak/WebCoreThread.mm:
49
+
* platform/network/ios/QuickLook.mm:
50
+
* platform/spi/ca/CALayerSPI.h: Added.
51
+
* platform/spi/ca/CATiledLayerSPI.h: Added.
52
+
* platform/spi/cf/CFLocaleSPI.h: Modified to use EXTERN_C.
53
+
* platform/spi/cf/CFNetworkConnectionCacheSPI.h: Ditto. Also changed header visibility from private to project.
54
+
* platform/spi/cf/CFURLRequestSPI.h: Ditto. Also modified to unconditionally include header <CoreFoundation/CFBase.h>.
55
+
* platform/spi/cg/CGColorTransformSPI.h: Added.
56
+
* platform/spi/cg/CGContextSPI.h: Added.
57
+
* platform/spi/cg/CGFloatSPI.h: Added.
58
+
* platform/spi/cg/CGFontGlyphSupportSPI.h: Added.
59
+
* platform/spi/cg/CGFontInfoSPI.h: Added.
60
+
* platform/spi/cg/CGFontRenderingSPI.h: Added.
61
+
* platform/spi/cg/CGFontUnicodeSupportSPI.h: Added.
62
+
* platform/spi/cg/CGImageSPI.h: Added.
63
+
* platform/spi/cg/CGSRegionSPI.h: Added.
64
+
* platform/spi/cocoa/DispatchSPI.h: Added.
65
+
* platform/spi/cocoa/IOPMLibSPI.h: Added.
66
+
* platform/spi/cocoa/MachVMSPI.h: Added.
67
+
* platform/spi/cocoa/NSFileManagerSPI.h: Added.
68
+
* platform/spi/cocoa/NSGeometrySPI.h: Added.
69
+
* platform/spi/cocoa/NSPointerFunctionsSPI.h: Added.
70
+
* platform/spi/cocoa/dyldSPI.h: Added.
71
+
* platform/spi/ios/AVPlayerControllerSPI.h: Added.
72
+
* platform/spi/ios/AVPlayerViewControllerSPI.h: Added.
73
+
* platform/spi/ios/AVValueTimingSPI.h: Added.
74
+
* platform/spi/ios/AVVideoLayerSPI.h: Added.
75
+
* platform/spi/ios/CTFontDescriptorSPI.h: Added.
76
+
* platform/spi/ios/CTFontSPI.h: Added.
77
+
* platform/spi/ios/CUICatalogSPI.h: Added.
78
+
* platform/spi/ios/CUIStyleEffectConfigurationSPI.h: Added.
79
+
* platform/spi/ios/MPAVRoutingControllerSPI.h: Added.
80
+
* platform/spi/ios/MobileGestaltSPI.h: Added.
81
+
* platform/spi/ios/QLPreviewConverterSPI.h: Added.
82
+
* platform/spi/ios/QuickLookSPI.h: Added.
83
+
* rendering/RenderThemeIOS.mm:
84
+
1
85
2014-09-17 Gavin Barraclough <barraclough@apple.com>
2
86
3
87
DOM timer throttling for hidden plugins
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4