Auto-rebaseline for r161169

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

TBR=fmalita@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161181 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve isolation / mix-blend-mode CSS parsing

The current code was correct but confusing. That's because it
wrongly gated isKeywordPropertyID on the runtime flag.

The right way is to gate the _parsing_ of the properties based
on the runtime flag. Fixed this before someone wrongly copy
this code for a new property.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161182 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove base64 padding from EME tests

The EME spec now states that base64 padding should not be included, so update
the single EME layout test that uses JWK.

Change to padding made in https://codereview.chromium.org/27433002.

BUG=303381

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161183 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Handle empty lines in the 'TimingsAndSettings' state in the WebVTTParser

As per the WebVTT parsing specification, step 27 ("If line is the empty
string, then discard cue and jump to the step labeled cue loop."), the
cue should be discarded and the cue loop restarted if an "identifier"
line is followed by an empty line. Transitioning to the 'BadCue' state
will lose the transition, so we need to transition explicitly from the
'TimingsAndSettings' state (to the 'Id' state.)

BUG=314056

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161184 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: better handle pages without accelerated compositing support.

BUG=288959

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161185 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add a use counter and deprecation message for showModalDialog

Mozilla is also interested in deprecating this API. This CL adds a use counter
to see how feasible that might be.

R=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161186 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Propagate cache policy to child frames if they don't override it.

BUG=260130
TEST=WebFrameTest.ReloadIframe

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161187 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[webcrypto] Add more LayoutTests for HMAC SHA.

BUG=245025

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

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