Removing changes associated with setting visualWordMovement since it is never used.

Since the setting visualWordMovement is not used anywhere,so removing all the changes associated with it. visualWordMovementEnabled() method is not called anywhere.

The dependent chromium side changes that have to land first can be found here : https://codereview.chromium.org/139853011/

BUG=355009

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172340 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Unify filter-bar UI.

1) Make test-filter padding consistent across all panels.
2) Add border between status- filter-bar and timeline panel.

BUG=347043
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172341 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations API: Ship Element.animate

As proposed on blink-dev[1]. Note this doesn't flip any virtual/stable tests
as a canary version of animate was enabled in r171017[2].

[1] https://groups.google.com/a/chromium.org/d/msg/blink-dev/SWxBI0uPvUE/iZCNwoN3nKEJ
[2] https://src.chromium.org/viewvc/blink?revision=171017&view=revision

BUG=360469

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172342 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Suppress virtual/softwarecompositing/geometry/layer-due-to-layer-children-deep-switch.html failure on buildbots

Add the LayoutTest to LeakExpectations to make the waterfall green.

BUG=366029
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172343 bbb929c8-8fbe-4397-9dbb-9b2b20218538
softwarecompositing layer-due-to-layer-children-deep-switch needs rebaseline

I believe this NeedsRebaseline was missed in r172325, and it is now
making LayoutTests bots red.

TBR=enne
BUG=361729

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172344 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 172330 "Remove the early returns in FrameView::updateComp..."

This broke Linux, Linux 32, et al
compositing/fixed-body-background-positioned.html and
virtual/softwarecompositing of the same.

> Remove the early returns in FrameView::updateCompositingLayersAfterStyleChange.
> 
> This function used to do a lot, so the early return was needed
> as a performance optimization. Now this function just sets
> some dirty bits and sometimes does a bit more work, so we
> don't need the early returns.
> 
> Review URL: https://codereview.chromium.org/247223006

TBR=ojan@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@172345 bbb929c8-8fbe-4397-9dbb-9b2b20218538