Move some code from to StyleEngine::resolverChanged()

This refactoring moves some from Document::styleResolverChanged()
to StyleEngine::resolverChanged(). This clarifies the responsibility
of both sides.

In a coming change, resolverChanged() will have some
HTML Import related code, which should be encapsulated on
StyleEngine. This change is a preparation for that.

BUG=319151
R=tasak,esprehn

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162514 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add WTF::Closure support in WorkerRunLoop::postTask() and postTaskForMode().


BUG=none

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

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