Roll trace-viewer from 1028 to 1036

r1036 Fix X-Event remaining issues
r1035 Allow args to be optional in trace_event format.
r1034 When a task raises an error in async mode, reject the completion promise.
r1033 Fix handling of import error in examples/trace_viewer.html
r1032 Quick fix overflow-scrolling of lthi_snapshot_view
r1031 Make render pass quad selection failure more robust.
r1030 Fix broken unittests.
r1029 Added render pass quads.

TBR=nduca
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229197 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229198 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229197
SVN changes up to revision 229198