Docserver: Add ChrootFileSystem, a FileSystem wrapper which transposes all
Read and Stat calls to a different file system root.

BUG=293678
R=jyasskin@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231078 0039d316-1c4b-4281-b951-d872f2087c98
cros: Default to natural scrolling if the internal diplay is a touchscreen.

Expose whether a particular display has touch-screen support through
gfx::Display, and use that information to turn on natural scrolling on chromeos
when the internal display is a touchscreen.

BUG=311343
R=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231079 0039d316-1c4b-4281-b951-d872f2087c98
Fix up style violations.

The arrows were in the wrong places, as mentioned in
https://codereview.chromium.org/38463002/.

R=jam
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231080 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 231078
Remove TestWebDialogObserver as it's not really needed.

Instead of exposing an observer interface for CertificateViewerDialog, we can expose the ConstrainedWebDialogDelegate. That's needed to correctly set the parent window, which isn't set now.

BUG=306569
R=ben@chromium.org, flackr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231081 0039d316-1c4b-4281-b951-d872f2087c98
[ash] Cleanup - Remove unused class and methods and fix some minor things

* DeleteViewAnimationDelegate is not used anymore. It was replaced by FadeOutAnimationDelegate.
* Remove leading_inset(), set_leading_inset(). For now, leading_inset is not set by outside of shelf_view.
* Replace remained tooltip_->shelf_layout_manager() to layout_manager_.
* Modify some comments.

R=jamescook@chromium.org
BUG=NONE

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231082 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 231082
Move notification alert icon to common from cros

BUG=128948
TBR=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231083 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 231083
net:  Rework how blocking delegates are logged.

Switch to logging an event before calling into delegates, and after
they return instead of only in the case that they block.  This allows
delegates to log events as they take turns blocking a network
request.

Also allows delegates to log events when delaying the start of
a request, and when delaying the start of reading the body of a
request (But not between normal body reads).

Also allows delegates to log delegate information that will not be
displayed to the user.

BUG=294920

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

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