Have Blink be told of scrollbar changes rather than paying attention itself (Blink side part 2).

BUG=306348
TEST=no visible change; scrollbar changes still work

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161654 bbb929c8-8fbe-4397-9dbb-9b2b20218538
RTL selection painting broken for complex text

Selection painting is broken for RTL selections in complex text due to
an off by one error.

BUG=316707
TEST=LayoutTests/fast/text/complex-text-rtl-selection-repaint.html
R=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161655 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove V8 dependency from blink_platform

Previously landed in https://src.chromium.org/viewvc/blink?view=rev&revision=161116,
but now builds on Windows thanks to a Chromium-side dependency fix in
https://src.chromium.org/viewvc/chrome?view=rev&revision=233696.

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

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