summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-01 23:54:27 +0000
committerpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-01 23:54:27 +0000
commitcadea3888ab685b6e88589d008b9537e67a6d256 (patch)
tree19d4e1838d51fc4ea50791b06f14e2eb9f55b8ea /tools
parent848ca549c7652a416e8090093e101d01106b332a (diff)
downloadchromium_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.txt12
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