Skip to content
  • hyatt@apple.com's avatar
    Fix for bug 6248, implement the nth-* CSS3 selectors. Patch based on... · 51bfc8be
    hyatt@apple.com authored
            Fix for bug 6248, implement the nth-* CSS3 selectors.  Patch based on original KHTML work from Allan Jensen
            and improved upon by Nick Shanks.
    
            Reviewed by Eric
    
            * css/CSSGrammar.y:
            * css/CSSParser.cpp:
            (WebCore::CSSParser::lex):
            * css/CSSSelector.cpp:
            (WebCore::CSSSelector::extractPseudoType):
            * css/CSSSelector.h:
            (WebCore::CSSSelector::):
            * css/CSSStyleSelector.cpp:
            (WebCore::parseNth):
            (WebCore::matchNth):
            (WebCore::CSSStyleSelector::checkOneSelector):
            * css/tokenizer.flex:
            * rendering/RenderStyle.cpp:
            (WebCore::RenderStyle::RenderStyle):
            * rendering/RenderStyle.h:
            (WebCore::RenderStyle::childIndex):
            (WebCore::RenderStyle::setChildIndex):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@30069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    51bfc8be