DevTools: Allow JavaScriptSourceFrame to decide when to perform live edit.

This patch exposes commitLiveEdit on the ScriptFile.

R=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171573 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move 'designMode' attribute from HTMLDocument to Document

Move 'designMode' attribute from HTMLDocument to Document to comply with the
specification:
http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#making-entire-documents-editable:-the-designmode-idl-attribute

This is consistent with IE11, however, Firefox 28 still has the 'designMode'
attribute on HTMLDocument.

BUG=362955
TEST=fast/dom/Document/designMode-non-html.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171574 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adding showing scroll rects for layers.

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171575 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Make compiler output shorter, remove some unneeded new lines.

R=apavlov@chromium.org, apavlov, pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171576 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove test expectation

BUG=359408
TBR=vsevik
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171577 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: do not pass recorded events via TimelineManager.stop callback

Pass them through the regular API instead.

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

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