DevTools: [CanvasProfiler] Show popover to describe trace log call arguments (except Resources).

Show popovers for all objects in trace calls arguments except for
Resources (WebGLTexture, CanvasGradient and etc.) which are to be implemented next.

BUG=253854
R=apavlov,vsevik,pfeldman

Review URL: https://chromiumcodereview.appspot.com/18208002

git-svn-id: svn://svn.chromium.org/blink/trunk@153668 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Group ImageFrame SkBitmap functions and setRGBA functions together

Move SkBitmap setters and getters into that area of the code, move the
setRGBA related functions togther, to simplfy an upcoming patch to the
ImageFrame class.  No change in behavior, no new tests.

Review URL: https://chromiumcodereview.appspot.com/18816005

git-svn-id: svn://svn.chromium.org/blink/trunk@153669 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Cleanup: ExceptionCode parameters are named 'ec'.

MediaController::setCurrentTime and MediaController::setVolume look like
the only current exceptions in core, and the webdatabase module has two
exceptions as well. This CL cleans those up.

BUG=240693

Review URL: https://chromiumcodereview.appspot.com/18453004

git-svn-id: svn://svn.chromium.org/blink/trunk@153670 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Break JS debugger on WebGL warnings, break on async errors/warnings messages from GPU.

Add option to break on WebGL warnings.
Also break on async error/warning messages from GPU.

BUG=247367
R=pfeldman@chromium.org

Review URL: https://chromiumcodereview.appspot.com/17265002

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