ash: Remove GetDefaultProfile from EventRewriter

Replace it with GetActiveUserProfile as the current user's pref
should be used in the event filtering.

BUG=322682

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240037 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240037
Revert "Unifies LayerTreeHost::SetNeedsUpdateLayers and SetNeedsAnimate"

This reverts commit 807f55ecb7ece39b25866405125d7e58b4bad9f2.

It broke 33 layout tests.

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Blink&tests=compositing/clip-change.html,compositing/geometry/foreground-offset-change.html,compositing/iframes/fixed-position-iframe.html,compositing/iframes/repaint-after-losing-scrollbars.html,compositing/iframes/scroll-grandchild-iframe.html,compositing/img-layer-grow.html,compositing/layer-creation/fixed-position-scroll.html,compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents.html,compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer.html,compositing/overflow/repaint-after-losing-scrollbars.html,compositing/repaint/newly-composited-on-scroll.html,compositing/repaint/newly-composited-repaint-rect.html,compositing/repaint/page-scale-repaint.html,compositing/repaint/requires-backing-repaint.html,compositing/repaint/shrink-layer.html,compositing/rtl/rtl-overflow-invalidation.html,compositing/video-frame-size-change.html,css3/filters/filter-change-repaint-composited.html,css3/filters/filter-change-repaint.html,css3/filters/filter-repaint-composited-fallback-crash.html,css3/filters/filter-repaint-composited-fallback.html,fast/canvas/webgl/webgl-composite-modes-repaint.html,fast/repaint/block-selection-gap-in-composited-layer.html,fast/sub-pixel/transformed-iframe-copy-on-scroll.html,virtual/gpu/compositedscrolling/overflow/do-not-paint-outline-into-composited-scrolling-contents.html,virtual/gpu/compositedscrolling/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer.html,virtual/gpu/compositedscrolling/overflow/repaint-after-losing-scrollbars.html,virtual/gpu/fast/canvas/canvas-composite-fill-repaint.html,virtual/gpu/fast/canvas/canvas-incremental-repaint-2.html,virtual/gpu/fast/canvas/canvas-incremental-repaint.html,virtual/gpu/fast/canvas/canvas-resize-after-paint-without-layout.html,virtual/gpu/fast/canvas/setWidthResetAfterForcedRender.html,virtual/gpu/fast/canvas/webgl/webgl-composite-modes-repaint.html

BUG=none
TBR=trchen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240038 0039d316-1c4b-4281-b951-d872f2087c98
Explicitly set height of transitioning sections to 0px to ensure that transitions apply correctly.

This change is necessary as we've aligned transition behaviour with the specification and Firefox, and
no longer treat 'auto' as '0px' for the purpose of transitioning lengths. This means that transitions
will not trigger on changes to/from 'auto'.

BUG=236061

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

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