Output individual page results even if page errors. Previously, if you're running a page repeatedly and it errors out once, you end up with no data.

BUG=

Review URL: https://codereview.chromium.org/165943006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252460 0039d316-1c4b-4281-b951-d872f2087c98
Promote the chrome.screenlockPrivate app api to stable.

Review URL: https://codereview.chromium.org/174113002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252461 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252460
Create the weblayer for video when video size changes from (0, 0).

For HLS, the intial video size can be (0, 0) when the android mediaplayer gets initialized.
The actual video size may be passed later.
So we need to wait the video size change to create the WebLayer.

BUG=338668

Review URL: https://codereview.chromium.org/137383012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252462 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252462