Make sure our message filters use EwkMsgStart ID instead of
ChromeMsgStart. This fixes problems with running RWK in multiprocess mode,
--single-process flag should no longer be required to run ubrowser or
efl_webview_app.
Change-Id: If6f839d757c218d83d71e51973e0b11f7ece6d5b
Signed-off-by: Piotr Tworek <p.tworek@samsung.com>
using content::BrowserThread;
RenderMessageFilterEfl::RenderMessageFilterEfl(int render_process_id)
- : BrowserMessageFilter(ChromeMsgStart)
+ : BrowserMessageFilter(EwkMsgStart)
, render_process_id_(render_process_id) {
}
WebViewBrowserMessageFilter::WebViewBrowserMessageFilter(
content::WebContents* web_contents)
- : BrowserMessageFilter(ChromeMsgStart),
+ : BrowserMessageFilter(EwkMsgStart),
private_(new WebViewBrowserMessageFilterPrivate(web_contents)) {
}
{
public:
WebViewBrowserMessageFilter(EWebView* web_view)
- : BrowserMessageFilter(ChromeMsgStart)
+ : BrowserMessageFilter(EwkMsgStart)
, web_view_(web_view) {
WebContents* web_contents = GetWebContents();
DCHECK(web_contents);
WrtWidgetHostMessageFilter::WrtWidgetHostMessageFilter(
WrtWidgetHost* wrt_widget_host)
- : content::BrowserMessageFilter(ChromeMsgStart),
+ : content::BrowserMessageFilter(EwkMsgStart),
wrt_widget_host_(wrt_widget_host) {
}