[Webkit-unassigned] [Bug 91844] [EFL][WK2] Plugin process implementation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 23 16:53:34 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=91844





--- Comment #19 from Ryuan Choi <ryuan.choi at samsung.com>  2012-08-23 16:53:32 PST ---
(From update of attachment 159885)
View in context: https://bugs.webkit.org/attachment.cgi?id=159885&action=review

> Source/WebKit2/PluginProcess/efl/PluginProcessMainEfl.cpp:77
> +    JSC::initializeThreading();
> +    WTF::initializeMainThread();

I think that ScriptController::initializeThreading looks better.

> Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:50
> +#if PLATFORM(GTK) || (PLATFORM(EFL) && USE(CAIRO))

I think that USE(CAIRO) looks enough but we should check win-cairo port.

> Source/cmake/OptionsEfl.cmake:125
> +IF (ENABLE_WEBKIT2)
> +    SET(ENABLE_PLUGIN_PROCESS 1)
> +ENDIF ()

Is it working although we disabled ENABLE_ECORE_X or can not find ecore-x ?

> Tools/Scripts/webkitperl/FeatureList.pm:325
> -      define => "ENABLE_NETSCAPE_PLUGIN_API", default => !isEfl(), value => \$netscapePluginAPISupport },
> +      define => "ENABLE_NETSCAPE_PLUGIN_API", default => 1, value => \$netscapePluginAPISupport },

If possible, can we separate this ?

It's because ENABLE_NETSCAPE_PLUGIN_API is not only for plugin process
and I hope that it is enabled as soon as possible.

-- 
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