Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / web / WebSelector.cpp
index 90efbdb..8e165eb 100644 (file)
@@ -41,13 +41,12 @@ namespace blink {
 
 WebString canonicalizeSelector(WebString webSelector, WebSelectorType restriction)
 {
-    CSSParserContext context(HTMLStandardMode);
-    BisonCSSParser parser(context);
+    BisonCSSParser parser(strictCSSParserContext());
     CSSSelectorList selectorList;
     parser.parseSelector(webSelector, selectorList);
 
     if (restriction == WebSelectorTypeCompound) {
-        for (const CSSSelector* selector = selectorList.first(); selector; selector = selectorList.next(selector)) {
+        for (const CSSSelector* selector = selectorList.first(); selector; selector = selectorList.next(*selector)) {
             if (!selector->isCompound())
                 return WebString();
         }