summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorvrk@google.com <vrk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-15 23:07:36 +0000
committervrk@google.com <vrk@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-15 23:07:36 +0000
commit151285d88536365ebb2fdcf1dcb4f972ca74add2 (patch)
treea69ff40c4716cb0786d2cefcfd95f8b38339f541 /tools
parentd663eee8d5e65747a54654648980b7ba72f9d56b (diff)
downloadchromium_src-151285d88536365ebb2fdcf1dcb4f972ca74add2.zip
chromium_src-151285d88536365ebb2fdcf1dcb4f972ca74add2.tar.gz
chromium_src-151285d88536365ebb2fdcf1dcb4f972ca74add2.tar.bz2
Video Buffering: Caches data to disk when paused (resubmit)
Resubmitting this buffering patch because original patch was reverted. This patch clears up the memory leak issue in the unit tests and adds valgrind suppressions to silence the uninitialized variable false positives. BUG=42285 TEST=test_shell_tests Review URL: http://codereview.chromium.org/2908003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52569 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 7b7d84e..f1b1f6b 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -689,6 +689,27 @@
fun:_ZN12AboutHandler10AboutCrashEv
}
{
+ # Valgrind gives false positive on initialized fields in
+ # BufferedResourceLoader::RestartLoadingTask().
+ # see https://bugs.kde.org/show_bug.cgi?id=243992
+ valgrind_bug_243992
+ Memcheck:Cond
+ fun:_ZN11webkit_glue22BufferedResourceLoader20DisableDeferIfNeededEv
+ fun:_ZN11webkit_glue22BufferedResourceLoader13SetAllowDeferEb
+ fun:_ZN11webkit_glue18BufferedDataSource18RestartLoadingTaskEv
+ ...
+}
+{
+ # Very similar to the above bug, but in WatchDogTask().
+ # see https://bugs.kde.org/show_bug.cgi?id=243992
+ valgrind_bug_243992b
+ Memcheck:Cond
+ fun:_ZN11webkit_glue22BufferedResourceLoader20DisableDeferIfNeededEv
+ fun:_ZN11webkit_glue22BufferedResourceLoader13SetAllowDeferEb
+ fun:_ZN11webkit_glue18BufferedDataSource12WatchDogTaskEv
+ ...
+}
+{
# Minor commandline options leak in v8
# See http://code.google.com/p/v8/issues/detail?id=275
v8_bug_275