| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The TestURLRequestContextGetter ensures that it is deleted by the IO thread.
If the IO thread doesn't exist when it is deleted, then the object is leaked.
This change stops the IO thread a bit later in the teardown, which ensure that
it is around long enough to handle TestURLRequestContextGetter's deletion.
It looks like willchan had fixed this error for a while with r85378. At that
time, the profile may have been the only object to hold a reference to the
TestURLRequestContextGetter. In the current codebase, however, my debugger
tells me there are two other outstanding references to it, so clearing the
profile's reference is not enough to ensure the object is deleted. I'm hoping
this fix will be less likely to break as the code changes.
This fixes issue 79933, but not the suppressions named after it. One of those
suppressions seems to share a root cause with issue 80654, so it has been
renamed accordingly. The other is so broad that it's not safe to delete it at
this time, because it's likely to be suppressing other bugs, too.
BUG=79933, 80654
TEST=MalwareDetailsTest.HTTPCache
Review URL: http://codereview.chromium.org/7919023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101875 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also rename PluginChannelBase to NPChannelBase, fix variable naming to be agnostic of plugins, and fix a comment in NPChannelBase.
This change is refactoring only and introduces no change in behaviour.
BUG=96703
Review URL: http://codereview.chromium.org/7891003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101874 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
As the number of our tools grows, it's correct no more to unconditionally append the contents of *.gtest.txt files to the gtest filters.
Currently such files contain specific filters common for Memcheck and TSan on Linux and Mac, and Dr.Memory on Windows, so I propose to use these filters only for those tools.
In the future those can be renamed to *.gtest_slow.txt.
Anyway, I doubt there should be global test filters used by all the tools.
Review URL: http://codereview.chromium.org/7926008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101848 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Inserted a new field in the header that specifies which encoding is to be used for the text resources.
I also upped file format to version 4.
BUG=76281
TEST=unit_tests
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=100973
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=101213
Review URL: http://codereview.chromium.org/7744017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This should fix the linux clang build failure reported
at crosbug.com/20578
BUG=chromium-os:20578
TEST=build chrome
Review URL: http://codereview.chromium.org/7941018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101825 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/7945013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101805 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set a variable to indicate that the result report page
is loaded. See detailed analysis in crbug.com/53140.
This is relanding r101718 after a revert at r101778.
BUG=53140
TBR=jnd@chromium.org
TEST=page cycler stays green
Review URL: http://codereview.chromium.org/7941015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101798 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
consistently on Linux.
BUG=97107
TEST=none
R=thestig@chromium.org
Review URL: http://codereview.chromium.org/7943011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101787 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change broke all of the page cycler tests on the
chromium.perf waterfall.
TBR=jnd@chromium.org
BUG=53140
TEST=page cyclers work again
Review URL: http://codereview.chromium.org/7941010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101778 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allow triggering login-prompt-visible from chrome.
BUG=chromium-os:20517
TEST=manually
Review URL: http://codereview.chromium.org/7946002
TBR=sadrul@chromium.org
Review URL: http://codereview.chromium.org/7945007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101762 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
from chrome.
BUG=chromium-os:20517
TEST=manually
Review URL: http://codereview.chromium.org/7946002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101756 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=52364
TEST=valgrind bots and drmemory tests
Review URL: http://codereview.chromium.org/7941002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101750 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
About 4% slower than downloading over http in my tests.
BUG=96722
TEST=none
Review URL: http://codereview.chromium.org/7931021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101742 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium:48130
TEST=ran unit_tests under valgrind (without suppressions) and confirmed that no leaks were reported.
Review URL: http://codereview.chromium.org/7926005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101720 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
variable to indicate that the result report page is loaded. See detailed analysis in crbug.com/53140.
BUG=53140
Review URL: http://codereview.chromium.org/7904005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101718 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7935011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101714 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OptionsUITest.LoadOptionsByURL temporarily to see if a leaks are still detected.
TBR=jhawkins
BUG=96342
TEST=Watch valgrind runs for supression results.
Review URL: http://codereview.chromium.org/7919018
TBR=csilv@chromium.org
Review URL: http://codereview.chromium.org/7904035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101643 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=96937
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/7912007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101636 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=96937
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/7930006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101635 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
removed.
BUG=96937
TEST=none
Review URL: http://codereview.chromium.org/7932011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101633 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The chromium linux builder complained about static initializer size when r101607 caused a decrease in binary size. However, the intention of the revision was to rip out files that were not in use, and the size decrease was expected.
This patch updates the size expectations in perf_expectations.json.
BUG=96937
TEST=watch linux builder (sizes step)
Review URL: http://codereview.chromium.org/7933004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101620 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make it possible to set the tolerance to any value on
a test-by-test basis. Initially, set the tolerance
to zero and update the revision range for the static
initializers test on Linux.
Updated the name of the variables from 'variance' to
'tolerance' which I believe is more accurate, as well.
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/7925028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101593 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- suppress yet another regression
- print info how to handle failures
- don't turn the bot red, but orange in case of failure
this is temporary, but will make it significantly easier
to land the buildbot-side change
BUG=28291
Review URL: http://codereview.chromium.org/7925024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101573 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This was for test_shell, but we've moved to DumpRenderTree so the
stack doesn't match.
BUG=51822
Review URL: http://codereview.chromium.org/7922019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101571 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
see if a leaks are still detected.
TBR=jhawkins
BUG=96342
TEST=Watch valgrind runs for supression results.
Review URL: http://codereview.chromium.org/7919018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101537 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
URLRequestContextGetter requires the object to be released on the IO
thread. Also made quite a few cleanups.
BUG=75247
TEST=AutofillDownloadTest.*
R=isherman@chromium.org
Review URL: http://codereview.chromium.org/7886047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101433 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
significantly.
BUG=34554
Review URL: http://codereview.chromium.org/7901003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101430 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=media_unittests
BUG=96773
Review URL: http://codereview.chromium.org/7891050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101429 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
in http://trac.webkit.org/changeset/95071.
BUG=60653
TBR=thestig@chromium.org
Review URL: http://codereview.chromium.org/7918002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101407 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Followup for WebKit rev95132.
BUG=none
TEST=builds
Review URL: http://codereview.chromium.org/7901023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101406 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=81753
TEST=unit_tests on valgrind bots
Review URL: http://codereview.chromium.org/7892036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101384 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
I was able to reproduce this locally a couple of days ago
but now the leak is gone. Some recent patch must have fixed the issue.
BUG=88863
TEST=run AutomationProxyTest.GetBrowserWindowCount under valgrind.
Review URL: http://codereview.chromium.org/7910005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101380 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=43179
TEST=SpdyNetworkTransactionTest.PostWithEarlySynReply
Review URL: http://codereview.chromium.org/7906010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101363 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
http://trac.webkit.org/changeset/84665.
BUG=36062
Review URL: http://codereview.chromium.org/7889052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101345 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7904019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101316 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
libpng 1.2.45 fixed the uninitialized bits issue.
BUG=58074
TEST=Valgrind failure in 58074 does not happen.
TBR=oshima@chromium.org
Review URL: http://codereview.chromium.org/7892042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101312 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
changeset 94844.
BUG=87380
Review URL: http://codereview.chromium.org/7901005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101307 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The suppression is obsolete, and the root cause of the issue
was fixed in crrev.com/101162.
TEST=temporarily enable NewTabUITest.NTPHasThumbnail and run it.
BUG=50252
Review URL: http://codereview.chromium.org/7901011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101304 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=35182
Review URL: http://codereview.chromium.org/7889034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101286 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
One more clang fallout suppression
TBR=thakis
BUG=96689
TEST=Greener Mac valgrind bots
Review URL: http://codereview.chromium.org/7904013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=90654
TEST=drmemory doesn't complain on DeviceManagementServiceFailedRequestTest*
Review URL: http://codereview.chromium.org/7870009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
More clang fallout.
TBR=thakis
BUG=96684
TEST=Greener Mac valgrind bots
Review URL: http://codereview.chromium.org/7886063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101280 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I hate to remove the handful of tests we were still running, but the failure-to-launch problem is killing these often enough that it's turning thing red a good chunk of the time.
TBR=glider
BUG=75249
TEST=Less flake in Mac valgrind bots
Review URL: http://codereview.chromium.org/7886062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101279 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is forked from tools/heapcheck and simplified a little.
I'll send a refactoring CL soon.
TBR=timurrrr
Review URL: http://codereview.chromium.org/7904011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101277 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Missed the second form of this when adding the suppression
TBR=thakis
BUG=96671
TEST=Greener Mac valgrind bots
Review URL: http://codereview.chromium.org/7886061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101274 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Started with the switch to clang.
TBR=thakis
BUG=96671
TEST=Greener valgrind bots
Review URL: http://codereview.chromium.org/7888073
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101273 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A number of suppressions were no longer matching since the switch to clang on Mac, mostly due to slight differences in inlining and in edge-case name mangling. Most of the changes here shouldn't widen suppressions in any material way, just make the existing suppressions more tolerent of the gcc/clang differences.
One exception is a widening of the new bloom filter suppression, since it turns out different call stacks can get to the same issue.
TBR=thakis
BUG=None
TEST=Greener Mac valgrind bots
Review URL: http://codereview.chromium.org/7890066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
timing out.
Waiting for this CL http://codereview.chromium.org/7885017/.
Turns out it helps with tests timeouts.
BUG=92630
TEST=none
TBR=jhawkins
Review URL: http://codereview.chromium.org/7634021
TBR=thestig@chromium.org
Review URL: http://codereview.chromium.org/7891044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=thakis
BUG=96663
TEST=Greener mac valgrind bots
Review URL: http://codereview.chromium.org/7906001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101260 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
snd_device_name_hint(-1, ..) // -1 means all cards.
It looks like the problem is actually because we use -1 to loop through all the soundcards.
And this patch will loop through the soundcard manually, which should resolve the Valgrind problem.
Bug=96207
Test=media_unittests with Valgrind
Review URL: http://codereview.chromium.org/7888011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101240 0039d316-1c4b-4281-b951-d872f2087c98
|