diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/web/WebSelector.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/web/WebSelector.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/chromium/third_party/WebKit/Source/web/WebSelector.cpp b/chromium/third_party/WebKit/Source/web/WebSelector.cpp index f606726407e..939cb8a7b12 100644 --- a/chromium/third_party/WebKit/Source/web/WebSelector.cpp +++ b/chromium/third_party/WebKit/Source/web/WebSelector.cpp @@ -29,11 +29,11 @@ */ #include "config.h" -#include "WebSelector.h" +#include "public/web/WebSelector.h" -#include "../platform/WebString.h" -#include "core/css/CSSParser.h" #include "core/css/CSSSelectorList.h" +#include "core/css/parser/BisonCSSParser.h" +#include "public/platform/WebString.h" using namespace WebCore; @@ -41,13 +41,12 @@ namespace blink { WebString canonicalizeSelector(WebString webSelector, WebSelectorType restriction) { - CSSParserContext context(HTMLStandardMode); - CSSParser 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(); } |