Index: Source/core/css/CSSSelector.cpp |
diff --git a/Source/core/css/CSSSelector.cpp b/Source/core/css/CSSSelector.cpp |
index 1985b32e1062b54786c68d3100d2f5a694bfaecf..a4b72546d93e81676e22b81b627371a17ec57635 100644 |
--- a/Source/core/css/CSSSelector.cpp |
+++ b/Source/core/css/CSSSelector.cpp |
@@ -100,7 +100,7 @@ inline unsigned CSSSelector::specificityForOneSelector() const |
case Id: |
return 0x10000; |
case PseudoClass: |
- if (pseudoType() == PseudoHost || pseudoType() == PseudoAncestor) |
+ if (pseudoType() == PseudoHost || pseudoType() == PseudoHostContext) |
return 0; |
// fall through. |
case Exact: |
@@ -254,7 +254,7 @@ PseudoId CSSSelector::pseudoId(PseudoType type) |
case PseudoUnresolved: |
case PseudoContent: |
case PseudoHost: |
- case PseudoAncestor: |
+ case PseudoHostContext: |
case PseudoFullScreen: |
case PseudoFullScreenDocument: |
case PseudoFullScreenAncestor: |
@@ -354,8 +354,8 @@ const static NameToPseudoStruct pseudoTypeMap[] = { |
{"unresolved", CSSSelector::PseudoUnresolved}, |
{"host", CSSSelector::PseudoHost}, |
{"host(", CSSSelector::PseudoHost}, |
-{"ancestor", CSSSelector::PseudoAncestor}, |
-{"ancestor(", CSSSelector::PseudoAncestor}, |
+{"host-context", CSSSelector::PseudoHostContext}, |
+{"host-context(", CSSSelector::PseudoHostContext}, |
{"content", CSSSelector::PseudoContent}, |
}; |
@@ -520,7 +520,7 @@ void CSSSelector::extractPseudoType() const |
case PseudoFutureCue: |
case PseudoPastCue: |
case PseudoHost: |
- case PseudoAncestor: |
+ case PseudoHostContext: |
case PseudoUnresolved: |
break; |
case PseudoFirstPage: |
@@ -621,7 +621,7 @@ String CSSSelector::selectorText(const String& rightSide) const |
break; |
} |
case PseudoHost: |
- case PseudoAncestor: { |
+ case PseudoHostContext: { |
if (cs->selectorList()) { |
const CSSSelector* firstSubSelector = cs->selectorList()->first(); |
for (const CSSSelector* subSelector = firstSubSelector; subSelector; subSelector = CSSSelectorList::next(*subSelector)) { |
@@ -773,7 +773,7 @@ static bool validateSubSelector(const CSSSelector* selector) |
case CSSSelector::PseudoLastOfType: |
case CSSSelector::PseudoOnlyOfType: |
case CSSSelector::PseudoHost: |
- case CSSSelector::PseudoAncestor: |
+ case CSSSelector::PseudoHostContext: |
return true; |
default: |
return false; |