DevTools: [JsDocValidator] Make sure the jar is always updated when source files change

Added a PRESUBMIT.py check and rewrote the artifact builder in Python to reuse
file-hashing code.

R=aandrey, eustas, vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164299 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Strip sourceURL comment from stylesheets before showing them in the editor.

This provides better UX when editing resources that are not mapped in workspace.

R=apavlov, pfeldman_ooo

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164300 bbb929c8-8fbe-4397-9dbb-9b2b20218538
This change removed a duplicate style found in elementsPanel.css

BUG=330537
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@164301 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Rename DOMCounters to Counters in the protocol

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

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