summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Don't run CertVerifierTest.CacheHit under TSan/Wintimurrrr@chromium.org2010-12-201-1/+5
| | | | | | | | | BUG=67599 TBR=glider TEST=TSan/win should go greener Review URL: http://codereview.chromium.org/6056002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69742 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a memory leak and a (false?) Memcheck:Jump report in /lib/ldtimurrrr@chromium.org2010-12-201-0/+15
| | | | | | | | | BUG=67553,67554 TBR=glider TEST=Valgrind/interactive_ui should go greener. Review URL: http://codereview.chromium.org/6028002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69704 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress GTK/Printing data race, remove an out-of-date suppression for ↵timurrrr@chromium.org2010-12-202-7/+18
| | | | | | | | | | | base::Thread vfptr benign race TBR=glider BUG=67546,25385 TEST=TSan/Memory bots should remain green; TSan/FYI bots should go greener. Review URL: http://codereview.chromium.org/6059003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69703 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress heapchecker leaks for Bug 67524.hbono@chromium.org2010-12-201-0/+6
| | | | | | | | | | | This change suppresses leaks in net::::ProxyResolverV8WithMockBindings::SetPacScriptFromDisk() started since r69525 <http://crrev.com/69525>, which updated the v8 to 3.0.3: <http://build.chromium.org/p/chromium.memory/builders/Linux%20Heapcheck/builds/2192/steps/heapcheck%20test:%20net/logs/stdio>. TBR=thestig,timurrrr BUG=67524 TEST=make the "Linux Heapcheck" bot green. Review URL: http://codereview.chromium.org/6020004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69693 0039d316-1c4b-4281-b951-d872f2087c98
* Updates the suppression rules for Bug 16089.hbono@chromium.org2010-12-201-5/+5
| | | | | | | | | | | This change updates the suppression rules for Bug 16089 to catch up with r69652 <http://crrev.com/69652>, which renamed LinuxDynamicThreadPool to PosixDynamicThreadPool. TBR=thestig,timurrrr BUG=16089 TEST=make the "Linux Tests (valgrind)(1)" bot green. Review URL: http://codereview.chromium.org/6050003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69692 0039d316-1c4b-4281-b951-d872f2087c98
* Rename WebKitTools->Tools.tonyg@chromium.org2010-12-181-1/+1
| | | | | | | | | | BUG=None TEST=None TBR=yurys Review URL: http://codereview.chromium.org/6015002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69627 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress data race on bool in HistoryURLProvidertimurrrr@chromium.org2010-12-171-0/+14
| | | | | | | | | BUG=66994 TBR=glider TEST=TSan/interactive_ui_tests should go green Review URL: http://codereview.chromium.org/5966002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69547 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some BrowserFocusTests under Valgrindtimurrrr@chromium.org2010-12-171-0/+5
| | | | | | | | BUG=67301 TBR=glider Review URL: http://codereview.chromium.org/5993001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69539 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leak for Bug 67291.hbono@chromium.org2010-12-171-0/+7
| | | | | | | | | | | This chage just suppresses the leak for Bug 67291 started since <http://build.chromium.org/p/chromium.memory/builders/Chromium%20Mac%20UI%20(valgrind)(2)/builds/841/steps/memory%20test:%20ui/logs/stdio>. I'm not sure what caused this leak, though. TBR=thestig,timurrrr BUG=67291 TEST=make the "Chromium Mac UI (valgrind)(2)" bot green. Review URL: http://codereview.chromium.org/5989001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69537 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress the leak for Bug 67289.hbono@chromium.org2010-12-171-0/+7
| | | | | | | | | | | This change adds a suppression for Bug 67289, which started since <http://build.chromium.org/p/chromium.memory/builders/Linux%20Tests%20(valgrind)(1)/builds/737>. TBR=thestig,timurrrr BUG=67289 TEST=make the "Linux Tests (valgrind)(1)" bot green Review URL: http://codereview.chromium.org/5987001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69534 0039d316-1c4b-4281-b951-d872f2087c98
* Move the suppression rules for Bug 67261.hbono@chromium.org2010-12-172-8/+9
| | | | | | | | | | | This change moved the suppression rule for Bug 67261 to cover Chromium OS bots. TBR=thestig,timurrrr BUG=67261 TEST=make the "Chromium OS UI (valgrind)(3)" bot greener. Review URL: http://codereview.chromium.org/5898005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69519 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress occasional SQL leaks in appcache::PrepareCachedStatement().hbono@chromium.org2010-12-171-1/+8
| | | | | | | | | | | This change suppresses occasional leaks in appcache::PrepareCachedStatement(), such as <http://build.chromium.org/p/chromium.memory/builders/Chromium%20Mac%20UI%20(valgrind)(1)/builds/730/steps/memory%20test:%20ui/logs/stdio>. TBR=thestig,timurrrr BUG=67261 TEST=make the "Chromium Mac UI (valgrind)(1)" bot green. Review URL: http://codereview.chromium.org/5934003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69518 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the suppression rule for Bug 42942.hbono@chromium.org2010-12-171-27/+13
| | | | | | | | | | | This just moves a suppression rule for Bug 56359 to Bug 42952 becuase it is also a SQL leak in CookieMonster. (Bug 56359 is a leak in URLRequest::Start(), which does not seem to be related to this rule.) TBR=thestig,timurrrr BUG=42942 TEST=none (This does not change any existing suppressions.) Review URL: http://codereview.chromium.org/5830007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69517 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the suppression rule for Bug 49279.hbono@chromium.org2010-12-171-1/+8
| | | | | | | | | | | This change widen the suppression rule for Bug 49279 more to cover the same leak on Mac <http://build.chromium.org/p/chromium.memory/builders/Chromium%20Mac%20UI%20(valgrind)(1)/builds/729/steps/memory%20test:%20ui/logs/stdio>. TBR=thestig,timurrrr BUG=49279 TEST=make the "Chromium Mac (valgrind)(1)" bot greener. Review URL: http://codereview.chromium.org/5904006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69515 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: make trybot parser work on offical windows build outputevan@chromium.org2010-12-171-5/+9
| | | | | | Review URL: http://codereview.chromium.org/5941003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69510 0039d316-1c4b-4281-b951-d872f2087c98
* Update page_cycler to use sessionStorage.chase@chromium.org2010-12-171-2/+12
| | | | | | | | | | | | | | | | Patch from Ahmad Sharif <asharif@chromium.org>. This was landed previously as r56932 and reverted in r57445. Previous landing showed some flakiness/failures in the DOM automation framework. Relanding to verify if this is fixed or still broken. BUG=53491 TEST=page cyclers stay green Review URL: http://codereview.chromium.org/5955002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69492 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed memleak in HeartbeatSenderTest_ProcessResponse.sergeyu@chromium.org2010-12-162-13/+0
| | | | | | | | | BUG=66808 TEST=Unittests Review URL: http://codereview.chromium.org/5761003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69448 0039d316-1c4b-4281-b951-d872f2087c98
* Add another suppression rule for Bug 51682.hbono@chromium.org2010-12-161-0/+17
| | | | | | | | | | | This adds another suppression for Bug 51682 rule started since <http://build.chromium.org/p/chromium.memory/builders/Chromium%20Mac%20(valgrind)/builds/996/steps/memory%20test:%20net/logs/stdio>. TBR=thestig,timurrrr BUG=51682 TEST=make the "Chromium Mac (valgrind)" bot green. Review URL: http://codereview.chromium.org/5893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69399 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the suppression rule for Bug 50936.hbono@chromium.org2010-12-161-3/+0
| | | | | | | | | | | This change widens the suppression rule for Bug 50936. TBR=thestig,timurrrr BUG=50936 TEST=make the "Linux Tests (valgrind)(1)" bot green. Review URL: http://codereview.chromium.org/5851004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69398 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leak for Bug 67142.hbono@chromium.org2010-12-161-0/+7
| | | | | | | | | | | This change adds a suppression rule for Bug 67142, which started since Build 840 <http://build.chromium.org/p/chromium.memory/builders/Linux%20Tests%20(valgrind)(2)/builds/840/steps/memory%20test:%20ui/logs/stdio>. TBR=thestig,timurrrr BUG=67142 TEST=make the "Linux Tests (valgrind)(2)" bot green. Review URL: http://codereview.chromium.org/5896003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69397 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the suppression rules for Bug 49279.hbono@chromium.org2010-12-161-7/+1
| | | | | | | | | TBR=thestig,timurrrr BUG=49279 TEST=make the valgrind bots green Review URL: http://codereview.chromium.org/5914003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69384 0039d316-1c4b-4281-b951-d872f2087c98
* Add heapcheck suppression for NSS certificate trust leak.rsleevi@chromium.org2010-12-161-1/+19
| | | | | | | | | BUG=66941 TEST=none Review URL: http://codereview.chromium.org/5904002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69376 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69356 - Regenerate the root certificate and end-entity certificates ↵rsleevi@chromium.org2010-12-165-145/+91
| | | | | | | | | | | | | | | used for various tests in net_unittests, now that Windows can temporarily trust certificates for the duration of tests. In addition, add unittests for net::TestRootCerts, which depend on the certs being tested not being trusted by the system beforehand. BUG=8470, 5552 TEST=TestRootCertsTest.* Review URL: http://codereview.chromium.org/5535006 TBR=rsleevi@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69363 0039d316-1c4b-4281-b951-d872f2087c98
* Regenerate the root certificate and end-entity certificates used for various ↵rsleevi@chromium.org2010-12-165-91/+145
| | | | | | | | | | | | | tests in net_unittests, now that Windows can temporarily trust certificates for the duration of tests. In addition, add unittests for net::TestRootCerts, which depend on the certs being tested not being trusted by the system beforehand. BUG=8470, 5552 TEST=TestRootCertsTest.* Review URL: http://codereview.chromium.org/5535006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69356 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for temporarily trusting a certificate for the duration of unit ↵rsleevi@chromium.org2010-12-161-0/+7
| | | | | | | | | | | | | | | tests on Windows, rather than requiring the machine to be pre-configured out-of-band. Given the lack of a Microsoft-provided high-level API to supply application-level trusts to the verification routines, this implements a workaround that intercepts attempts to open the trusted system root store and injects the test certificates directly. This allows the unit tests to work without requiring that the Test CA be added to the machine's Trusted Certificates store. While doing so, clean up the interface to adding/removing trusted test certificates, so as to support more than one trusted certificate if necessary. BUG=8470 TEST=To follow Review URL: http://codereview.chromium.org/4646001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69351 0039d316-1c4b-4281-b951-d872f2087c98
* Make script cross-platform.scottbyer@chromium.org2010-12-151-1/+1
| | | | | | | | | BUG=none TEST=try script on both Mac and Linux on Mac build output. Review URL: http://codereview.chromium.org/5746007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69274 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out some SSL specific configs, and add another reference to /var/run topetermayo@chromium.org2010-12-152-4/+21
| | | | | | | | | | | override as well. TEST=not yet BUG=none Review URL: http://codereview.chromium.org/5591007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69222 0039d316-1c4b-4281-b951-d872f2087c98
* licensing: pass licenses.py scanevan@chromium.org2010-12-151-9/+15
| | | | | | | | | | | This makes it pass for all directories except third_party/qcms, which unfortunately needs some careful figuring out of the license. BUG=39240 Review URL: http://codereview.chromium.org/5830002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69207 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a ReadyPromptContent that displays a prompt to accept, temporarily ↵erikwright@chromium.org2010-12-141-0/+1
| | | | | | | | | | decline, or permanently decline ready mode. Implement a RegistryReadyModeState that manages the state (based on user's decision) in the registry. Interfaces to integrate those with the installer. BUG=None TEST=chrome_frame_unittests --gtest_filter='Ready*' Review URL: http://codereview.chromium.org/5747002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69175 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: fix HTML urls to automatically load plain textevan@chromium.org2010-12-141-1/+4
| | | | | | | | When the URL ends in /stdio, tack on /text after it. Review URL: http://codereview.chromium.org/5826002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69169 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionsService to ExtensionService.dhollowa@chromium.org2010-12-141-11/+11
| | | | | | | | | | | Followup to http://codereview.chromium.org/5730004/. Need to cover memcheck suppressions too. BUG=61409 TEST=Memory bots. Review URL: http://codereview.chromium.org/5755007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69163 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen a suppression and suppress a new leak.jhawkins@google.com2010-12-141-1/+22
| | | | | | | | | | TBR=thestig BUG=49279,66853 TEST=none Review URL: http://codereview.chromium.org/5814003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69161 0039d316-1c4b-4281-b951-d872f2087c98
* FileBasedPolicyLoader PrefValueStorePolicyRefreshTest.TestPolicyRefresh test ↵dhollowa@chromium.org2010-12-141-1/+10
| | | | | | | | | | | | | | leak suppression on Mac Expands the suppression to include new signature. BUG=66102 TEST=Memory bots. TBR=danno@chromium.org, mnissler@chromium.org Review URL: http://codereview.chromium.org/5791004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69158 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionsService to ExtensionService.dhollowa@chromium.org2010-12-141-11/+11
| | | | | | | | | | | Followup to http://codereview.chromium.org/5730004/. Need to cover memcheck suppressions too. BUG=61409 TEST=Memory bots. Review URL: http://codereview.chromium.org/5761002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69150 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ExtensionsService to ExtensionService.tfarina@chromium.org2010-12-143-11/+11
| | | | | | | | | BUG=61409 TEST=trybots Review URL: http://codereview.chromium.org/5730004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69117 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress remoting_ Valgrind leaks; ↵timurrrr@chromium.org2010-12-141-9/+16
| | | | | | | | | | | s/21ResourceMessageFilter/19RenderMessageFilter to fix the massive memory waterfall redness after r69076 TBR=glider TEST=./tools/valgrind/waterfall.sh BUG=66808 Review URL: http://codereview.chromium.org/5777003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69110 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Heapchecker memory leaks in remoting_unitteststimurrrr@chromium.org2010-12-141-0/+6
| | | | | | | | | BUG=66808 TBR=glider TEST=heapchecker bot should go greener Review URL: http://codereview.chromium.org/5748007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69109 0039d316-1c4b-4281-b951-d872f2087c98
* Revert valgrind suppression added in r65660.willchan@chromium.org2010-12-141-16/+0
| | | | | | | | | | | I don't see this on the ChromiumOS bots anymore. I'm hoping it's either gone away, or it will turn a bot red quickly so I can analyze the problem. BUG=62674 TEST=none Review URL: http://codereview.chromium.org/5737006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69095 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust perf expectations after v8 and ref roll.chase@chromium.org2010-12-141-10/+10
| | | | | | | | | | | | | | | | | | | | | mac-release-10.5/intl1/times/t mac-release-10.5/intl2/times/t mac-release-10.5/startup/times/t mac-release-10.5/v8_benchmark/score/score mac-release-10.6/v8_benchmark/score/score vista-release-dual-core/v8_benchmark/score/score xp-release-dual-core/intl1/times/t xp-release-dual-core/intl2/times/t xp-release-dual-core/morejs/times/t xp-release-dual-core/v8_benchmark/score/score BUG=none TEST=perf steps are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/5781007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69078 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: use curl to fetch trybot output, improve mac performanceevan@chromium.org2010-12-132-209/+1877
| | | | | | | | | | | | | By using a command to fetch trybot output, we can pipe the result through a sed script that trims down the Mac output. This makes the output small enough so that compilation-mode can handle it. While I'm at it, I can use file:/// URLs to unify more of the "real" and "test" code paths. Review URL: http://codereview.chromium.org/5737005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69069 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations after v8 and ref roll.chase@chromium.org2010-12-131-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | mac-release-10.5/morejs/times/t mac-release-10.6/dhtml/times/t mac-release-10.6/morejs/times/t mac-release-10.6/moz/times/t vista-release-dual-core/intl1/times/t vista-release-dual-core/morejs/times/t vista-release-dual-core/moz/times/t xp-release-dual-core/moz/times/t xp-release-dual-core/moz/total_byte_b/IO_b xp-release-dual-core/moz/total_byte_r/IO_r xp-release-dual-core/moz/total_op_b/IO_op_b xp-release-dual-core/moz/total_op_r/IO_op_r xp-release-dual-core/moz/vm_peak_b/vm_pk_b xp-release-dual-core/moz/vm_peak_r/vm_pk_r BUG=none TEST=perf waterfall steps are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/5782002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69056 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: conditionalize behavior based on the OS we're parsingevan@chromium.org2010-12-131-33/+48
| | | | | | | | | We don't want to run the (expensive) Windows path fixup regex on the (verbose) Mac output. Review URL: http://codereview.chromium.org/5774003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69055 0039d316-1c4b-4281-b951-d872f2087c98
* Add '.sed' to whitelist for executable permissions in checkperms script.asargent@chromium.org2010-12-131-0/+1
| | | | | | | | | | | | BUG=none TEST=none TBR=evan@chromium.org Review URL: http://codereview.chromium.org/5711003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69029 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in the malware_details unittest.panayiotis@google.com2010-12-131-6/+0
| | | | | | | | | BUG=66277 TEST=unit_tests with valgrind Review URL: http://codereview.chromium.org/5707004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69021 0039d316-1c4b-4281-b951-d872f2087c98
* Wire the template generator's unit tests into a presubmit scriptgfeher@chromium.org2010-12-131-0/+26
| | | | | | | | | BUG=none TEST=add a failure into the tests and try 'git cl presubmit' Review URL: http://codereview.chromium.org/5725002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69003 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run some interactive_ui tests under Valgrind due to mmap failurestimurrrr@chromium.org2010-12-131-0/+9
| | | | | | | | | BUG=66677 TBR=glider TEST=interactive_ui should become greener Review URL: http://codereview.chromium.org/5736007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68985 0039d316-1c4b-4281-b951-d872f2087c98
* Remove entry from src/tools/valgrind/memcheck/supressions.txt after fixing ↵zmo@google.com2010-12-121-13/+0
| | | | | | | | | | | | the memory leak in gpu_blacklist.cc. BUG=66608 TEST=Memory waterfall should stay green TBR=timurrrr Review URL: http://codereview.chromium.org/5774002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68973 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress memory leaks in GPU blacklisttimurrrr@chromium.org2010-12-121-0/+13
| | | | | | | | | BUG=66608 TBR=glider TEST=Memory waterfall should become greener Review URL: http://codereview.chromium.org/5742009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68965 0039d316-1c4b-4281-b951-d872f2087c98
* emacs: use UTF-8 and DOS encoding when reading filesevan@chromium.org2010-12-102-8/+18
| | | | | | | | | | | | | This fixes: - Linux output has UTF-8 quotes in it. - Mac/Windows have DOS-style CRLF (and reading Linux with that coding system is ok). TEST=new trybot-test-linux Review URL: http://codereview.chromium.org/5778003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68888 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leaks in RtpVideoReaderTest.sergeyu@chromium.org2010-12-102-20/+0
| | | | | | | | | BUG=65988 TEST=unittests under heapcheck Review URL: http://codereview.chromium.org/5777001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68878 0039d316-1c4b-4281-b951-d872f2087c98