Identify service worker version at main resource load time (BlinkSide)

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169479 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: mark two tests to get WebKit Linux (deps) green

fast/forms/number/number-appearance-spinbutton-disabled-readonly.html
fast/forms/select/listbox-appearance-basic.html

These two fail consistently on this bot only, not the WebKit Linux ToT bot.

BUG=353736
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169480 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: virtual/threaded/animations/missing-keyframe-properties.html

It times out on linux from time to time

BUG=248938
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169481 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: svg/animations/repeatn-event-1c.svg

It fails on platforms other than debug from time to time

BUG=352377
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169482 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: virtual/android/fullscreen/video-specified-size.html flaky on Linux ASAN

BUG=353746
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169483 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: virtual/threaded/animations/opacity-transform-animation.html flaky on Linux ASAN

BUG=248938
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169484 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: test expectations update

Mark two flaky tests:
fast/scrolling/hover-during-scroll.html
http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-none-block.html

BUG=353751,353754
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169485 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove display() from video-with-invalid-source

BUG=345027

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169486 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: fast/canvas/2d.text.draw.fill.maxWidth.gradient.html flaky

BUG=245644
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169487 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: virtual/threaded/animations/missing-values-first-keyframe.html flaky

BUG=248938
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169488 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-url-block.html flaky

BUG=353763
TEST=
TBR=zmo@chromium.org

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

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

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

BUG=350978
TBR=dcheng@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169490 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reset SelectorCheckingContext.elementStyle for :ancestor matching.

SelectorCheckingContext.elementStyle is used to store the RenderStyle for
the element we are currently computing styles for. It is among other things
used for setting flags on the RenderStyle if we may match :hover,
:first-child, or some other pseudo classes. When we go past a combinator
during matching, we set the elementStyle to null to tell we are not
currently looking at the target element for the selector matching.

The :ancestor pseudo is a special case in the sense that it will select
styles for the shadow host element, but its sub-selectors may actually match
ancestor elements of the host element, behaving as if we had a descendant
combinator. This CL resets elementStyle to 0 when matching ancestors of a
shadow host for the :ancestor pseudo class in order to set flags for :hover,
:first-child, etc on the correct RenderStyle objects.

R=dglazkov@chromium.org
BUG=353503

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169491 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: test expectations update

media/encrypted-media/encrypted-media-playback-setmediakeys-after-src.html flaky on Linux
fast/files/workers/worker-read-blob-async-crash.html times out randomly

BUG=353770,353208
TEST=
TBR=zmo@chromium.org

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

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