WebViewCore::createPrerenderCanvas failed unexpectedly

m_scrollSetTime not in WebViewCore's ctor makes it randomly
initialized, which leads to spurious scroll when creating
prerender in WebViewCore::createPrerenderCanvas, which hence
fails the creation.

Fix it by adding m_scrollSetTime in initialization list.

Change-Id: I4d834cfae091f645ac9cb4c99a4394164772872c
Signed-off-by: Yuyang Du <yuyang.du@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com>
Signed-off-by: Yuyang Du <yuyang.du@intel.com>
[HTML5] Implementation of WebSockets (WebKit).

Added binding to android port for Html5 WebSockets.
Added external API for enabling\disabling from browser.
SSL Web Sockets are not implemented in the current version.

Change-Id: Ie37569107c429492ee91b153939ab1ef4e07435e
Fix memory leak when creating SkBitmapProcShader

A SkShader is ref counted, but the first but unref() was
never called for the local reference in
PlatformGraphicsContextSkia::drawBitmapPattern().

Change-Id: Ia1936d62f052f9440ef0316cc642b0aebd79cfe1