Update all non-slow, non-skip tests to match how they run on the bots.

Also didn't touch lines that claimed to only fail on the trybots or cause other tests
to fail.

TBR=adamk@chromium.org

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

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

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

BUG=264683
TBR=ch.dumez@sisa.samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@155065 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Perform some rebaselines that seem to have been forgotten.

TBR=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@155067 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add fast path for querySelector(All) with id selector, class selector and tag selector.

Adding class selector in the same manner as id selector.
So I implemented offline (not live node list) getElementsByClassName in SelectorQuery.cpp.

However, this also affects performance regressions of Parser/query-selector-*.html.

So added more fast path for querySelector(All) with one simple selector (only id selector, class selector or tag selector).

BUG=253425

Review URL: https://chromiumcodereview.appspot.com/18732004

git-svn-id: svn://svn.chromium.org/blink/trunk@155068 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FontLoader checks for layout and then schedules style recalc unnecessarily

This code is just dead.  Forcing a style recalc won't cause needsLayout
to go from true to false.

I also fixed this method to just abort if the view is gone.  We probably
were already never hitting that case, but if we're going to null-check
FrameView, we might as well bail in the null case.

Review URL: https://chromiumcodereview.appspot.com/20537006

git-svn-id: svn://svn.chromium.org/blink/trunk@155071 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update IME API interfaces to the latest spec.

This is based on this revision of the editor's draft spec:
https://dvcs.w3.org/hg/ime-api/raw-file/9d03590d2137/Overview.html

BUG=264593
TEST=LayoutTest (fast/ime/*, 2 tests)

Review URL: https://chromiumcodereview.appspot.com/20676002

git-svn-id: svn://svn.chromium.org/blink/trunk@155072 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Re-rebaseline bad baseline from r155067.

TBR=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@155073 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations: KeyframeAnimationEffect should not assert that there is only one iteration

BUG=240653

Review URL: https://chromiumcodereview.appspot.com/20984003

git-svn-id: svn://svn.chromium.org/blink/trunk@155074 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Split Custom Element registration context isolation tests from sharing tests.

This expediently should also unflake the test on Mac Debug.

BUG=265250

Review URL: https://chromiumcodereview.appspot.com/21009002

git-svn-id: svn://svn.chromium.org/blink/trunk@155075 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove files which should've been removed at r154984.

TEST=none
BUG=none
R=haraken,tkent

Review URL: https://chromiumcodereview.appspot.com/21011002

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