[rAc OSX] Ensure that AddressBook address suggestions have non-empty labels.

Along the way, fix how label computation works: Extract labels from the AutofillProfile class, since a single AutofillProfile can have multiple labels associated with it.

BUG=320166
TEST=(see bug)
R=estade@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237281 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237281
Remove implementation of deprecated WebLayerTreeView::setNeedsRedraw

Remove the following functions:
RenderWidgetCompositor::setNeedsRedraw()
WebLayerTreeViewImplForTesting::setNeedsRedraw()

TBR=piman@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237282 0039d316-1c4b-4281-b951-d872f2087c98
Prefix string16 with base:: in autofill_dialog_types.h

TBR=estade@chromium.org
BUG=none
TEST=compiles

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237283 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237282
SVN changes up to revision 237283
linux_aura: Handle the new InitParams type in widget_aura_utils.cc

BUG=323344

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

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