Prepare |SVGDocumentExtentsions::m_timeContainers| for oilpan

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173964 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Push API: Use DOMException rather than DOMError.

BUG=372438

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173966 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make SVGProperty RefCountedGarbageCollected to prepare for oilpan.

SVGProperty will be GarbageCollected at the end, but I'm making this RefCountedGarbageCollected first so we can work on this incrementally.

BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173967 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r173954

http://src.chromium.org/viewvc/blink?view=revision&revision=173954

BUG=277037
TBR=jsbell@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173969 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix border-radius clip with composited scrolling.

Border-radius clip with nested overflow divs in
composited-scrolling mode is broken in at least 2
ways. One is that, in the legacy comp-scroll path,
some content would remain invisible when it should
be displayed after scrolling down. The second is
that some contents can bleed outside of the corner
clip.

This CL fixes the first issue, and partially fixes
the second (follow-up bugs have been filed to
finish that).

BUG=365828,363363

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173970 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: fix for r173953.

TBR=kouhei@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173971 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added additional invalidations for fixed background-attachments.

Fixed background attachments must be invalidated when they are moved, since 
the background will change. If these are on their own layers, they must be 
invalidated when any ancestor is scrolled.


R=vollick@chromium.org
BUG=282226

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173972 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rerebaseline inspector/elements/styles/styles-should-not-force-sync-style-recalc.html.

It's still failing on Mavericks after
http://src.chromium.org/viewvc/blink?revision=173950&view=revision.
Might be flaky, but hard to tell until it's been rebaselined.

TBR=loislo@chromium.org

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

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