DevTools: Fix JSDocValidator throwing NoSuchMethodError

R=eustas@chromium.org, eustas

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

git-svn-id: svn://svn.chromium.org/blink/trunk@187611 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Refactor the TreeElement expanded state recovery on reattach

This patch introduces the elementIdentity() method on TreeElement, which sets up the effective key for TreeOutline to store the element's expanded state.

R=pfeldman, vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@187612 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Devtools Animations: Load the current animations playback rate

When animations playback rate is set on a document, the UI does not
load with the current value when the inspector is reopened. This change
reads the current playback rate when the animations control pane is
created.

BUG=432368

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

git-svn-id: svn://svn.chromium.org/blink/trunk@187614 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: NetworkPanel: show request offset in timing pane.

Also show timing tab despite of availability of requestTiming.

Screenshot: http://picpaste.com/6jWpikzd.png

BUG=259194

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

git-svn-id: svn://svn.chromium.org/blink/trunk@187618 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: merge ProjectStore into ProjectDelegate.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@187619 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Paint Profiler: allow building snapshots from multiple pictures

This changes LayerTreeAgent.loadSnapshot to accept an array of pictures
along with their positions that are pasted into one picture.

BUG=

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

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