DevTools: [MQI] min-width css-breakpoints label "sticking"

This patch adds min-width label "sticking" for css breakpoints labels
in Media Query Inspector. The situation like this might occur whenever
inspected site gets page scaling and scrolling.

BUG=382996
R=pfeldman, dgozman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177526 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Have the form control element directly handle validation message updating.

Remove the small ValidationMessage class, merging its functionality into
its owning form control element.

R=tkent@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177527 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[New Multicolumn] Remove unnecessary calls to setRegionBasedColumnsEnabled.

Tests which enable region based multicolumn behavior using Javascript
don't need to do that anymore, because they are run via
virtual/regionbasedmulticol, which enables the new behavior using a
command line flag.

Note that tests in fast/multicol/newmulticol/compare-with-old-impl still
need to call internals.settings.setRegionBasedColumnsEnabled(true). They
are now the only tests which need to do so. (And it should remain like
that until they are removed during Issue 350853).

BUG=334335
R=rune@opera.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177528 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: fix build after r177520.

TBR=haraken@chromium.org
BUG=363967
NOTRY=true

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

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