Open Bug 1588763 Opened 5 years ago Updated 5 days ago

Custom elements: implement Custom state pseudo class

Categories

(Core :: DOM: Core & HTML, enhancement)

71 Branch
enhancement

Tracking

()

ASSIGNED

People

(Reporter: 709922234, Assigned: mozilla)

References

(Blocks 3 open bugs, )

Details

(4 keywords)

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:71.0) Gecko/20100101 Firefox/71.0

Steps to reproduce:

proposal: https://github.com/w3c/webcomponents/blob/gh-pages/proposals/custom-states-and-state-pseudo-class.md

Component: Untriaged → DOM: Core & HTML
Product: Firefox → Core
Depends on: 1552313

Update syntax: my-element:--foo {}

No longer depends on: 1556359
Severity: normal → S3
Severity: normal → S3
Duplicate of this bug: 1856533

Update syntax to :state(foo)

https://github.com/whatwg/html/pull/8467

Depends on: 1861466
Depends on: 1864298
Depends on: 1865589
Depends on: 1866351

126.0a1 (2024-03-23) (64-bit)
preferences:
dom.element.customstateset.enabled true

Bug 1865589 it still doesn't seem to be fixed, but it's just a little better than before.

example: https://gemjs.org/en/guide/

Assignee: nobody → mozilla
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9392918 - Attachment description: Bug 1588763 - enable customstateset by default r=smaug,emilio → Bug 1588763 - enable customstateset in nightlies r=smaug,emilio

Comment on attachment 9392918 [details]
Bug 1588763 - enable customstateset in nightlies r=smaug,emilio

Revision D205520 was moved to bug 1887467. Setting attachment 9392918 [details] to obsolete.

Attachment #9392918 - Attachment is obsolete: true
Depends on: 1887467
Depends on: 1887543
Depends on: 1888098
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: