Mark some SVG tests as flaky-timeout

BUG=306595
TBR=falken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160471 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve RenderBlockFlow::adjustLogicalLineTopAndLogicalHeightIfNeeded

This is just a minor refactoring. First, it makes adjustLogicalLineTopAndLogicalHeightIfNeeded nicer, second
the code will match with WebKit's implementation.

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

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

This iterator enables us to start hiding how we store z-order
and normal flow lists. This will help the effort to isolate
rendering from the rest of the code.

A lot of the iterating logic conditionally visited the
z-order lists for stacking containers. The stacking
container check wasn't needed actually as non-stacking
containers don't have z-order lists. Using this
knowledge greatly simplifies the iteration code.

BUG=302120

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

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

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

TBR=bokan@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160474 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Layout Test fast/history/history_reload.html is flaky

BUG=311301
TBR=falken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160475 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add OWNERS files for modules/{encryptedmedia,gamepad}

Still searching for good OWNERS for geolocation, notifications,
and navigatorcontentutils.

R=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160476 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Devirtualize SerializedScriptValue's destructor

Devirtualize SerializedScriptValue's destructor to avoid creating an
unnecessary vtable. SerializedScriptValue is never subclassed nor
does it have any virtual function.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160477 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Convert make_settings.pl to Python

BUG=309901
R=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@160478 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Devirtualize ScriptHeapSnapshot's destructor

Devirtualize ScriptHeapSnapshot's destructor to avoid creating an unnecessary
vtable. ScriptHeapSnapshot is never subclassed nor does it have any virtual
function.

BUG=

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

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