diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-01 23:54:27 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-01 23:54:27 +0000 |
commit | cadea3888ab685b6e88589d008b9537e67a6d256 (patch) | |
tree | 19d4e1838d51fc4ea50791b06f14e2eb9f55b8ea /tools | |
parent | 848ca549c7652a416e8090093e101d01106b332a (diff) | |
download | chromium_src-cadea3888ab685b6e88589d008b9537e67a6d256.zip chromium_src-cadea3888ab685b6e88589d008b9537e67a6d256.tar.gz chromium_src-cadea3888ab685b6e88589d008b9537e67a6d256.tar.bz2 |
Add a lock around user agent calculations so the user agent can be safely queried from multiple threads. This also moves the functionality into the UserAgentState class itself since that seemed a little more well-scoped.
BUG=87698
TEST=none
Review URL: http://codereview.chromium.org/7277067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91391 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/valgrind/tsan/suppressions.txt | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt index e098717..d87e7d0 100644 --- a/tools/valgrind/tsan/suppressions.txt +++ b/tools/valgrind/tsan/suppressions.txt @@ -567,18 +567,6 @@ fun:DispatchToMethod } { - bug_87698a - ThreadSanitizer:Race - fun:webkit_glue::GetUserAgent - fun:ChromeURLRequestContext::GetUserAgent -} -{ - bug_87698b - ThreadSanitizer:Race - fun:webkit_glue::GetUserAgent - fun:::AboutVersion -} -{ bug_87747 ThreadSanitizer:Race fun:base::MessagePumpLibevent::FileDescriptorWatcher::~FileDescriptorWatcher |