RenderLayerModelObject should not call private RenderLayer functions
[WebKit-https.git] / Source / WebCore / PlatformWinCairo.cmake
1 include(platform/Cairo.cmake)
2 include(platform/Curl.cmake)
3 include(platform/ImageDecoders.cmake)
4 include(platform/TextureMapper.cmake)
5
6 list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
7     "${WEBKIT_LIBRARIES_DIR}/include"
8     "${WEBCORE_DIR}/loader/archive/cf"
9     "${WEBCORE_DIR}/platform/cf"
10 )
11
12 list(APPEND WebCore_SOURCES
13     page/win/FrameCairoWin.cpp
14     page/win/ResourceUsageOverlayWin.cpp
15     page/win/ResourceUsageThreadWin.cpp
16
17     platform/graphics/GLContext.cpp
18     platform/graphics/PlatformDisplay.cpp
19
20     platform/graphics/win/FontCustomPlatformDataCairo.cpp
21     platform/graphics/win/FontPlatformDataCairoWin.cpp
22     platform/graphics/win/GlyphPageTreeNodeCairoWin.cpp
23     platform/graphics/win/GraphicsContextCairoWin.cpp
24     platform/graphics/win/ImageCairoWin.cpp
25     platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp
26     platform/graphics/win/SimpleFontDataCairoWin.cpp
27
28     platform/network/win/CurlSSLHandleWin.cpp
29
30     platform/text/win/LocaleWin.cpp
31
32     platform/win/DelayLoadedModulesEnumerator.cpp
33     platform/win/DragImageCairoWin.cpp
34     platform/win/ImportedFunctionsEnumerator.cpp
35     platform/win/ImportedModulesEnumerator.cpp
36     platform/win/PEImage.cpp
37 )
38
39 list(APPEND WebCore_LIBRARIES
40     D3d9
41     Mf
42     Mfplat
43     comctl32
44     crypt32
45     dxva2
46     evr
47     iphlpapi
48     rpcrt4
49     shlwapi
50     usp10
51     version
52     winmm
53     ws2_32
54 )
55
56 list(APPEND WebCoreTestSupport_LIBRARIES
57     ${CAIRO_LIBRARIES}
58     shlwapi
59 )