Print Preview: Fix button order for Linux Aura.

BUG=339261
TEST=Manual - print button location is the same on Linux Aura vs Linux GTK.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248933 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 248933
Add home button to streamlined hosted apps.

This CL adds a home button to the toolbar when running streamlined hosted apps.
The home button will navigate to the browser's initial page which is the launch
page of the app.

BUG=318607

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248934 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Refactor MetadataDatabase

 * Add StoreFile{Metadata,Tracker}
 * Rename GetNextTrackerID to IncrementTrackerID

BUG=331988

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248935 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 248935
mac:	OSX New Tab Button hit area doesn't match image

Reorder TabStripControllerDragBlockingView below NewTabView.
It was interfering with NewTabView's hit testing even though it is invisible.

BUG=338950
TEST=Hovering on top left corner of new tab button should now highlight the
button. Clicking the top left corner should now work to make a new tab.

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

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