DevTools: Add Energy Value under Timeline pie chart

BUG=337138

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171350 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Should throw TypeError instead of TypeMismatchError (canvas)

TypeMismatchError is already deprecated.
We should throw TypeError instead of TypeMismatchError when the given argument is mismatched.

This CL affects (Source/core/html/*) and some layout tests.

This aligns behavior with WebIDL, Gecko and Trident.

Additional Information:
  https://www.w3.org/Bugs/Public/show_bug.cgi?id=19898
  https://www.w3.org/Bugs/Public/show_bug.cgi?id=19921
  https://bugs.webkit.org/show_bug.cgi?id=101604

BUG=270033

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171351 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Add ExecutionContextDestroyed event in runtime agent

BUG=

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

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