Auto-rebaseline for r161646

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

BUG=316628
TBR=senorblanco@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161663 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move DragData from core/platform/ to core/page/.

It is tightly tied with DragController and other page logic.
Moving it out of platform reduces the dependency of platform on the
rest of core/.

BUG=276565

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161664 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove stray file RTCStatsResponseBase.h

This should have been deleted in https://codereview.chromium.org/60663002/ but it wasn't

BUG=297477

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

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

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

BUG=316707
TBR=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161666 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove mapToTagName support from ElementFactory generation

The last usage of it was removed in
https://src.chromium.org/viewvc/blink?view=rev&revision=160975

R=abarth@chromium.org
BUG=305773

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161667 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Ship speech synthesis.

BUG=171887

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161668 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Renaming isTableElement() to isRenderedTable() as per the FIXME comment.

Since isTableElement() anyway verifies against the node's renderer, this
seems to be a more applicable name.

Also, instead of checking against the renderer's display style property (whether
it is of type TABLE or INLINE_TABLE), we can simply call on the isTable()
method which returns true for all table renderers.

No existing tests should fail with this change.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161669 bbb929c8-8fbe-4397-9dbb-9b2b20218538
The member m_isCalc is not needed, as we can re-use m_unitType to indicate if the length is calculated.

BUG=257591

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161670 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the concept of user stylesheets.

-The support for this has been removed from Chromium already.
This is now just deleting dead code.
-Changed TestRunner::addUserStyleSheet to TestRunner::injectStyleSheet.
It wasn't actually injecting a user style sheet and tests use it.
-Also, add an insertStyleSheet method to WebDocument so that we
can eventually get rid of the UserStyleLevel enum.
-Deleted all the tests that were explicitly testing user styles.
This also means we can delete insertAuthorCSS, since it was only
used in the user stylesheet tests.

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

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