Convert cross-fade-webkit-mask-box-image to ref-test

BUG=235752

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149395 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert cross-fade-webkit-mask-image to ref-test

BUG=235752

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149396 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert animation-direction-normal to ref-test

BUG=235752

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149397 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert additive-transform-animations to ref-test

BUG=235752

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149398 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Stop inserting placeholders for TextArea and Input elements."

This reverts commit 1810de6a06bb8a17d9f674df1643073195c3e9e0.

https://codereview.chromium.org/13532011/

Conflicts:
	Source/core/editing/DeleteSelectionCommand.cpp

BUG=236429,222806

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149399 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unneeded header copying

Now that we use paths relative to Source, we don't need to copy these headers
to the output directory.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149400 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Import W3C UserTiming test suite.

All pass except for the idlharness test, which we fail horribly. That's due
to our bindings generator rather than our implementation.

BUG=159547

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149401 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Note: This patch is to be landed before the Chromium patch: https://codereview.chromium.org/14172025 

Add a new gesture event type "GestureTapUnconfirmed" to prepare touch-event based prefetching.

The patch adds a new WebInputEvent/PlatformEvent type GestureTapUnconfirmed.
A GestureTapUnconfirmed event is to be triggered when we detect a user touch which may evolve to a tap.
This event is different from the GestureTap event, which is called when we are certain that the gesture was a single tap.
A GestureTapUnconfirmed event may be triggered before a GestureTap event, when we are not sure if it is a single tap, but detected that it can be.
In other words, we may not have a GestureTap event after every GestureTapUnconfirmed event or we may not have a GestureTapUnconfirmed event occur before every GestureTap event.

In future, we would like to hook this event in HTMLAnchorElement to trigger pre-{connect, rendering}.

BUG=234036

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149402 bbb929c8-8fbe-4397-9dbb-9b2b20218538
REGRESSION(r149367): Broke shared worker content_browsertests

ENABLE(SHARED_WORKERS) was removed in r149198 but r149367 still had
a dependency.

TBR=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149403 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 149365 "Fixes #236053, [devtools] ExtensionAPI.js apiPrivate.Commands.Reload is undefined"

Breaks ExtensionApiTestWithSwitch.ExtensionDebugger

TBR=johnbarton@chromium.org
BUG=236053

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149404 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove StaticHashSetNodeList as it's not used anymore

Nothing uses StaticHashSetNodeList after r149382 so there's
no reason to keep this code around. This code was also buggy,
StaticHashSetNodeList::namedItem contains an unsafe cast to
Element*.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149405 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove Source/Platform/chromium/src

This directory was a dream of moving code out of Core. We might return to this
dream one day, but at the moment, having these files outside of Core is more
confusing than helpful.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149406 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove dead code in MainThread

Lots of code in MainThread is left over from Apple's
main thread implementation but is unused now in Blink
so we can remove it.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149407 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert cross-fade-background-image to ref-test

BUG=235752

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

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