summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add four new suppressions, widen one.dank@chromium.org2009-08-282-4/+44
| | | | | | | | BUG=17113,17291,18984,20504,20508 Review URL: http://codereview.chromium.org/180022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24787 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a leak of a CFMutableArray of certs in X509Certificate::Verify.wtc@chromium.org2009-08-281-0/+17
| | | | | | | | | R=rvargas BUG=20459 TEST=none Review URL: http://codereview.chromium.org/181003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24715 0039d316-1c4b-4281-b951-d872f2087c98
* Don't die if the object file in question doesn't have symbols.dkegel@google.com2009-08-271-1/+1
| | | | | | Review URL: http://codereview.chromium.org/179010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24697 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a deliberate 'leak' in the Mac theme cachestuartmorgan@chromium.org2009-08-271-0/+12
| | | | | | | | | BUG=none TEST=One less error on the Mac UI valgrind bots Review URL: http://codereview.chromium.org/177001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24641 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a suppression for a new stack variationstuartmorgan@chromium.org2009-08-271-0/+1
| | | | | | | | | BUG=18984 TEST=Fewer Mac UI valgrind errors. Maybe even green someday. We can dream. Review URL: http://codereview.chromium.org/180001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24640 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 24548 without the symlink code which broke the build.dank@chromium.org2009-08-274-14/+57
| | | | | | | | | We can add a fixed version of that later after release builds work with gdb again. Review URL: http://codereview.chromium.org/174578 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24573 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 24548.dank@chromium.org2009-08-264-69/+14
| | | | | | Review URL: http://codereview.chromium.org/174576 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24551 0039d316-1c4b-4281-b951-d872f2087c98
* Fix gdb line number lookup on the mac.dank@chromium.org2009-08-264-14/+69
| | | | | | | | | | 1) need to quote filenames 2) need to know what address each library was loaded at 3) need to manually add symlink to chromium framework .dSYM file Review URL: http://codereview.chromium.org/174362 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24548 0039d316-1c4b-4281-b951-d872f2087c98
* Fix SharedMemory Object leakjeremy@chromium.org2009-08-261-12/+0
| | | | | | | | | | | Detected via Valgrind. BUG=16209 TEST=None Review URL: http://codereview.chromium.org/174560 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24537 0039d316-1c4b-4281-b951-d872f2087c98
* New suppression for flaky leak in ui test.dkegel@google.com2009-08-261-0/+12
| | | | | | | | | BUG=20320 TEST=green valgrind ui tests for a week Review URL: http://codereview.chromium.org/174537 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24485 0039d316-1c4b-4281-b951-d872f2087c98
* Provide a server name for the apache2. The buildbot machine isn'ttony@chromium.org2009-08-261-1/+1
| | | | | | | | | | | able to resolve its hostname, so just put in a placeholder value. TBR=nirnimesh Review URL: http://codereview.chromium.org/174536 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24473 0039d316-1c4b-4281-b951-d872f2087c98
* Add license information to our shell scripts.agl@chromium.org2009-08-257-0/+28
| | | | | | | | | | Downstream packagers are (rightly) careful about the license of code that they distribute and so we want to dot our i's. http://codereview.chromium.org/174372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24311 0039d316-1c4b-4281-b951-d872f2087c98
* Step 1 in porting page cycler http to linux. Add http startup totony@chromium.org2009-08-253-2/+278
| | | | | | | | | | | the the platform utils. BUG=15470 Review URL: http://codereview.chromium.org/174378 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24254 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a leak in RenderWidgetHostViewCocoa and remove its suppressionstuartmorgan@chromium.org2009-08-241-18/+0
| | | | | | | | | BUG=18540 TEST=Valgrind Mac bots should stay green Review URL: http://codereview.chromium.org/174293 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24138 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one valgrind suppression, add two more.dank@chromium.org2009-08-241-2/+24
| | | | | | | | | BUG=16579,20111,20113 TEST=green valgrind bots Review URL: http://codereview.chromium.org/174321 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24102 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 24094, caused a build break.maruel@chromium.org2009-08-242-11/+2
| | | | | | | | | TBR=mnaganov BUG=none TEST=none Review URL: http://codereview.chromium.org/174319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24096 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools l10n: merge Inspector's and DevTools's strings; also, disable l10n ↵mnaganov@chromium.org2009-08-242-2/+11
| | | | | | | | | | | until mgr agreeement. BUG=none TEST=none Review URL: http://codereview.chromium.org/173267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24094 0039d316-1c4b-4281-b951-d872f2087c98
* Remove two valgrind suppressions on Mac.paul@chromium.org2009-08-211-35/+0
| | | | | | | | | | | | After running several iterations of unittests and ui_tests under valgrind, I was unable to reproduce the error. BUG=18705 (http://crbug.com/18705) TEST=Run unit tests and see that we don't get WindowSizer errors on Mac. Review URL: http://codereview.chromium.org/174266 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24039 0039d316-1c4b-4281-b951-d872f2087c98
* Try change 23924 again - refactor layout_package.path_utils and dpranke@google.com2009-08-211-3/+3
| | | | | | | | | | | | | | | | | | | | layout_package.platform_utils. Deltas from that change: * Don't enable 'win-xp' as the default platform * Don't assume 'webkit/Release' exists (it doesn't by default on mac and linux), and fix the output results directory path in run_webkit_tests * Update tools/valgrind/chrome_tests.py (which I didn't realize depended on the layout_package code). BUG=none R=tony@chromium.org TEST=none Review URL: http://codereview.chromium.org/174209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24007 0039d316-1c4b-4281-b951-d872f2087c98
* Fall back to using gdb to look up line numbers if needed in ↵dank@chromium.org2009-08-212-9/+108
| | | | | | | | | | | | | | | tools/valgrind/chrome_test.sh gdb interface functions by Alexander Potapenko. Happily, mac gdb knows how to use our fake .dSYM files, so no change is needed to the build on the mac to use this with release builds. (On Linux, we'll need to set 'release_extra_cflags' to '-g' to get line numbers, but that has nothing to do with this change.) Review URL: http://codereview.chromium.org/174129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23991 0039d316-1c4b-4281-b951-d872f2087c98
* Make valgrind.sh use same valgrind as chrome_tests.sh.dkegel@google.com2009-08-191-12/+35
| | | | | | | | Make comments a bit clearer. Review URL: http://codereview.chromium.org/173088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23764 0039d316-1c4b-4281-b951-d872f2087c98
* This suppression is a false positive - on program exit, non-joinable threads ↵vandebo@chromium.org2009-08-191-13/+14
| | | | | | | | | | don't always get a chance to cleanup all their state. BUG=16096 TEST=none Review URL: http://codereview.chromium.org/159306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23752 0039d316-1c4b-4281-b951-d872f2087c98
* Add --gtest_repeat option to valgrind/chrome_tests.pymattm@chromium.org2009-08-192-0/+8
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23730 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a suppression with setenv() on Mac.nirnimesh@chromium.org2009-08-191-10/+0
| | | | | | | | | | | | This has been suppressed in Valgrind upstream in r10380 BUG=9565 TEST=valgrind bots should not show leaks with setenv() on Mac Review URL: http://codereview.chromium.org/174051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23710 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress another pair of intermittent SafeBrowsingService leaks.dank@chromium.org2009-08-181-0/+19
| | | | | | | | | BUG=19546 TEST=green Review URL: http://codereview.chromium.org/172079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23609 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a pair of memory leaks in SafeBrowsingServicedank@chromium.org2009-08-171-0/+9
| | | | | | | | | BUG=19490 TEST=green ui tests Review URL: http://codereview.chromium.org/172042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23555 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary workaround for valgrind outputting garbage after </valgrindoutput>.dank@chromium.org2009-08-171-8/+22
| | | | | | | | | | | | | Will do more artful one later if this gets the mac ui bots to yield good partial results instead of dying 100% of the time as they do now. TBR=thestig TEST=mac valgrind ui bot 1 of 3 should produce some useful results BUG=none Review URL: http://codereview.chromium.org/171044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23544 0039d316-1c4b-4281-b951-d872f2087c98
* Quote a few more uses of the paths to make sure things work with spaces in dirs.thomasvl@chromium.org2009-08-171-32/+35
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/172017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23539 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a probable O(1) event leak.dank@chromium.org2009-08-161-0/+8
| | | | | | | | | BUG=19463 TEST=valgrind unit tests green Review URL: http://codereview.chromium.org/172033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23534 0039d316-1c4b-4281-b951-d872f2087c98
* Widen on suppression to handle different inlining.dank@chromium.org2009-08-161-0/+1
| | | | | | | | | | | This one showed up several times today on the unit test bot. TBR=thestig BUG=19377 TEST=unit tests green Review URL: http://codereview.chromium.org/171031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23533 0039d316-1c4b-4281-b951-d872f2087c98
* Widen one more suppression to handle either malloc or new.dkegel@google.com2009-08-141-1/+1
| | | | | | | | | BUG=17795 TEST=green Review URL: http://codereview.chromium.org/170006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23463 0039d316-1c4b-4281-b951-d872f2087c98
* Yet Another Few Leaks Suppressed, More Suppressions Widened. Film at 11.dkegel@google.com2009-08-141-3/+55
| | | | | | | | | BUG=16089,16583,18984,19369,19371,19377,19385 TEST=valgrind tests green for a week Review URL: http://codereview.chromium.org/170001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23458 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more variants of existing suppressionsdkegel@google.com2009-08-141-0/+20
| | | | | | | | | BUG=16089,16579 TEST=green Review URL: http://codereview.chromium.org/165544 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23445 0039d316-1c4b-4281-b951-d872f2087c98
* Move blocks of build-valgrind-for-chromium.sh around to let it build and use ↵dank@chromium.org2009-08-121-58/+89
| | | | | | | | | | source tarballs, needed for deploying on jailed bots Also change usage message to match last commit Review URL: http://codereview.chromium.org/164434 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23251 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress yet another flaky WebCore::FooNames::init() leak and a leak in ↵dkegel@google.com2009-08-121-0/+20
| | | | | | | | | | | v8::RegisterExtension() BUG=19191,19196 TEST=valgrind ui bot 1 of 3 green more often Review URL: http://codereview.chromium.org/165401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23220 0039d316-1c4b-4281-b951-d872f2087c98
* Update to current Valgrind and tsan.dank@chromium.org2009-08-128-147/+386
| | | | | | | | | | | | | | | | | | | | | New fork and possible patches from Timur. Accept new xml output format. Use --xml-file option if present. Drop two patches already in trunk. Remove obsolete --generate_suppressions code. Accept but ignore --generate_dsym option on non-darwin platforms, so scripts don't need conditionals Switch to using svn revision numbers rather than dates, because svn uses the local timezone to interpret the dates, and this caused patches to fail. Feh. Check to make sure a good copy of valgrind was found before trying to use valgrind. Review URL: http://codereview.chromium.org/160392 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23214 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Remove a suppression for a leak that was fixed in r18497.jhawkins@chromium.org2009-08-111-8/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/165342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23112 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Remove even more supprssions from bug 10755 that were fixed.jhawkins@chromium.org2009-08-111-57/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/165334 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23106 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Remove a suppression for a test that has been removed.jhawkins@chromium.org2009-08-111-18/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/165329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23096 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Remove a suppression for a leak that has been fixed.jhawkins@chromium.org2009-08-111-18/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/165326 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23095 0039d316-1c4b-4281-b951-d872f2087c98
* Allow running the browser_tests in valgrind.jhawkins@chromium.org2009-08-111-0/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/165325 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23093 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Disconnect the accelerator group keys when closing the browser window.jhawkins@chromium.org2009-08-111-12/+0
| | | | | | | | BUG=10737 TEST=Watch the valgrind bot stay green. Review URL: http://codereview.chromium.org/164294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23078 0039d316-1c4b-4281-b951-d872f2087c98
* build-valgrind-for-chrome.sh: Don't install valgrind to /usr/bin anymoredkegel@google.com2009-08-112-18/+49
| | | | | | | | | | | | | | (wasn't useful on Goobuntu anyway, where some other valgrind came first in the PATH) Don't hardcode versions/dates. Add usage message. Remove URLs to some patches (they go stale fast) chrome_tests.sh: use the valgrind built by build-valgrind-for-chrome.sh by default, but provide way to override Review URL: http://codereview.chromium.org/165317 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23076 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress additional manifestations of the free() / delete() mismatchsgk@google.com2009-08-112-0/+17
| | | | | | | | | apparently introduced by the webkit roll in r47010. BUG=18984 TEST=green Review URL: http://codereview.chromium.org/165291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23013 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a mismatched delete[]; Darin's pretty sure it's not a real problem ↵dkegel@google.com2009-08-101-0/+7
| | | | | | | | | | for us BUG=18984 Review URL: http://codereview.chromium.org/165276 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22971 0039d316-1c4b-4281-b951-d872f2087c98
* Add new suppression for Valgrind.dglazkov@chromium.org2009-08-101-0/+19
| | | | | | | | | | | | It looks like this one arrived via http://trac.webkit.org/changeset?new=46977@trunk/WebCore&old=46910@trunk/WebCore TBR=awalker BUG=16908 TEST=none Review URL: http://codereview.chromium.org/165264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22959 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Remove a suppression for a leak that has been fixed.jhawkins@chromium.org2009-08-101-10/+0
| | | | | | | | BUG=none TEST=Watch the valgrind bots stay green. Review URL: http://codereview.chromium.org/165254 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22943 0039d316-1c4b-4281-b951-d872f2087c98
* GRIT: add support for 'js_map_format' needed for DevTools l10n.mnaganov@chromium.org2009-08-107-5/+176
| | | | | | | | | WebKit Inspector is localized using a JS file containing the following map: localizedStrings[<english text>] = <translated text>; Review URL: http://codereview.chromium.org/164066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22900 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typo in last suppression commit (forgot type)dank@chromium.org2009-08-071-7/+46
| | | | | | | | | | | | | | | and shorten a suppression that was so long valgrind barfed. Add suppressions for two new valgrind warnings that are extremely reproducible on the mac. Add variant of an old suppression. BUG=11333,18661,18705 TEST=none Review URL: http://codereview.chromium.org/165100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22699 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Linux: add suppresssion for SVGNames.agl@chromium.org2009-08-071-0/+11
| | | | | | | | | | | This is very similar to the one just above it. SVGNames are part of the WebKit startup and are singleton strings. Since it's an O(1) 'leak', it's not really a leak at all. BUG=17966 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22698 0039d316-1c4b-4281-b951-d872f2087c98