Remove HistoryItem children

This is dead code as of http://src.chromium.org/viewvc/chrome?view=revision&revision=267274

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173419 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add method Vector::shrinkToReasonableCapacity()

Shrinks vector capacity to the vector size if capacity is excessivly big.

BUG=

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

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

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

BUG=369486
TBR=fs@opera.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173421 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTMLTableRowElement.insertCell()'s argument default value should be -1

HTMLTableRowElement.insertCell()'s argument default value should be -1, not
0, as per the specification:
http://www.whatwg.org/specs/web-apps/current-work/multipage/tabular-data.html#the-tr-element

The new behavior matches the one of Firefox 29 and IE11.

R=arv@chromium.org, eseidel@chromium.org
BUG=369803
TEST=fast/dom/HTMLTableRowElement/insertCell-default-argument.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173422 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix flake in FCM from tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row.html

The test did not waitUntilDone() and then modified the
dom in js in the onload handler (with a timeout even).
Now the test gets its text and pixel output after
changing the dom.

BUG=370525

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173423 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark css3/compositing/background-blend-mode-crossfade-image-gradient.html as NeedsManualRebaseline

TBR=enne
BUG=251960

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173424 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove RenderFlowThread::initialLogicalWidth().

Re-implement updateLogicalWidth() in RenderMultiColumnFlowThread instead.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173425 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reland "Subpixel precision for clientWidth, offsetWidth, scrollTop et al"

Change clientHeight, clientWidth, clientLeft, clientTop, scrollTop,
scrollLeft, scrollWidth, scrollHeight, offsetWidth, offsetHeight,
offsetTop, and offsetLeft to return precise floating point values
instead of rounded int values.

This matches the latest draft of the CSS OM Specification [1] and the
opt-in IE10 behavior [2].

Feature dashboard entry:
http://www.chromestatus.com/features/5497402177880064

Intent to Implement & Ship:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/_Q7A4AQBFKY/S4ahQ5iE28QJ

R=ch.dumez@samsung.com, esprehn@chromium.org, leviw@chromium.org
BUG=360889
TEST=fast/sub-pixel/cssom-subpixel-precision.html,
     fast/sub-pixel/scroll-offset-precision.html

Originally landed as r173053 and reverted as r173074 due to a browser_test
failure. Re-landed as r173144 and reverted again as r173183 due to android
failures.

Depends on Chrome side change https://codereview.chromium.org/266913008

1: http://www.w3.org/TR/cssom-view/
2: http://blogs.msdn.com/b/ie/archive/2012/02/17/sub-pixel-rendering-and-the-css-object-model.aspx

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173426 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Create unprefixed versions of pointerlockchange & pointerlockerror events.

Part of unprefixing the entire pointer lock API.

LayoutTests are duplicated into new files with suffix "-prefixed"
and the originals are modified to use the new unprefixed API.

BUG=359738

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

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