Fix incorrect content_shell expectations

Unreviewed gardening.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150080 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Marking tests that fail with individual pixels differing slightly on content_shell as ImageOnlyFailures

We suspect that those differences stem from differing fixed point
arithmetic.

Unreviewed gardening.

BUG=239769

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150081 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Merge loadURL() and loadPostRequest()"

This reverts commit 490c07f9015714ca534f819abb487f6bbb65f731.

This is needed to revert 150035.

TBR=japhet

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150082 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark inspector/debugger/pause-in-internal-script.html as Timeout on Win/Mac debug.

BUG=239794
TBR=podivilov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150083 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Remove FrameLoadTypeSame"

This reverts commit 065aec69a22356b703124056a1b454b3c96f4bc1.

Speculative revert, as bisecting suggests this breaks a chromium android test:
http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/52888

BUG=
TBR=japhet

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150084 bbb929c8-8fbe-4397-9dbb-9b2b20218538
media/W3C/audio/networkState/networkState_initial.html crashed in clearLayoutRootIfNeeded

BUG=238363
TBR=inferno@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150085 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark WebGL tests as Pass|Missing on MountainLion.

BUG=239470
TBR=kbr,bajones,ojan,zmo

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150086 bbb929c8-8fbe-4397-9dbb-9b2b20218538
More tests crashed in clearLayoutRootIfNeeded

media/video-src-source.html and svg/W3C-SVG-1.1/animate-elem-11-t.svg

BUG=238363
TBR=inferno

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150087 bbb929c8-8fbe-4397-9dbb-9b2b20218538
More tests crashed in clearLayoutRootIfNeeded

svg/W3C-SVG-1.1/animate-elem-03-t.svg
svg/W3C-SVG-1.1/animate-elem-40-t.svg

BUG=238363
TBR=inferno

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150088 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Decouple ArrayBuffer and ArrayBufferContents.

I'm planning on changing the inner workings of ArrayBufferContents, and
ArrayBuffer currently knows too much about its inner workings to make that
easily possible. This CL ruins their friendly relationship (probably by
spreading cruel rumours about ArrayBufferContents' infidelity ("Have you SEEN
what he's been doing with SerializedScriptValue?!")), and builds a public API
for the bits to which ArrayBuffer currently enjoys direct access.

Two functional changes, though neither should be visible outside ArrayBuffer:

1. ArrayBufferContents::tryAllocate has been folded into a constructor.
2. ArrayBufferContents::clear now exists, and empties out the relevant internal
    state. It does not, however, free memory: that's still the destructor's
    responsibility.

BUG=239049
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150089 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Replace ScriptWrappable pointer masking with back-pointer check in DOMDataStore."

This reverts commit 5159ed82e5b4dfc2b39150303f5a733ed7c9ef3e.

It is thought this might be causing a perf regression, let's find out.

BUG=239522
TBR=tsepez@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150090 bbb929c8-8fbe-4397-9dbb-9b2b20218538
More tests crashed in clearLayoutRootIfNeeded

media/track/track-cue-rendering-first-line-box.html
svg/animations/remove-animation-element-while-animation-is-running.html

TBR=inferno
BUG=238363

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150091 bbb929c8-8fbe-4397-9dbb-9b2b20218538
svg/W3C-SVG-1.1/animate-elem-83-t.svg crashed in clearLayoutRootIfNeeded

BUG=238363
TBR=inferno

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150093 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark fast/canvas/webgl as Pass|Missing on all Mac

BUG=239470
TBR=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150094 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Revert "Replace ScriptWrappable pointer masking with back-pointer check in DOMDataStore.""

This reverts commit e50f45d7f690b278b380cff418de2253137dd808.

The bots are busted, reverts won't give us much info if they aren't going to fix the bots.

BUG=239522
TBR=tsepez@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150095 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Track the region where text is painted.
BUG=181245
R=bungeman@chromium.org, eseidel@chromium.org

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

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