DevTools: Refactor the way child tree elements are updated for nodes on element panel.

This is done in preparation for distributed nodes inspection support.
R=apavlov, pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@184970 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: don't spam console with messages about unreachable objects in heap snapshot

Log this messages into the DevTools' front-end's console instead.

BUG=430812,426809

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

git-svn-id: svn://svn.chromium.org/blink/trunk@184972 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: support inplace formatting for workspace scripts/documents.

BUG=341848
R=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@184973 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: disable filters bar when switching Timeline to flame chart mode

The filters status bar button gets disabled and the filters bar is hidden.

BUG=None

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

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