New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 1 user

Issue metadata

Status: Fixed
Closed: Nov 9
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Sign in to add a comment

Issue 902518: Allow ::placeholder after ::slotted()

Reported by, Nov 6 Project Member

Issue description

According to css-scoping-1, ::slotted() can be followed by a tree-abiding pseudo element. The tree-abiding pseudo elements are the following according to css-pseudo-4:

::before, ::after, ::marker, ::placeholder.

Blink currently allows ::before and ::after, does not support ::marker, and disallows ::placeholder. We should allow ::placeholder after ::slotted().

Comment 1 by, Nov 7

Status: Started (was: Assigned)

Comment 3 by, Nov 9

Project Member
The following revision refers to this bug:

commit 0cd41aa340d600b3c1f1725d94c2e06e11635531
Author: Rune Lillesveen <>
Date: Fri Nov 09 10:48:05 2018

Support ::placeholder after ::slotted().

Tree-abiding pseudo elements are allowed after ::slotted() according to
css-scoping-1. According to css-pseudo-4 they are ::before, ::after,
::marker, and ::placeholder. We already allowed ::before and ::after. We
do not support ::marker. This CL allows ::placeholder.


Bug:  902518 
Change-Id: I963fa93e68c8fbd33fc8090e930be9a00f3c9bd4
Commit-Queue: Rune Lillesveen <>
Reviewed-by: Fergal Daly <>
Cr-Commit-Position: refs/heads/master@{#606791}

Comment 4 by, Nov 9

Status: Fixed (was: Started)

Sign in to add a comment