Clean up updateScrollParent

Current code is clumsy and brittle.

R=shawnsingh@chromium.org
BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163480 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: fix Python sync in r163467

In:
Remove UnusedParam.h
https://codereview.chromium.org/34273002/
...there was one excess ALLOW_UNUSED in the Python CG that had been
removed in the Perl CG, so they were inconsistent.

This fixes it, making the Python consistent with Perl.

Specifically, the excess ALLOW_UNUSED was removed from Perl (but not all
Python) in:
Patch Set 5 : Remove unnecessary ALLOW_UNUSED from the binding generator
https://codereview.chromium.org/34273002/#ps550001

Compare:
https://codereview.chromium.org/34273002/diff2/530001:550001/Source/bindings/scripts/code_generator_v8.pm
https://codereview.chromium.org/34273002/diff2/490001:550001/Source/bindings/templates/interface.cpp

TBR=haraken
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163481 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark fast/text/international/cjk-segmentation.html as failing after ICU update

BUG=327210
TBR=mkwst@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163482 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: sync Python to r163455

Python side to:
Slim down generated Callback classes and enforce more at compile-time
https://codereview.chromium.org/107343004/

TBR=haraken
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163483 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove V8TestSerializedScriptValueInterface.cpp.

The file has been removed as part of r163135 but got merge back again in r163178 by accident.

Lets try to remove it again for good this time.

BUG=270033
NOTRY=true

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

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