Message for image change in settings is shortned.

BUG=337485

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

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

TBR=nhiroki
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246828 0039d316-1c4b-4281-b951-d872f2087c98
cc: Release main thread earlier

Previously, the main thread would wait for the compositor thread to do a
good bit of work during its CommitComplete.  This work doesn't involve
the main thread and so there is no reason to not release it earlier.

However, releasing earlier creates raciness between
LayerTreeHost::CommitComplete and LayerTreeHostImpl::CommitComplete that
did not exist before.  Several failing tests were updated to try to take
this into account.

BUG=333013

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246829 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 246829
Add empty list in dict coverage to PrefHashCalculatorTest.

https://codereview.chromium.org/145213004/ added empty dict in dict coverage, but empty list in dict is also required (to match the behavior of DeepCopyWithoutEmptyChildren()).

TBR=bauerb@chromium.org
BUG=330908

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

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