I am seeing some contradicting evidence to the question of support of WebRTC in Android's WebView, and I was wondering if anyone might know anything about Google's plans to support WebRTC in the WebView in the future.

On one hand, I have read a post by Paul Irish claiming that WebRTC will be supported on Android WebView, and I also see the same it true by looking at Chromium SVN.

However WebRTC does not actually work on WebView and I found posts saying that it was eventually left out (no reason given, I can only guess that Google was in a hurry to put the Chromium-based WebView in KitKat and to reduce complication stuff like WebRTC and WebGL were left out).

Does anyone know if Google is planning to add WebRTC support for the Android WebView, and when?

The team would like to enable it (which is why I think that bug exists), but to enable features, they need to be supported across all Android architectures (Mips, Arm, Intel), which I don't believe WebRTC is.

Update: As pointed out below - I/O 2014, we announced support for WebRTC.

Here is a short video on other updates and code on how to get it working on the L Developer Preview.

Thanks for the answer. I guess the supported architectures depend on the implementation of the WebRTC spec, it's just a matter of effort that is needed. Do you happen to know if Google is planning to add WebRTC support in the near future? Is this something that Google right now views as a bug?
– orcamanJun 3 '14 at 14:18

Thanks again. Will wait to see if anyone else might have any idea about timelines for getting it to work (if there's no answer in reasonable time I will accept yours as the solution).
– orcamanJun 3 '14 at 14:28

@orcaman - "Gaunt Face" works on the project with the engineering team :) there is no public official timeline of when it will happen because WebView is tied to OS updates, but you can see it is actively being worked on!
– KinlanJun 4 '14 at 9:38

when is an option to disable it coming?
– Lassi KinnunenJun 7 '16 at 12:52

Crosswalk is a web runtime that can be used to replace the stock WebView used by Android or Cordova apps. Crosswalk is based on Google Chromium with Cordova API support and has better HTML5 feature support compared to the default WebView available in Android.

Just replace the Webview with crosswalk which is used in the application.