Gardening: test expectations update

The below one is flaky on linux/mac,fail on win
fast/dom/Window/open-window-min-size.html

The below three are passing
fast/events/scroll-event-during-modal-dialog.html
fast/events/show-modal-dialog-onblur-onfocus.html
fast/harness/show-modal-dialog.html

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169379 bbb929c8-8fbe-4397-9dbb-9b2b20218538
perf test: Add PerfTestRunner.logFatalError(text)

Add PerfTestRunner.logFatalError(text) to stop a test if the test can not run.
For example, WebGL is not supported on some platforms, so a WebGL perf test on
the platform should stop.

BUG=242244

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169380 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the ability to lock to multiple orientations.

This is following the latest changes from the specification.

BUG=162827

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169381 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update image data upon changing the img.crossorigin attribute.

The spec tells us that setting the crossorigin attribute on an img
element should cause the "update the image data" steps to be invoked,

 http://www.whatwg.org/specs/web-apps/current-work/#update-the-image-data

Do so here, along with updating the underlying test's expectation.

R=
BUG=341047

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

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