New layout test baseline due to changed V8 behavior.

BUG=311164

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161532 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Modified handleEndOfLine to make sure doesn't return an empty RenderInline. Also added an assert to setLineBreakObj to make sure the line break isn't set to an empty inline.

BUG=305904

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161533 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Restore old behavior where "Sans" was used as fallback font

https://codereview.chromium.org/31923005 changed the fallback font logic,
it was probably not intended since it merely moved code around.
This restores the logic so that "Sans" is always tried when looking for
a fallback family.

SkFontConfigInterface_direct.cpp looks for fallbacks among all
available fonts iff "Sans", "Serif", "Monospace" or "" is requested.
So it's important that at least one of those is tried.

This avoids crashing the renderer process if "Arial" is missing on
the system.

BUG=309714
AUTHOR=rogerj@opera.com
TBR=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161534 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove TreatNullAs=NullString for miscellaneous HTML elements

The tests for the updated properties pass in Firefox Nightly, IE11
Release Preview and Opera 12.16, with these exceptions:

IE11 throws an exception for all except HTMLQuoteElement.cite.

BUG=310298

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161535 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove redundant checking platform

BUG=

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

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