Leak detector: Add support for reporting AudioNode, RenderObject, and Resource object leak.
Leak detector: Add support for reporting AudioNode, RenderObject, and Resource object leak.

Also, LeakDetector::onLeakDetectionComplete produces a JSON including only
leaked items. e.g. If Document objects are not leaked, resultant JSON doesn't
have numberOfLiveDocuments item.

This CL will make the leak detector bot red. We need to update
third_party/WebKit/LayoutTests/LeakExpectations.

BUG=400588

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

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@288849 0039d316-1c4b-4281-b951-d872f2087c98

bright-sparks/chromium-spacewalk,littlstar/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk,littlstar/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,bright-sparks/chromium-spacewalk,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk,littlstar/chromium.src,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk,littlstar/chromium.src,ondra-novak/chromium.src,littlstar/chromium.src,bright-sparks/chromium-spacewalk,bright-sparks/chromium-spacewalk,bright-sparks/chromium-spacewalk,ondra-novak/chromium.src,ondra-novak/chromium.src,bright-sparks/chromium-spacewalk,ondra-novak/chromium.src