summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Exclude more tests from Memcheck/Mac/UI and TSan/UItimurrrr@chromium.org2011-02-092-0/+6
| | | | | | | | | BUG=46643,51716,58145 TEST=bots go greener TBR=glider Review URL: http://codereview.chromium.org/6461020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74291 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in MigrateBrowserPrefs caused by excessive copying.mirandac@chromium.org2011-02-091-15/+0
| | | | | | | | | BUG=71753 TEST=memory tests are green again Review URL: http://codereview.chromium.org/6286079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74283 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude a couple of UI tests from running under Valgrind on Mac due to ↵timurrrr@chromium.org2011-02-091-1/+5
| | | | | | | | | | | internal Valgrind errors BUG=51716,58145 TBR=glider TEST=Memcheck/UI/Mac bots go greener Review URL: http://codereview.chromium.org/6462028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74273 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Valgrind reports on gfx::JPEGCodectimurrrr@chromium.org2011-02-091-0/+25
| | | | | | | | | BUG=72399 TBR=hbono TEST=Valgrind bots should go greener Review URL: http://codereview.chromium.org/6460025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74269 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for remoting memory leakshclam@chromium.org2011-02-091-0/+17
| | | | | | | | | | | TBR=sergeyu BUG=65680 TEST=None Review URL: http://codereview.chromium.org/6462027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74262 0039d316-1c4b-4281-b951-d872f2087c98
* Remove valgrind suppression since bug 70291 was fixedhclam@chromium.org2011-02-091-16/+0
| | | | | | | | | BUG=70291 TEST=valgrind bots are green Review URL: http://codereview.chromium.org/6460008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74260 0039d316-1c4b-4281-b951-d872f2087c98
* Remove valgrind suppression for bug 65680hclam@chromium.org2011-02-091-43/+0
| | | | | | | | | | | Ran valgrind with suppressions removed. Valgrind doesn't complain any more. BUG=65680 TEST=Valgrind bots are green Review URL: http://codereview.chromium.org/6456006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74259 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak in chromoting codehclam@chromium.org2011-02-091-10/+0
| | | | | | | | | | | Fixing leak in DecompressorZlib and removed suppression. BUG=57910, 57799 TEST=valgrind bot is green Review URL: http://codereview.chromium.org/6458009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74256 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Use RenderViewHostHarness in SyncInternalsUI tests to avoid leaksakalin@chromium.org2011-02-092-27/+0
| | | | | | | | BUG=71582 Review URL: http://codereview.chromium.org/6442001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74225 0039d316-1c4b-4281-b951-d872f2087c98
* Use-after-free in PersonalDataManager destructor on Mac OSdhollowa@chromium.org2011-02-091-70/+4
| | | | | | | | | | | Fixes issue in unit tests where the |personal_data_| references a |profile_| that is destroyed before the |personal_data_| is done with it. The |personal_data_| member performs actions in its destructor that uses the deleted |profile_|. The change here is to force the proper order of destruction by killing |personal_data_| prior to killing |profile_|. Also, the specific test PersonalDataManagerTest.AggregateProfileWithInsufficientAddress has been extended to properly wait and verify the loading of the web data before terminating. BUG=72170 TEST=PersonalDataManagerTest.AggregateProfileWithInsufficientAddress Review URL: http://codereview.chromium.org/6462005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74219 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed a memory leak by creating threads for the object to be destructed on.ahendrickson@chromium.org2011-02-081-6/+0
| | | | | | | | | BUG=71728 TEST=Valgrind succeeds Review URL: http://codereview.chromium.org/6334119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74179 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leaks in DownloadRequestInfobarDelegate.* on Memcheck and Heapcheckglider@chromium.org2011-02-082-0/+37
| | | | | | | | | | | (bug 72288) BUG=72288 TBR=pkasting Review URL: http://codereview.chromium.org/6450002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74107 0039d316-1c4b-4281-b951-d872f2087c98
* Fix leak in SyncSetupWizard constructor in unit testsakalin@chromium.org2011-02-081-14/+0
| | | | | | | | | BUG=71070 TEST= Review URL: http://codereview.chromium.org/6334135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74101 0039d316-1c4b-4281-b951-d872f2087c98
* [Logging] Remove unneeded CheckOpString struct for CHECKsakalin@chromium.org2011-02-082-16/+0
| | | | | | | | | | | | | | | Using string* directly works. Made LogMessage delete any passed in string* after it uses it. Removed suppressions for fixed memory leak. BUG=57683 TEST=Existing unit tests Review URL: http://codereview.chromium.org/6413032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74100 0039d316-1c4b-4281-b951-d872f2087c98
* Fix and enable JingleSessionTest.*. Disable these tests under TSan.sergeyu@chromium.org2011-02-083-5/+12
| | | | | | | | | BUG=70225 TEST=None Review URL: http://codereview.chromium.org/6246051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74080 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unit test leak introduced by fix for crbug.com/70887asargent@chromium.org2011-02-071-9/+0
| | | | | | | | | | | | | It turns out that for this test, we don't actually need a request context getter spun up, so this skips doing that and avoids the need to properly run the IO thread's message loop to let it get cleaned up at shutdown. BUG=71909 TEST=The leak should no longer show up on memory bots Review URL: http://codereview.chromium.org/6286152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74031 0039d316-1c4b-4281-b951-d872f2087c98
* Roll clang to r125007thakis@chromium.org2011-02-071-1/+1
| | | | | | | | | | | | The static analysis-based part of -Wuninitialized moved back to -Wuninitialized-experimental, so turn on -Wuninitialized again. BUG=72205,71375 TEST=none Review URL: http://codereview.chromium.org/6312190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74030 0039d316-1c4b-4281-b951-d872f2087c98
* Roll clang to r124477.thakis@chromium.org2011-02-071-1/+1
| | | | | | | | | | | Also reenable OVERRIDE. BUG=71088 TEST=none Review URL: http://codereview.chromium.org/6250188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73994 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress use-after-free reports in PersonalDataManagerTest.* (issue 72170)glider@chromium.org2011-02-071-0/+72
| | | | | | | | | BUG=72170 TBR=jhawkins Review URL: http://codereview.chromium.org/6413015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73983 0039d316-1c4b-4281-b951-d872f2087c98
* Update DEPS to pull in libcros version 98.satorux@chromium.org2011-02-071-1/+1
| | | | | | | | | BUG=chromium-os:11528 TEST=none Review URL: http://codereview.chromium.org/6246136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73972 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to help licenses.py work on Google Chrome officical builds.mal@chromium.org2011-02-051-6/+9
| | | | | | | | | | | | | | | | | | Mostly ignores paths for internal tools that get pulled in to official builds. Also - remove the mingw-w64 comment: confirmed it's only used during build - fix the pdfsqueeze include now that DEPS are up-to-date to include their 'COPYING' file BUG= none TEST= tools\licenses.py scan only complains about xulrunner-sdk on official branches (still need to update DEPS there). Review URL: http://codereview.chromium.org/6269018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73910 0039d316-1c4b-4281-b951-d872f2087c98
* Change includes of gfx/* to ui/gfx/*sail@chromium.org2011-02-054-4/+4
| | | | | | | | | BUG=71063 TEST=compiled Review URL: http://codereview.chromium.org/6312156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73890 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the name of DiskCacheBasedSSLHostInfo ctor in the suppression for bug 68553glider@chromium.org2011-02-041-1/+1
| | | | | | | | | | | (Memory leak in DiskCacheBasedSSLHostInfo), which changed after r73669 TBR=willchan BUG=68553 Review URL: http://codereview.chromium.org/6384021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73793 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind/Heapchecker: Suppress leak in ExtensionUpdaterTest.thestig@chromium.org2011-02-042-0/+17
| | | | | | | | | BUG=71909 TEST=none TBR=asargent Review URL: http://codereview.chromium.org/6410079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73787 0039d316-1c4b-4281-b951-d872f2087c98
* Sigh. I fail at suppressions.willchan@chromium.org2011-02-041-3/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6286109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73774 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress the last bits I hope.willchan@chromium.org2011-02-041-2/+0
| | | | | | | | | BUG=66853 TEST=none Review URL: http://codereview.chromium.org/6286107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73765 0039d316-1c4b-4281-b951-d872f2087c98
* Update suppressions for ChromeURLRequestContext one more time.willchan@chromium.org2011-02-041-2/+1
| | | | | | | | | BUG=66853 TEST=none Review URL: http://codereview.chromium.org/6246096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73762 0039d316-1c4b-4281-b951-d872f2087c98
* Update suppressions for bug 66853willchan@chromium.org2011-02-031-1/+1
| | | | | | | | | | | Bleh, looks like the signature for the global is too specific. BUG=66853 TEST=none Review URL: http://codereview.chromium.org/6368088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73702 0039d316-1c4b-4281-b951-d872f2087c98
* Modify suppressions for ChromeURLRequestContext.willchan@chromium.org2011-02-031-3/+26
| | | | | | | | | BUG=66853 TEST=none Review URL: http://codereview.chromium.org/6312133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73673 0039d316-1c4b-4281-b951-d872f2087c98
* Fix deps check on Linux for non-chrome code.erg@google.com2011-02-031-0/+1
| | | | | | TBR=thakis@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73665 0039d316-1c4b-4281-b951-d872f2087c98
* Commit my clang plugin and fix up documentation.erg@google.com2011-02-039-55/+540
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6368055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73659 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Add a suppression for a leak in ↵thestig@chromium.org2011-02-031-0/+11
| | | | | | | | | | | history::ExpireHistoryBackend::BroadcastDeleteNotifications. BUG=27936 TEST=none TBR=jochen Review URL: http://codereview.chromium.org/6250134 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73657 0039d316-1c4b-4281-b951-d872f2087c98
* Add a script that checks out / updates clang and builds it.thakis@chromium.org2011-02-031-0/+33
| | | | | | | | | | | | Clang and LLVM are checked out to third_party/llvm, the build results go in third_party/llvm-build BUG=none TEST=none Review URL: http://codereview.chromium.org/6334079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73652 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind Mac: Suppress leak in MigrateBrowserPrefs.thestig@chromium.org2011-02-031-0/+15
| | | | | | | | | BUG=71753 TEST=Mac Valgrind unit gets greener TBR=mirandac Review URL: http://codereview.chromium.org/6334085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73600 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen the suppression for a leak in Linux plugins.thestig@chromium.org2011-02-031-2/+0
| | | | | | | | | BUG=69934 TEST=none TBR=hbono Review URL: http://codereview.chromium.org/6349069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73598 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen suppression for bug 71728.thestig@chromium.org2011-02-031-1/+0
| | | | | | | | | BUG=71728 TEST=none TBR=ahendrickson Review URL: http://codereview.chromium.org/6368071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73594 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the "unzipping" typo that's been driving me crazy.avi@chromium.org2011-02-031-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6349061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73565 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Suppress leak in DownloadFileTest.thestig@chromium.org2011-02-031-0/+7
| | | | | | | | | BUG=71728 TEST=Valgrind Linux unit goes green. TBR=ahendrickson Review URL: http://codereview.chromium.org/6250120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73559 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Suppress leaks in DownloadFileTest.thestig@chromium.org2011-02-031-1/+40
| | | | | | | | | BUG=71728 TEST=Heapchecker goes green. TBR=ahendrickson Review URL: http://codereview.chromium.org/6410046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73549 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Disable a couple OptionsUITest tests. I suspect they are causing ↵thestig@chromium.org2011-02-031-0/+3
| | | | | | | | | | | hangs. BUG=64619 TEST=Valgrind Linux UI tests no longer hangs. TBR=timurrrr Review URL: http://codereview.chromium.org/6286062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73546 0039d316-1c4b-4281-b951-d872f2087c98
* Move src/gfx/ to src/ui/gfxsail@chromium.org2011-02-021-1/+1
| | | | | | | | | | | To reduce the size of this change I've left stub header files in src/gfx/. Once all includes have been updated I'll delete the stub files. BUG=71063 TEST=Still doing test builds. Review URL: http://codereview.chromium.org/6246027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73530 0039d316-1c4b-4281-b951-d872f2087c98
* Cloud print proxy enablement under policy control.scottbyer@chromium.org2011-02-021-3/+16
| | | | | | | | | | | | Implement policy control of the cloud print policy, in just the UI part for now (in the service requires some refactoring). BUG=59769 TEST=Change the policy and verifying that the UI in Under the Hood gets disabled or enabled properly, with the policy notification at the top. Review URL: http://codereview.chromium.org/6344013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73523 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen a leak suppression some more.thestig@chromium.org2011-02-021-0/+1
| | | | | | | | | BUG=71582 TEST=Mac Valgrind unit goes green. TBR=akalin Review URL: http://codereview.chromium.org/6286059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73512 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Widen a Linux plugin suppression.thestig@chromium.org2011-02-021-2/+0
| | | | | | | | | BUG=69934 TEST=none TBR=cevans Review URL: http://codereview.chromium.org/6250112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73500 0039d316-1c4b-4281-b951-d872f2087c98
* Add presubmit checks for grit. This runs the unittests.tony@chromium.org2011-02-024-10/+40
| | | | | | | | | | | | | | | Fix the grd_reader tests to pass if run from any directory (previously, it had to be run from tools/grit). Fix rc_unittest to pass on Linux (it was sensitive to line endings). If the user doesn't have access to the internal repository, there will be lots of failures :( Maybe there's a way to detect this case and skip the tests? Review URL: http://codereview.chromium.org/6349026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73498 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a data race in ServiceProcessState::SignalStoppedtimurrrr@chromium.org2011-02-021-3/+11
| | | | | | | | | | Also move yestarday's gdk_ suppression into 'benign' category BUG=71695,71634 TBR=glider TEST=TSan/unit should go green Review URL: http://codereview.chromium.org/6410036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73486 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a data race on gdk_x_error vs gdk_error_trap_pushtimurrrr@chromium.org2011-02-021-0/+8
| | | | | | | | | BUG=71634 TBR=glider TEST=TSan/UI/CrOS should go greener Review URL: http://codereview.chromium.org/6349040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73401 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Fix a suppression so it matches on the Mac as well.thestig@chromium.org2011-02-021-2/+1
| | | | | | | | | BUG=71582 TEST=Valgrind Mac unit test goes green TBR=akalin Review URL: http://codereview.chromium.org/6312078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73395 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Widen the suppression for a SyncResourcesSource leak.thestig@chromium.org2011-02-011-2/+0
| | | | | | | | | BUG=71070 TEST=greener heapchecker bot. TBR=akalin Review URL: http://codereview.chromium.org/6246033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73342 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Valgrind / Heapchecker leaks in SyncInternalsUITest.thestig@chromium.org2011-02-012-0/+28
| | | | | | | | | BUG=71582 TEST=greener memory tree. TBR=akalin Review URL: http://codereview.chromium.org/6312067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73332 0039d316-1c4b-4281-b951-d872f2087c98