diff options
author | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-20 01:54:44 +0000 |
---|---|---|
committer | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-20 01:54:44 +0000 |
commit | e79a642510616d73534d1d997707a691d3044b9c (patch) | |
tree | 389d1e060c71439f8fced6e7be77d929a82694bc | |
parent | e2dced44d39c58376c2cc5fdd85e78fb6cafec8d (diff) | |
download | chromium_src-e79a642510616d73534d1d997707a691d3044b9c.zip chromium_src-e79a642510616d73534d1d997707a691d3044b9c.tar.gz chromium_src-e79a642510616d73534d1d997707a691d3044b9c.tar.bz2 |
[NTP4] Fix uninit of POD in NTPResourceCache.
BUG=124274
TEST=Valgrind bots are happy.
Review URL: http://codereview.chromium.org/10124014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133121 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/ui/webui/ntp/ntp_resource_cache.cc | 3 | ||||
-rw-r--r-- | tools/valgrind/memcheck/suppressions.txt | 33 |
2 files changed, 2 insertions, 34 deletions
diff --git a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc index 545930d..11b3f92 100644 --- a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc +++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc @@ -180,7 +180,8 @@ bool InDateRange(double begin, double end) { } // namespace -NTPResourceCache::NTPResourceCache(Profile* profile) : profile_(profile) { +NTPResourceCache::NTPResourceCache(Profile* profile) + : profile_(profile), is_swipe_tracking_from_scroll_events_enabled_(false) { registrar_.Add(this, chrome::NOTIFICATION_BROWSER_THEME_CHANGED, content::Source<ThemeService>( ThemeServiceFactory::GetForProfile(profile))); diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index 6f24c37..4dd4299 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -5752,39 +5752,6 @@ fun:_ZN11webkit_glue16WebURLLoaderImpl18loadAsynchronouslyERKN6WebKit13WebURLRequestEPNS1_18WebURLLoaderClientE fun:_ZN7WebCore22ResourceHandleInternal5startEv } -{ - bug_124274a - Memcheck:Uninitialized - fun:memcpy - fun:_ZNSs6appendEPK* - ... - fun:_ZN4base10JSONWriter15BuildJSONStringEPKNS_5ValueEi - fun:_ZN4base10JSONWriter15BuildJSONStringEPKNS_5ValueEi - fun:_ZN4base10JSONWriter16WriteWithOptionsEPKNS_5ValueEiPSs - fun:_ZN25JSONStringValueSerializer17SerializeInternalERKN4base5ValueEb - fun:_ZN25JSONStringValueSerializer9SerializeERKN4base5ValueE - fun:_ZN18jstemplate_builder12AppendJsonJSEPKN4base15DictionaryValueEPSs - fun:_ZN18jstemplate_builder14AppendJsonHtmlEPKN4base15DictionaryValueEPSs - fun:_ZN18jstemplate_builder19GetI18nTemplateHtmlERKN4base16BasicStringPieceISsEEPKNS0_15DictionaryValueE - fun:_ZN16NTPResourceCache16CreateNewTabHTMLEv - fun:_ZN16NTPResourceCache13GetNewTabHTMLEb - fun:_ZN8NewTabUI16NewTabHTMLSource16StartDataRequestERKSsbi -} -{ - bug_124274b - Memcheck:Uninitialized - fun:*strlen - fun:_ZNSs6appendEPKc - fun:_ZN4base10JSONWriter15BuildJSONStringEPKNS_5ValueEi - fun:_ZN4base10JSONWriter15BuildJSONStringEPKNS_5ValueEi - fun:_ZN4base10JSONWriter16WriteWithOptionsEPKNS_5ValueEiPSs - fun:_ZN25JSONStringValueSerializer17SerializeInternalERKN4base5ValueEb - fun:_ZN25JSONStringValueSerializer9SerializeERKN4base5ValueE - fun:_ZN18jstemplate_builder12AppendJsonJSEPKN4base15DictionaryValueEPSs - fun:_ZN18jstemplate_builder14AppendJsonHtmlEPKN4base15DictionaryValueEPSs - fun:_ZN18jstemplate_builder19GetI18nTemplateHtmlERKN4base16BasicStringPieceISsEEPKNS0_15DictionaryValueE - fun:_ZN16NTPResourceCache16CreateNewTabHTMLEv -} #----------------------------------------------------------------------- # 4. These only occur on our Google workstations |