Due landing of EFL port but are required to have the port to work fine (we forgot to send them before): * JavaScriptCore/wtf/efl/MainThreadEfl.cpp * WebCore/bindings/js/ScriptControllerEfl.cpp * WebKit/efl/DefaultTheme/: edc theme files. The edc theme files may not seem clear to the non-EFL developer, but they are required otherwise it won't work. EFL does not have the concept of a button, entry and so on, these are defined as theme parts in EDC files. These are the default look and feel, but of course application developers can override them per-view or per-frame, as they wish.
Created attachment 53809 [details] Add missing EFL JavaScriptCore Missing file in JavaScriptCore.
Created attachment 53810 [details] Add missing EFL WebCore Add missing file to WebCore
Created attachment 53811 [details] Add missing EFL WebKit/efl Add missing theme files to WebKit/efl/DefaultTheme. They are required otherwise user will see no button, checkbox, radio buttons and so on.
Comment on attachment 53810 [details] Add missing EFL WebCore LGTM, r=me.
Comment on attachment 53811 [details] Add missing EFL WebKit/efl LGTM, r=me.
Comment on attachment 53809 [details] Add missing EFL JavaScriptCore LGTM, r=me.
Created attachment 53829 [details] Add missing EFL WebCore (without Plugins) This new version removes plugins calls so we can compile EFL port with Plugin*None.cpp
Comment on attachment 53810 [details] Add missing EFL WebCore Clear flags as it is obsolete.
Comment on attachment 53829 [details] Add missing EFL WebCore (without Plugins) r=me
Created attachment 53831 [details] EFL disable FrameLoader PluginDatabase usage EFL does not support Plugins and PluginDatabase is not available.
Comment on attachment 53831 [details] EFL disable FrameLoader PluginDatabase usage r=me
Comment on attachment 53809 [details] Add missing EFL JavaScriptCore Clearing flags on attachment: 53809 Committed r57968: <http://trac.webkit.org/changeset/57968>
Comment on attachment 53811 [details] Add missing EFL WebKit/efl Clearing flags on attachment: 53811 Committed r58034: <http://trac.webkit.org/changeset/58034>
Comment on attachment 53829 [details] Add missing EFL WebCore (without Plugins) Clearing flags on attachment: 53829 Committed r58053: <http://trac.webkit.org/changeset/58053>
Comment on attachment 53831 [details] EFL disable FrameLoader PluginDatabase usage Clearing flags on attachment: 53831 Committed r58089: <http://trac.webkit.org/changeset/58089>
All reviewed patches have been landed. Closing bug.