[DevTools] Disable disambiguation popup while screencasting.

BUG=415102

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

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

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

BUG=417235
TBR=ager@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182598 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: suggest adding folder into workspace and establishing source mapping in case there is a potential network / filesystem match

BUG=416011

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182599 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adjust maximum scroll bounds on FrameView to account for top controls. (Blink-side)

The compositor adjusts the viewport bounds based on how far the top
controls are shown; however, the resize of the viewport on the Blink
side doesn't happen until a Resize event is received, which is heavily
throttled. This means that when a commit happens before the Resize,
the scroll offsets given to Blink may be outside the maximum bounds
and will be incorrectly clamped.

This CL adjusts FrameView's maximumScrollPosition to account for the
drift in where Blink and the Compositor think the top controls are.

Chromium-side: https://codereview.chromium.org/563513002

BUG=412581

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

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