Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Unified Diff: Source/core/css/parser/CSSTokenizerTest.cpp

Issue 874203002: Add a thread-safety assertion in DEFINE_STATIC_LOCAL (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: added noncopyable Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | Source/modules/webdatabase/Database.cpp » ('j') | Source/platform/WebThreadSupportingGC.cpp » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/css/parser/CSSTokenizerTest.cpp
diff --git a/Source/core/css/parser/CSSTokenizerTest.cpp b/Source/core/css/parser/CSSTokenizerTest.cpp
index 6aa2de96dc809eab8016227ba2b40718b816ebc9..1d2ce05afee913ab7baeb54eb701fe17cd0e48e3 100644
--- a/Source/core/css/parser/CSSTokenizerTest.cpp
+++ b/Source/core/css/parser/CSSTokenizerTest.cpp
@@ -101,27 +101,27 @@ static CSSParserToken percentage(NumericValueType type, double value)
return token;
}
-DEFINE_STATIC_LOCAL(CSSParserToken, whitespace, (WhitespaceToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, colon, (ColonToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, semicolon, (SemicolonToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, comma, (CommaToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, includeMatch, (IncludeMatchToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, dashMatch, (DashMatchToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, prefixMatch, (PrefixMatchToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, suffixMatch, (SuffixMatchToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, substringMatch, (SubstringMatchToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, column, (ColumnToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, cdo, (CDOToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, cdc, (CDCToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, leftParenthesis, (LeftParenthesisToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, rightParenthesis, (RightParenthesisToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, leftBracket, (LeftBracketToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, rightBracket, (RightBracketToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, leftBrace, (LeftBraceToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, rightBrace, (RightBraceToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, badString, (BadStringToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, badUrl, (BadUrlToken));
-DEFINE_STATIC_LOCAL(CSSParserToken, comment, (CommentToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, whitespace, (WhitespaceToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, colon, (ColonToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, semicolon, (SemicolonToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, comma, (CommaToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, includeMatch, (IncludeMatchToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, dashMatch, (DashMatchToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, prefixMatch, (PrefixMatchToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, suffixMatch, (SuffixMatchToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, substringMatch, (SubstringMatchToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, column, (ColumnToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, cdo, (CDOToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, cdc, (CDCToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, leftParenthesis, (LeftParenthesisToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, rightParenthesis, (RightParenthesisToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, leftBracket, (LeftBracketToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, rightBracket, (RightBracketToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, leftBrace, (LeftBraceToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, rightBrace, (RightBraceToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, badString, (BadStringToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, badUrl, (BadUrlToken));
+DEFINE_STATIC_LOCAL_NOASSERT(CSSParserToken, comment, (CommentToken));
String fromUChar32(UChar32 c)
{
« no previous file with comments | « no previous file | Source/modules/webdatabase/Database.cpp » ('j') | Source/platform/WebThreadSupportingGC.cpp » ('J')

Powered by Google App Engine
This is Rietveld 408576698