Changeset 209072 in webkit


Ignore:
Timestamp:
Nov 29, 2016 9:14:45 AM (7 years ago)
Author:
hyatt@apple.com
Message:

[CSS Parser] Fix @page rule parsing
https://bugs.webkit.org/show_bug.cgi?id=165143

Reviewed by Zalan Bujtas.

  • css/parser/CSSParserImpl.cpp:

(WebCore::CSSParserImpl::parsePageSelector):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r209071 r209072  
     12016-11-29  Dave Hyatt  <hyatt@apple.com>
     2
     3        [CSS Parser] Fix @page rule parsing
     4        https://bugs.webkit.org/show_bug.cgi?id=165143
     5
     6        Reviewed by Zalan Bujtas.
     7
     8        * css/parser/CSSParserImpl.cpp:
     9        (WebCore::CSSParserImpl::parsePageSelector):
     10
    1112016-11-29  Wenson Hsieh  <wenson_hsieh@apple.com>
    212
  • trunk/Source/WebCore/css/parser/CSSParserImpl.cpp

    r208051 r209072  
    218218        if (!pseudo.isNull()) {
    219219            selector = std::unique_ptr<CSSParserSelector>(CSSParserSelector::parsePagePseudoSelector(pseudo));
    220             if (!selector || selector->match() != CSSSelector::PseudoElement || selector->pseudoElementType() == CSSSelector::PseudoElementUnknown)
     220            if (!selector || selector->match() != CSSSelector::PagePseudoClass)
    221221                return CSSSelectorList();
    222222        }
Note: See TracChangeset for help on using the changeset viewer.