DevTools: support //# sourceMappingURL and //# sourceURL at a time.

BUG=362994
R=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171565 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Remove ScriptFile for snippet uiSourceCodes.

R=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171566 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move counters update into a sepearate event

Counter updates are sent as sepearate events. This allows to simplify timeline model on the front-end side and will simplify switching timeline to the trace events.

Removed JS heap counters from regular events. JS heap size changes for selected event are not shown except for GCEvent, instead new heap size graph is added to the memory view.

BUG=361045
R=pfeldman@chromium.org

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171555

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171567 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added backround-repeat-x and -y as keyword properties.

Now code like <element>.style['background-repeat-x'] = 'no-repeat' would work.

BUG=352140

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

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