| Index: third_party/WebKit/Source/core/css/parser/CSSSelectorParser.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSSelectorParser.cpp b/third_party/WebKit/Source/core/css/parser/CSSSelectorParser.cpp
 | 
| index 02c00b69cde15270781ff7e781adce9a48192fb1..ce011af40c653340d96f9ca142b2af5a59dfd503 100644
 | 
| --- a/third_party/WebKit/Source/core/css/parser/CSSSelectorParser.cpp
 | 
| +++ b/third_party/WebKit/Source/core/css/parser/CSSSelectorParser.cpp
 | 
| @@ -525,9 +525,10 @@ PassOwnPtr<CSSParserSelector> CSSSelectorParser::consumePseudo(CSSParserTokenRan
 | 
|              selector->adoptSelectorVector(selectorVector);
 | 
|              return selector.release();
 | 
|          }
 | 
| +    case CSSSelector::PseudoDir:
 | 
|      case CSSSelector::PseudoLang:
 | 
|          {
 | 
| -            // FIXME: CSS Selectors Level 4 allows :lang(*-foo)
 | 
| +            // FIXME: CSS Selectors Level 4 allows :lang("foo")
 | 
|              const CSSParserToken& ident = block.consumeIncludingWhitespace();
 | 
|              if (ident.type() != IdentToken || !block.atEnd())
 | 
|                  return nullptr;
 | 
| 
 |