DevTools: switch flex direction in emulation view.

BUG=338629
TBR=dgozman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165938 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: editing disabled property moves edit field under cursor

BUG=338693
R=apavlov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165939 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix vibration and geolocation watches. Add timvolodine to geolocation.

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165940 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: normalize the onResize/doResize usage, drive-by sidebar scroller fix.

R=dgozman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165941 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update is-valid flag upon resetting input elements.

If the value of an input element is reset back to empty, make sure we
sync its is-valid flag when doing so. If not, form control elements
marked as 'required' may end up being incorrectly labelled as valid.

R=
BUG=336818

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

git-svn-id: svn://svn.chromium.org/blink/trunk@165942 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove PageGroup arguments from Page::(all)visitedStateChanged

The PageGroup concept is artificial in Chrome:
  https://code.google.com/p/chromium/issues/detail?id=288249

This patch is preparation work for removing PageGroups.

Pages are divided into normal pages (PageGroup::shared()) and
private page groups consisting of single pages (SVG, inspector
overlay).

The methods were only called for the normal page group
(PageGroup::shared()) so we now do this inside the methods.

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

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