Fix crash in MediaCaptureDevicesDispatcher::ProcessScreenCaptureAccessRequest.

The web contents may be destroyed while awaiting user approval from the modal
message box.

BUG=326690
TEST=trybot, verify crash does not happen on device.
R=fischman@chromium.org, sergeyu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239900 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239900
Fixing style issues in ui/android/java/

R=newt@chromium.org
BUG=320711
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239901 0039d316-1c4b-4281-b951-d872f2087c98
Validate password for "locked" profiles.

A message is displayed if an invalid password is given.  A check is also done when launching non-locked profiles just in case the user was mucking with the javascript (via the Inspector) to make the UI believe it was unlocked when in fact it is.

This CL depends on https://codereview.chromium.org/100153002/ in order to compile.

BUG=324060

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

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