Auto-rebaseline for r172887

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

BUG=320139
TBR=leviw@chromium.org

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

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

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

BUG=320139
TBR=leviw@chromium.org

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

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

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

TBR=fmalita@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173036 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Protect MediaValuesCached creation when RenderView is missing

This CL protects MediaValuesCached creation with a frame which document doesn't have a render view.

BUG=367210

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173037 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSS Shapes] shape-outside polygon can fail when line-top intersects a vertex

ShapeInterval now distinguishes between x1==x2 - isEmpty() and x1,x2 haven't been
set yet - isUndefined(). Removed the ShapeInterval setX1() and setX2() methods, since
they're no longer used.

The polygon algorithm for computing excluded intervals now ignores horizontal
edges. It also ignores edges whose lower vertex matches the top of the line, if
the edge's Y direction is upwards (away from the top of the line). The rationale
for this was explained here:
http://hansmuller-webkit.blogspot.com/2012/11/revised-horizontal-box-algorithm.html

This is a merge of http://trac.webkit.org/changeset/167931 by Hans Muller <hmuller@adobe.com>.

BUG=368686

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173038 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove stale FIXME about HTMLPreElement.width type

The HTML spec says "attribute long width":
http://whatwg.org/html#HTMLPreElement-partial

In Gecko this IDL attribute is also a number, but in IE11 it's a string.

BUG=none
NOTRY=true

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

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