Only compile local discovery resources on platforms that use them

Ensure that local discovery resources aren't included in platforms that don't
support chrome://devices.

BUG=326243

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240052 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240052
[SyncFS] Don't overwrite by NULL MetadataDatabase on SyncEngine initialization

BUG=240165,327559

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240053 0039d316-1c4b-4281-b951-d872f2087c98
Files.app: Show full error message of progress items.

Previously the height of progress item is fixed and its error message are not
shown fully in the item.  This patch enables to stretch the error item height to 
show the full error message.

The progress center has two views: the open view and the close view, and
one of the views are shown in the progress center.

We specify 'display: static' to a view currently shown and 'display: absolute'
to a view currently hidden. Because 'height: auto;' is set to the progress
center's root element, this enables us to adjust the height of progress center
to the height of view currently shown.

When the views are switching, both views have 'display: absolute;'. To animate
the height of progress center, the height of progress center is set by script.

BUG=323194
TEST=Show error message in the open view and the close view.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240054 0039d316-1c4b-4281-b951-d872f2087c98
Remove an incorrect method from mac video_capture code.

The method was a notification callback, but it was incorrectly named. Since it
was also a no-op, I've removed the notification and the method entirely.

BUG=NONE

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

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