"${WEBKIT2_DIR}/UIProcess/tizen"
"${WEBKIT2_DIR}/WebProcess/LocalFileSystem"
"${WEBKIT2_DIR}/WebProcess/MediaStream"
+ "${WEBKIT2_DIR}/WebProcess/WebCoreSupport/efl/tizen"
"${WEBKIT2_DIR}/WebProcess/WebPage/efl/tizen"
"${WTF_DIR}"
${ELEMENTARY_INCLUDE_DIRS}
${TTS_INCLUDE_DIRS}
${Tizen-Location-Manager_INCLUDE_DIRS}
${UIGadget_INCLUDE_DIRS}
+ ${EFL_ASSIST_INCLUDE_DIRS}
)
LIST(APPEND WebKit2_LIBRARIES
UIProcess/API/C/efl/tizen/WKIconDatabaseTizen.cpp
UIProcess/API/C/efl/tizen/WKPageTizen.cpp
UIProcess/API/C/efl/tizen/WKPreferencesTizen.cpp
- UIProcess/API/C/WKUserMediaPermissionRequest.cpp
+ UIProcess/API/C/efl/tizen/WKUserMediaPermissionRequest.cpp
UIProcess/API/efl/ewk_auth_challenge.cpp
UIProcess/API/efl/ewk_certificate.cpp
UIProcess/API/efl/ewk_context_injected_bundle_client.cpp
UIProcess/API/efl/ewk_context_menu.cpp
UIProcess/API/efl/ewk_custom_handlers.cpp
- UIProcess/API/efl/ewk_error.cpp
UIProcess/API/efl/ewk_form_data.cpp
UIProcess/API/efl/ewk_frame.cpp
UIProcess/API/efl/ewk_geolocation.cpp
UIProcess/API/efl/ewk_user_media.cpp
UIProcess/API/efl/ewk_util.cpp
UIProcess/API/efl/ewk_view_context_menu_client.cpp
- UIProcess/API/efl/ewk_view_find_client.cpp
UIProcess/API/efl/ewk_view_geolocation_provider.cpp
UIProcess/API/efl/ewk_view_icondatabase_client.cpp
UIProcess/API/efl/ewk_view_notification_provider.cpp
UIProcess/API/efl/ewk_view_tizen_client.cpp
- UIProcess/API/efl/ewk_view_ui_client.cpp
UIProcess/API/efl/ewk_web_application_icon_data.cpp
UIProcess/API/efl/tizen/ClipboardHelper.cpp
WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp
WebProcess/Plugins/Netscape/efl/PluginProxyEfl.cpp
- WebProcess/WebCoreSupport/WebRegisterContentHandlerClient.cpp
- WebProcess/WebCoreSupport/WebRegisterProtocolHandlerClient.cpp
- WebProcess/WebCoreSupport/WebUserMediaClient.cpp
- WebProcess/WebCoreSupport/tizen/WebDragClientTizen.cpp
- WebProcess/WebCoreSupport/tizen/WebErrorsTizen.cpp
+ WebProcess/WebCoreSupport/efl/tizen/WebDragClientTizen.cpp
+ WebProcess/WebCoreSupport/efl/tizen/WebErrorsTizen.cpp
+ WebProcess/WebCoreSupport/efl/tizen/WebInspectorServerTizen.cpp
+ WebProcess/WebCoreSupport/efl/tizen/WebRegisterContentHandlerClient.cpp
+ WebProcess/WebCoreSupport/efl/tizen/WebRegisterProtocolHandlerClient.cpp
+ WebProcess/WebCoreSupport/efl/tizen/WebUserMediaClient.cpp
- WebProcess/WebPage/cairo/RecordingSurfaceSetCairo.cpp
- WebProcess/WebPage/efl/PlatformSurfacePoolEfl.cpp
- WebProcess/WebPage/efl/TiledBackingStoreRemoteTileTizen.cpp
WebProcess/WebPage/efl/tizen/LinkMagnifier.cpp
-
+ WebProcess/WebPage/efl/tizen/PlatformSurfacePoolTizen.cpp
WebProcess/WebPage/efl/tizen/ScreenReader.cpp
-
+ WebProcess/WebPage/efl/tizen/TiledBackingStoreRemoteTileTizen.cpp
WebProcess/WebPage/efl/tizen/WebPageSerializerTizen.cpp
)
INSTALL(FILES ${NPAPI_HEADERS}
DESTINATION include/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/NPAPI)
-# Generate contents for AboutDataTizen.cpp
-ADD_CUSTOM_COMMAND(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenHaveFeatures.cpp
- MAIN_DEPENDENCY ${WEBKIT2_DIR}/Platform/tizen/AboutData/AboutDataTizenHaveFeatures.in ${WEBKIT2_DIR}/Platform/tizen/AboutData/generateAboutDataTizenFeatures.pl
- COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Platform/tizen/AboutData/generateAboutDataTizenFeatures.pl HAVE ${WEBKIT2_DIR}/Platform/tizen/AboutData/AboutDataTizenHaveFeatures.in ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenHaveFeatures.cpp
-)
-
-ADD_CUSTOM_COMMAND(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenEnableFeatures.cpp
- MAIN_DEPENDENCY ${WEBKIT2_DIR}/Platform/tizen/AboutData/AboutDataTizenEnableFeatures.in ${WEBKIT2_DIR}/Platform/tizen/AboutData/generateAboutDataTizenFeatures.pl
- COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Platform/tizen/AboutData/generateAboutDataTizenFeatures.pl ENABLE ${WEBKIT2_DIR}/Platform/tizen/AboutData/AboutDataTizenEnableFeatures.in ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenEnableFeatures.cpp
-)
-
-ADD_CUSTOM_COMMAND(
- OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenUseFeatures.cpp
- MAIN_DEPENDENCY ${WEBKIT2_DIR}/Platform/tizen/AboutData/AboutDataTizenUseFeatures.in ${WEBKIT2_DIR}/Platform/tizen/AboutData/generateAboutDataTizenFeatures.pl
- COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Platform/tizen/AboutData/generateAboutDataTizenFeatures.pl USE ${WEBKIT2_DIR}/Platform/tizen/AboutData/AboutDataTizenUseFeatures.in ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenUseFeatures.cpp
-)
-
-ADD_CUSTOM_TARGET(
- aboutFeatures ALL
- DEPENDS ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenHaveFeatures.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenEnableFeatures.cpp ${DERIVED_SOURCES_WEBCORE_DIR}/AboutDataTizenUseFeatures.cpp
-)
-
INSTALL(FILES ${Shared_API_HEADERS}
DESTINATION include/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/WebKit2)
INSTALL(FILES ${WEBKIT2_DIR}/UIProcess/API/efl/tizen/images/screenReaderFocusRing.png DESTINATION ${SCREEN_READER_FOCUS_RING_IMAGE_PATH})
ENDIF ()
-IF (ENABLE_TIZEN_WEBKIT2_TEXT_SELECTION)
- SET(MAGNIFIER_IMAGE_PATH ${CMAKE_INSTALL_PREFIX}/share/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/images)
- ADD_DEFINITIONS(-DMAGNIFIER_IMAGE_PATH="${MAGNIFIER_IMAGE_PATH}/magnifier.png")
- INSTALL(FILES ${WEBKIT2_DIR}/UIProcess/API/efl/tizen/images/magnifier.png DESTINATION ${MAGNIFIER_IMAGE_PATH})
+IF (ENABLE_TIZEN_FOCUS_UI)
+ SET(FOCUS_UI_FOCUS_RING_IMAGE_PATH ${CMAKE_INSTALL_PREFIX}/share/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}/images)
+ ADD_DEFINITIONS(-DFOCUS_UI_FOCUS_RING_IMAGE_PATH="${FOCUS_UI_FOCUS_RING_IMAGE_PATH}/focusUIFocusRing.png")
+ INSTALL(FILES ${WEBKIT2_DIR}/UIProcess/API/efl/tizen/images/focusUIFocusRing.png DESTINATION ${FOCUS_UI_FOCUS_RING_IMAGE_PATH})
ENDIF ()