Full invalidate <img> on resize

Because <img> scale its contents on resize, incremental invalidation
doesn't apply to it. Force full invalidate if the image content is
resized during layout.

BUG=397939
TEST=fast/repaint/image-resize.html
TEST=fast/repaint/percent-size-image-resize-container.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180015 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix 500 in test results server when querying testlistjson

If the file doesn't exist in the repo, we should return a 400
instead of throwing an error and returning a 500.

TBR since this is causing 500s on the live server.

TBR=szager@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180016 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Sheriff-O-Matic: Fix karma for testing

Including polymer.html in karma.conf.js makes platform.js throw
"Possible attempt to load Polymer twice" when a polymer component is imported.

I think this is because polymer.html is loaded twice: once by karma and again on
the first time that the browser encounters a <link href="polymer.html">. I believe
this might happen because of the way karma includes files by appending some kind
of hash to them.

If polymer.html is parsed twice, then the <script src="polymer.js"> also runs twice.

This CL adds karma-loader.html which imports polymer.html (so it should avoid
importing it a second time) and adds a listener for polymer-ready, which I didn't
think was necessary but seems to resolve some flakiness in karma.

BUG=400387
R=ojan@chromium.org,esprehn@chromium.org

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

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

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

BUG=377445
TBR=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180018 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix @ToT Blink group on the flakiness dashboard.

r179509 incorrectly converted the master map. It didn't
include the @ToT Blink group.

TBR since this is causing the flakiness dashboard to be
down for the blink bots.

TBR=szager@chromium.org

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

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