Telemtry: Remove '-1' when computing the scrollHeight for smooth scrolling.

We're currently only scrolling to "scrollHeight - 1" in Telemetry. Supposedly
this is to "allow for rounding errors on scaled viewports" but it means we'll
never scroll the entire page, which seems to cause problems for the
testScrollAction unit test.

BUG=323249

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238163 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238163
Pretty-print values for policies for extensions in about:policy.

The values in about:policy are converted to a format that jstemplate can
display correctly; in particular, DictionaryValues are serialized to strings.

This change applies that conversion to every value displayed, instead of only
to values of Chrome policies.

BUG=108992

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

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