Fix feedback window sizing.

R=xiyuan@chromium.org
BUG=315898,305503

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233968 0039d316-1c4b-4281-b951-d872f2087c98
Add a target in GN that generates a last_change.h file for the SVN revision.

This is GN-only so the GYP build currently sets this to 0.

This adds the root generated file directory to all targets, so you can do #include "foo/bar.h" and get a generated file "bar.h" generated in directory "foo". This basically matches the internal Google build, and I use it here.

BUG=
R=viettrungluu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233969 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233968
SVN changes up to revision 233969
Eliminate Shell::RootWindowList in favor of aura::Window::Windows.

This is necessary as part of my plan to rework RootWindow, specifically making it not be a subclass of Window. (It will eventually be renamed WindowEventDispatcher). Code that expected to get the RootWindow interface from this type can still call GetDispatcher() on members of the returned vector of Windows.

R=oshima@chromium.org
http://crbug.com/308843

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233787

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

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