Updating trunk VERSION from 1842.0 to 1843.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251578 0039d316-1c4b-4281-b951-d872f2087c98
Only use subpixel-positioned text in UI when requested.

Update SkiaTextRenderer to explicitly take a
|subpixel_positioning| parameter. Previously, it requested
subpixel positioning whenever antialiasing was enabled,
which prevented users' strong-hinting settings from being
honored.

BUG=318395

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251580 0039d316-1c4b-4281-b951-d872f2087c98
Move SigninNamesOnIOThread to observing SigninManager.

As SigninNamesOnIOThread is currently listening for signin-related
notifications from all Profiles, this change is non-trivial. This CL adds the
ability to observe SigninManagerFactory's creation of SigninManagers.
SigninNamesOnIOThread uses this hook to add itself as an observer of every
created SigninManager, removing itself as an observer of a particular
SigninManager when that SigninManager is shut down. At the time that
SigninNamesOnIOThread releases its resources, it removes itself as an observer
of any SigninManagers that it is currently observing and removes itself as an
observer of SigninManagerFactory.

BUG=333997
TBR=thakis

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251581 0039d316-1c4b-4281-b951-d872f2087c98
Revert 244701 "Files.app: Blur the focus when window the state i..."

> Files.app: Blur the focus when window the state is changed.
> 
> Previously the focus is being on the gear menu even when the window state is
> changed. It causes the situation where the two gear and maximized buttons look
> focused. This CL add a call for the blur method when the window state is
> changed.
> 
> BUG=333196
> TEST=manually
> 
> Review URL: https://codereview.chromium.org/130563007

TBR=hirono@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251584 0039d316-1c4b-4281-b951-d872f2087c98
[Hotword] Adding UMA stats for preference state and availability of the extension.

BUG=325439, 289023

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251585 0039d316-1c4b-4281-b951-d872f2087c98
Rename base::ScopedPtrAlignedFree to AlignedFreeDeleter.

(The new name is consistent with base::FreeDeleter.)

Also, update comments to refer to scoped_ptr rather than the deprecated
scoped_ptr_malloc, and convert scoped_ptr_malloc<...,
ScopedPtrAlignedFree> to scoped_Ptr<..., AlignedFreeDeleter>.

R=brettw@chromium.org, dalecurtis@chromium.org, piman@chromium.org, brettw
TBR=piman, tyoshino

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251586 0039d316-1c4b-4281-b951-d872f2087c98
Remove a couple of todo's that have been taken care of.
No code change.

BUG=none
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251587 0039d316-1c4b-4281-b951-d872f2087c98
Demos.app: Add the fullscreen permission.

BUG=340534
TEST=none
TBR=xiyuan

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251588 0039d316-1c4b-4281-b951-d872f2087c98
Fixes crashes wrt to the maximize button when:
- A user hovers the minimize button with the mouse then taps the snap left / snap right button
- When the MaximizeBubbleFrameState computed by GetMaximizeBubbleFrameState() changes while the maximize button help bubble is visible due to the work area bounds changing (See comment #6 in bug)

BUG=342867
TEST=FrameMaximizeButtonTest.MaximizeBubbleMouseHoverAndTouch

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

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