Changeset 232038 in webkit
- Timestamp:
- May 21, 2018 5:03:20 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r232011 r232038 1 2018-05-21 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [WinCairo] Enable WebKit build by default 4 https://bugs.webkit.org/show_bug.cgi?id=185141 5 6 Reviewed by Per Arne Vollan. 7 8 * Source/cmake/OptionsWin.cmake: Disable 9 ENABLE_NETSCAPE_PLUGIN_API unconditionally for WinCairo port 10 because it builds both WK1 and WK2. 11 * Source/cmake/OptionsWinCairo.cmake: Turn ENABLE_WEBKIT on by default. 12 Remove BUILDING_WIN_CAIRO_WEBKIT macro. 13 1 14 2018-05-21 Carlos Garcia Campos <cgarcia@igalia.com> 2 15 -
trunk/Source/cmake/OptionsWin.cmake
r231437 r232038 84 84 85 85 # FIXME: Implement plugin process on Modern WebKit. https://bugs.webkit.org/show_bug.cgi?id=185313 86 if (ENABLE_WIN_CAIRO_WEBKIT) 87 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETSCAPE_PLUGIN_API PRIVATE OFF) 88 endif () 86 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETSCAPE_PLUGIN_API PRIVATE OFF) 89 87 else () 90 88 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_ENCRYPTED_MEDIA PUBLIC ON) -
trunk/Source/cmake/OptionsWinCairo.cmake
r231883 r232038 2 2 3 3 include(OptionsWin) 4 5 if (ENABLE_WIN_CAIRO_WEBKIT)6 set(ENABLE_WEBKIT ON)7 add_definitions(-DBUILDING_WIN_CAIRO_WEBKIT=1)8 endif ()9 4 10 5 find_package(Cairo 1.15.12 REQUIRED) … … 35 30 36 31 set(ENABLE_GRAPHICS_CONTEXT_3D ON) 32 set(ENABLE_WEBKIT ON) 37 33 38 34 set(COREFOUNDATION_LIBRARY CFlite) -
trunk/Tools/ChangeLog
r232024 r232038 1 2018-05-21 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [WinCairo] Enable WebKit build by default 4 https://bugs.webkit.org/show_bug.cgi?id=185141 5 6 Reviewed by Per Arne Vollan. 7 8 TestWTF, TestWebCore and TestWebKitLegacy need a dependency to 9 WebKitForwardingHeaders because config.h includes a header of WK2. 10 11 * TestWebKitAPI/PlatformWin.cmake: Make TestWTFLib, TestWebCoreLib and TestWebKitLegacyLib depend on WebKitForwardingHeaders. 12 * TestWebKitAPI/config.h: Use PLATFORM(WIN_CAIRO) instead of BUILDING_WIN_CAIRO_WEBKIT. 13 1 14 2018-05-21 Jer Noble <jer.noble@apple.com> 2 15 -
trunk/Tools/TestWebKitAPI/PlatformWin.cmake
r230744 r232038 99 99 endif () 100 100 101 set(forwarding_headers_dependencies WebCoreForwardingHeaders PALForwardingHeaders) 102 if (ENABLE_WEBKIT) 103 list(APPEND forwarding_headers_dependencies WebKitForwardingHeaders) 104 endif () 105 101 106 add_library(TestWTFLib SHARED 102 107 ${test_main_SOURCES} … … 105 110 set_target_properties(TestWTFLib PROPERTIES OUTPUT_NAME "TestWTFLib") 106 111 target_link_libraries(TestWTFLib ${test_wtf_LIBRARIES}) 107 add_dependencies(TestWTFLib WebCoreForwardingHeaders)112 add_dependencies(TestWTFLib ${forwarding_headers_dependencies}) 108 113 109 114 set(test_wtf_LIBRARIES … … 119 124 target_link_libraries(TestWebCoreLib ${test_webcore_LIBRARIES}) 120 125 set_target_properties(TestWebCoreLib PROPERTIES OUTPUT_NAME "TestWebCoreLib") 126 add_dependencies(TestWebCoreLib ${forwarding_headers_dependencies}) 121 127 122 128 add_executable(TestWebCore … … 151 157 152 158 target_link_libraries(TestWebKitLegacyLib ${test_webkitlegacy_LIBRARIES}) 159 add_dependencies(TestWebKitLegacyLib ${forwarding_headers_dependencies}) 153 160 154 161 add_executable(TestWebKitLegacy -
trunk/Tools/TestWebKitAPI/config.h
r229029 r232038 46 46 #include <stdint.h> 47 47 48 #if !PLATFORM(IOS) && !defined(BUILDING_JSCONLY__) && (!PLATFORM(WIN) || defined(BUILDING_WIN_CAIRO_WEBKIT))48 #if !PLATFORM(IOS) && !defined(BUILDING_JSCONLY__) && (!PLATFORM(WIN) || PLATFORM(WIN_CAIRO)) 49 49 #include <WebKit/WebKit2_C.h> 50 50 #endif
Note: See TracChangeset
for help on using the changeset viewer.