Fix SyncPromoUI unit test to create proper SigninManagerBase derivative
based on platform. FakeSigninManagerBase is used only on Chrome OS, other
platforms should use FakeSigninManager. Current behaviour introduces
dangerous cross cast in signin::ShouldShowPromo at signin_promo.cc:107

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228771 0039d316-1c4b-4281-b951-d872f2087c98
Set NavigationEntry titles based on NativePage titles

BUG=277010

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228772 0039d316-1c4b-4281-b951-d872f2087c98
Fix GpuFeatureTest.Canvas2DAllowed in software compositing mode.

BUG=306790

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228773 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 228771
Fix crash and memory leak in VideoCaptureDeviceWin.

- Switch to ScopedCoMem pointer for IAMVideoControl::GetFrameRateList()
- Cap frame rate list to 128 items.
- Zero initialize and NULL check values.
- Cleanup duplicate conditionals.

BUG=306237
TEST=capture still works.

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

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