diff --git a/HTMLKit/CSSSelectorParser.m b/HTMLKit/CSSSelectorParser.m index fdeaba2..2fd98f2 100644 --- a/HTMLKit/CSSSelectorParser.m +++ b/HTMLKit/CSSSelectorParser.m @@ -383,9 +383,7 @@ return checkedSelector(); } - else if ([pseudoClass isEqualToString:@"parent"]) { - return parentSelector(); - } else if ([pseudoClass isEqualToString:@"button"]) { + else if ([pseudoClass isEqualToString:@"button"]) { return buttonSelector(); } else if ([pseudoClass isEqualToString:@"checkbox"]) { return checkboxSelector(); @@ -410,6 +408,8 @@ } else if ([pseudoClass isEqualToString:@"text"]) { return textSelector(); } else if ([pseudoClass isEqualToString:@"required"]) { + return requiredSelector(); + } else if ([pseudoClass isEqualToString:@"reset"]) { return resetSelector(); } }