[Webkit-unassigned] [Bug 91844] [EFL][WK2] Plugin process implementation
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 12 07:22:26 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=91844
--- Comment #22 from Ryuan Choi <ryuan.choi at samsung.com> 2012-09-12 07:22:50 PST ---
(From update of attachment 163620)
View in context: https://bugs.webkit.org/attachment.cgi?id=163620&action=review
> Source/WebCore/PlatformEfl.cmake:16
> + "${WEBKIT_DIR}/efl/WebCoreSupport"
I want not to add WebKit dependency.
I will create bug to fix this issue.
> Source/WebKit2/PlatformEfl.cmake:258
> + SET(PluginProcess_LIBRARIES
> + ${WebKit2_LIBRARY_NAME}
> + )
I need to test. but I think that we need javascript core and webcore for shared core build.
> Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp:76
> + if (!ecore_x_init(0))
> + return 1;
I want #ifdef HAVE_ECORE_X
> Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp:86
> +void WebPageProxy::createPluginContainer(uint64_t& windowID)
we can remove variable name until we implement.
> Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp:91
> +void WebPageProxy::windowedPluginGeometryDidChange(const WebCore::IntRect& frameRect, const WebCore::IntRect& clipRect, uint64_t windowID)
ditto.
> Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:50
> +#if PLATFORM(GTK) || (PLATFORM(EFL) && USE(CAIRO))
#if USE(CAIRO) && !PLATFORM(WIN_CAIRO)
> Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:93
> + return static_cast<Display*>(ecore_x_display_get());
macro is needed.
> Source/cmake/OptionsEfl.cmake:118
> +IF (ENABLE_WEBKIT2)
> + SET(ENABLE_PLUGIN_PROCESS 1)
> +ENDIF ()
Should we set PLUGIN_PROCESS as a default for WEBKIT2?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list