Fix bindings tests after r152893

Move Web IDL implements statement to its new correct location in the
bindings test so that the generator does not assert.

TBR=haraken
NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/17236005

git-svn-id: svn://svn.chromium.org/blink/trunk@152899 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSS Regions] Add new regionOversetChange event

Added regionOversetChange event and tests for it. The overset value of the region has been moved to the ElementRareData object instead of the RenderRegion object. This was needed for the case when a reattach is performed (for instance by changing the display type of the region's containing block) and the RenderRegion object is destroyed. When computing the overset again, there would be no "previous" value to compare it to and decide whether the regionOversetChange event must be dispatched.

BUG=252231

Review URL: https://chromiumcodereview.appspot.com/17176018

git-svn-id: svn://svn.chromium.org/blink/trunk@152900 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Include AvailabilityMacros.h only where it is used.

This is part of a larger effort to try to get rid of wtf/Platform.h.

Review URL: https://chromiumcodereview.appspot.com/16963006

git-svn-id: svn://svn.chromium.org/blink/trunk@152901 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaselining after changes to unicode line breaking.

Original patch https://codereview.chromium.org/16223013/

TBR=eae@chromium.org
BUG=234668

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

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