TestExpectations update, gardening.

virtual/serviceworker/http/tests/serviceworker/registration.html
virtual/threaded/animations/sample-on-last-keyframe.html

BUG=352703,352705
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169263 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add plumbing for font-stretch

Implement support for parsing and querying the font-stretch CSS
property, for extracting the font-stretch from the short-hand font
property, and for querying the font-stretch through getComputedStyle.

Note that this patch does _not_ implement the font-stretch
functionality itself, it merely adds the required plumbing.

Request to implement thread:
  https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/N24I2zJemvI

Entry in Chromium Dashboard:
  http://www.chromestatus.com/features/4598830058176512

R=dglazkov@chromium.org
BUG=331119
TEST=fast/css3-text/font-stretch.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169264 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Extract the WebInspector namespace into WebInspector.js

The trivial code with no dependencies goes into WebInspector.js, too.
The externs.js file has been cleaned up accordingly.

R=pfeldman, vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169265 bbb929c8-8fbe-4397-9dbb-9b2b20218538
import: Remove master-only pending stylesheet counting.

As imports now wait stylesheets loading before ready, the special case
handling of pending stylesheet in StyleEngine is no longer needed.
This chagne removes it.

Instead, ready-to-layout decision has to take imports into account.
This change let Document::shouldScheduleLayout() to do that.

TEST=import-style-link.html,import-style-link-block.html
BUG=326153
R=dglazkov@chromium.org, esprehn@chromium.org

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

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