We used to create tilings only when exceeding a certain scale
difference from the ideal scale. This meant that in the worst
case our only available high-res tiling was 2X the required
resolution.

This patch adjusts the creation of new tilings, to ensure we
always have a tiling option that is less-than-or-equal-to
the current ideal scale.

BUG=307206

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236129 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236129
Removed GetActiveEntry refernces from print preview and zoom files in
chrome/browser/ui.

See also https://codereview.chromium.org/66993003/ for relevant LGTMs.

BUG=273710
TBR=creis@chromium.org,sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236130 0039d316-1c4b-4281-b951-d872f2087c98
Disable SocketsUdpApiTest.SocketsUdpMulticast.

This test is failing very consistently on Linux aura.

BUG=321451
TBR=kalman@chromium.org

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

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