Commit 03201c4d authored by Oriol Brufau's avatar Oriol Brufau Committed by Chromium LUCI CQ

[css-pseudo] Remove CSSMarkerPseudoElement flag

It has been enabled by default since M86.

Bug: 457718
Change-Id: I89f115d310d5e0a3f83ad7cdcbabe4f52d9c2d72
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2593377
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: default avatarRune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#837424}
parent 9b499536
...@@ -638,11 +638,8 @@ std::unique_ptr<CSSParserSelector> CSSSelectorParser::ConsumePseudo( ...@@ -638,11 +638,8 @@ std::unique_ptr<CSSParserSelector> CSSSelectorParser::ConsumePseudo(
context_->Count(WebFeature::kHasBeforeOrAfterPseudoElement); context_->Count(WebFeature::kHasBeforeOrAfterPseudoElement);
break; break;
case CSSSelector::kPseudoMarker: case CSSSelector::kPseudoMarker:
if (context_->Mode() != kUASheetMode) { if (context_->Mode() != kUASheetMode)
context_->Count(WebFeature::kHasMarkerPseudoElement); context_->Count(WebFeature::kHasMarkerPseudoElement);
if (!RuntimeEnabledFeatures::CSSMarkerPseudoElementEnabled())
return nullptr;
}
break; break;
default: default:
break; break;
......
...@@ -99,7 +99,7 @@ bool PseudoElement::IsWebExposed(PseudoId pseudo_id, const Node* parent) { ...@@ -99,7 +99,7 @@ bool PseudoElement::IsWebExposed(PseudoId pseudo_id, const Node* parent) {
case kPseudoIdMarker: case kPseudoIdMarker:
if (parent && parent->IsPseudoElement()) if (parent && parent->IsPseudoElement())
return RuntimeEnabledFeatures::CSSMarkerNestedPseudoElementEnabled(); return RuntimeEnabledFeatures::CSSMarkerNestedPseudoElementEnabled();
return RuntimeEnabledFeatures::CSSMarkerPseudoElementEnabled(); return true;
default: default:
return true; return true;
} }
......
...@@ -554,11 +554,6 @@ ...@@ -554,11 +554,6 @@
name: "CSSMarkerNestedPseudoElement", name: "CSSMarkerNestedPseudoElement",
status: "experimental", status: "experimental",
}, },
{
name: "CSSMarkerPseudoElement",
status: "stable",
implied_by: ["CSSMarkerNestedPseudoElement"],
},
// Enables dependency support for the MatchedPropertiesCache. // Enables dependency support for the MatchedPropertiesCache.
{ {
name: "CSSMatchedPropertiesCacheDependencies", name: "CSSMatchedPropertiesCacheDependencies",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment