Move net.html import down into the modules that use it

Avoid importing net.html in the top level and instead have the files that
use it importing it themselves.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180123 bbb929c8-8fbe-4397-9dbb-9b2b20218538
hasSelfPaintingLayerDescendant should clean m_hasSelfPaintingLayerDescendantDirty

Previously, it was possible to read stale data from
hasSelfPaintingLayerDescendant. After this CL, we clean out the dirty bit
automatically when you read this state. In order to make this work, this CL
separates hasSelfPaintingLayerDescendant from updateDescendantDependentFlags.

R=esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180124 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Sheriff-o-Matic: Convert some more ui tests to mocha

This converts the remaining ui test suites, besides the two that are currently failing (ct-failure-card, ct-failure-stream).

BUG=400387
R=ojan@chromium.org
NOTRY=true

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

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