From 4bb681eb788ba5478a89ac5164f28f7d4d601c3f Mon Sep 17 00:00:00 2001 From: iska Date: Tue, 22 Dec 2015 02:32:03 +0100 Subject: [PATCH] Add missing CSS structural selectors to the parser --- HTMLKit/CSSSelectorParser.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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(); } }