base: Don't generate unused BoundFunctorTraits typedef

Having it there causes a warning or error (unused-local-typedefs).

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249808 0039d316-1c4b-4281-b951-d872f2087c98
Put back the temportary synced notifier icon in settings.

The original refactoring into an app info structure forgot to set
the small icon for the purposes of settings.

BUG=341934

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249809 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249808
Mojo: Rework locking system for sending handles across message pipes.

Add more safety -- DispatcherTransport (and any subclasses) define
exactly what you're allowed to do.

R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249810 0039d316-1c4b-4281-b951-d872f2087c98
Revert 249790 "Remove the unified IO code on the browser."

http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28amd64%29/builds/14117
chromeos-chrome-34.0.1829.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/media/audio/linux/audio_manager_linux.cc: In function 'media::AudioManager* media::CreateAudioManager(media::AudioLogFactory*)':
chromeos-chrome-34.0.1829.0_alpha-r1: ../../../../../../../home/chrome-bot/chrome_root/src/media/audio/linux/audio_manager_linux.cc:33:50: error: cannot allocate an object of abstract type 'media::AudioManagerCras'
chromeos-chrome-34.0.1829.0_alpha-r1:      return new AudioManagerCras(audio_log_factory);
chromeos-chrome-34.0.1829.0_alpha-r1:                                                   ^

> Remove the unified IO code on the browser.
> 
> Unified IO is not used any more and it should be removed.
> 
> 
> BUG=337096
> TEST=bots, and nothing breaks.
> 
> Review URL: https://codereview.chromium.org/153623004

TBR=xians@chromium.org

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

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