Remove <(INTERMEDIATE_DIR) from webcore_include_dirs.

It's different for every target, so there's no point in injecting it into
the include_dirs of every direct dependency. Also, it's not needed anyhow.

BUG=234793
TBR=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149303 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused files.

All out platforms use the ForwardingHeaders in
TestNetscapePlugIn/ForwardingHeaders/WebKit/.

The removed directory was created in
https://bugs.webkit.org/show_bug.cgi?id=78935 , in a [Qt] [Gtk] patch.

BUG=none
R=jamesr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149304 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename Animation -> CSSAnimationData

platform/animation/Animation is a low-level Animation primitive used to communicate
animation information to cc.

We'd like to build a new Animation class that mediates CSS Transitions and Animations, as well as SVG Animations eventually.
 
It would be better to call the new thing 'Animation'.

Please also see https://docs.google.com/a/chromium.org/document/d/1957vKRcyQebygJR2bqdASy3KWZzHz-LPcr71hCd4QDw

BUG=234784

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149305 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update more TestExpectations to match the flakiness dashboard data.

TBR=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149306 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add back in some tests accidentally removed in r149279.

TBR=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149307 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Absolutify paths to third_party/openmax_dl on Android.

BUG=234793
R=crogers@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149308 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Attempt to fix Android build after r149308.

In file included from ../../third_party/WebKit/Source/core/platform/audio/FFTFrame.h:51:0,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFKernel.h:32,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFElevation.h:32,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFDatabase.h:32,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFDatabaseLoader.h:32,
                 from ../../third_party/WebKit/Source/modules/webaudio/AudioContext.h:32,
                 from ../../third_party/WebKit/Source/modules/webaudio/ChannelMergerNode.cpp:35:
../../third_party/openmax_dl/dl/sp/api/armSP.h:32:29: fatalerror: dl/api/omxtypes.h: No such file or directory

BUG=234793
TBR=crogers@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149309 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert r149308 and fix attempt r149309.

Still broken:

In file included from ../../third_party/WebKit/Source/core/platform/audio/FFTFrame.h:51:0,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFKernel.h:32,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFElevation.h:32,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFDatabase.h:32,
                 from ../../third_party/WebKit/Source/core/platform/audio/HRTFDatabaseLoader.h:32,
                 from ../../third_party/WebKit/Source/modules/webaudio/AudioContext.h:32,
                 from ../../third_party/WebKit/Source/modules/webaudio/ChannelSplitterNode.cpp:31:
../../third_party/openmax_dl/dl/sp/api/armSP.h:32:29: fatalerror: dl/api/omxtypes.h: No such file or directory

Since there seems to be no android trybot, so I'm giving up on this change.

BUG=234793
TBR=crogers@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149310 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Merge PendingCallbacks into XMLDocumentParser

We no longer need the PendingCallbacks abstraction since there's
not multiple implementations of XMLDocumentParser. This class
was used so that the generic XMLDocumentParser could schedule
callbacks for events and the different parser implementations
(QT, libxml2) could have different PendingCallbacks code.

Since we only support libxml2 now we can merge PendingCallbacks
into XMLDocumentParser to simplify this code.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149311 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Allow no space between background position dimensions, where the second starts with a + and the first ends with a dimension.

Continue ensuring there is always whitespace before '+' or '-' operators in calc expressions, by modifying the grammar.
The following productions no longer consume trailing whitepace: unary_term, calc_func_term, calc_func_expr, calc_func_paren_expr


BUG=225020

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

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