Skip to content

Commit 29123c1

Browse files
authored
Replace ::-servo-details-content with ::details-content (#292)
This is now available to author styles. Signed-off-by: Luke Warlow <[email protected]>
1 parent 3a8f376 commit 29123c1

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

style/servo/selector_parser.rs

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ impl ToCss for PseudoElement {
9494
Selection => "::selection",
9595
Backdrop => "::backdrop",
9696
DetailsSummary => "::-servo-details-summary",
97-
DetailsContent => "::-servo-details-content",
97+
DetailsContent => "::details-content",
9898
Marker => "::marker",
9999
ColorSwatch => "::color-swatch",
100100
Placeholder => "::placeholder",
@@ -248,10 +248,10 @@ impl PseudoElement {
248248
| PseudoElement::DetailsSummary
249249
| PseudoElement::Marker
250250
| PseudoElement::Placeholder
251+
| PseudoElement::DetailsContent
251252
| PseudoElement::ServoTextControlInnerContainer
252253
| PseudoElement::ServoTextControlInnerEditor => PseudoElementCascadeType::Lazy,
253-
PseudoElement::DetailsContent
254-
| PseudoElement::ServoAnonymousBox
254+
PseudoElement::ServoAnonymousBox
255255
| PseudoElement::ServoAnonymousTable
256256
| PseudoElement::ServoAnonymousTableCell
257257
| PseudoElement::ServoAnonymousTableRow
@@ -638,12 +638,7 @@ impl<'a, 'i> ::selectors::Parser<'i> for SelectorParser<'a> {
638638
}
639639
DetailsSummary
640640
},
641-
"-servo-details-content" => {
642-
if !self.in_user_agent_stylesheet() {
643-
return Err(location.new_custom_error(SelectorParseErrorKind::UnexpectedIdent(name.clone())))
644-
}
645-
DetailsContent
646-
},
641+
"details-content" => DetailsContent,
647642
"color-swatch" => ColorSwatch,
648643
"placeholder" => {
649644
if !self.in_user_agent_stylesheet() {

0 commit comments

Comments
 (0)