IDL compiler: remove special case capitalization (cssText, xmllang, xmlbase, xmlspace)

There are a few capitalization exceptions in the IDL compiler for setter names.
They are inconsistent and brittle; this removes them, simplifying the compiler.

This is just a bindings change, so setter names are now correctly capitalized,
e.g., setCssText => setCSSText.
(This does not change IDL files; they have capitalization as in standard.)

2 cases:
1. CssText => CSSText (for attribute cssText) is straightforward; various uses.
2. XML exceptions (Xmllang => XMLlang, Xmlbase => XMLbase, Xmlspace => XMLspace)
are a few exceptions for lowercase attributes, e.g.,
SVGElement.idl has attribute |xmllang| (for xml:lang), not *|xmlLang|.

BUG=239771

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159856 bbb929c8-8fbe-4397-9dbb-9b2b20218538
De-flake LayoutTest animations/play-state.html

The flakiness arises from the fact that the animation start event is sometimes
fired very late. In this test however, we're only interested in whether the
animation is correctly paused and unpaused, not exact timing. This patch avoids
waiting for the start event to trigger the pausing and unpausing, and relaxes
tolerances where appropriate.

R=dstockwell

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159857 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Align the start of useful allocation space in partition pages to 64 bytes.

This eliminates (admittedly as yet unsubstantiated) concerns about cacheline
bouncing. It also ensures alignment >= 16 for the larger quantized bucket
sizes, which can give better performance on various CPUs.

This ups page header based "waste" to 0.4% of allocation space. That's still
way better than tcmalloc, and will go back down again when I increase the
partition page size in an upcoming CL.

R=tsepez@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@159858 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add shared GlobalEventHandlers IDL

The GlobalEventHandlers.h is empty because the code generator
includes it, but empty until the C++ bits are also shared.

BUG=305112

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

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